Generics31.cpp 2.8 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. struct VirtualActionInvoker0
  10. {
  11. typedef void (*Action)(void*, const RuntimeMethod*);
  12. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  16. }
  17. };
  18. template <typename T1>
  19. struct VirtualActionInvoker1
  20. {
  21. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  22. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  23. {
  24. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  25. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  26. }
  27. };
  28. template <typename T1, typename T2>
  29. struct VirtualActionInvoker2
  30. {
  31. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  32. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  33. {
  34. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  35. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  36. }
  37. };
  38. template <typename R>
  39. struct VirtualFuncInvoker0
  40. {
  41. typedef R (*Func)(void*, const RuntimeMethod*);
  42. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  43. {
  44. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  45. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  46. }
  47. };
  48. template <typename R, typename T1>
  49. struct VirtualFuncInvoker1
  50. {
  51. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  52. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  53. {
  54. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  55. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  56. }
  57. };
  58. template <typename R, typename T1, typename T2>
  59. struct VirtualFuncInvoker2
  60. {
  61. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  62. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  63. {
  64. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  65. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  66. }
  67. };
  68. template <typename R, typename T1, typename T2>
  69. struct GenericVirtualFuncInvoker2
  70. {
  71. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  72. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  73. {
  74. VirtualInvokeData invokeData;
  75. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  76. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  77. }
  78. };
  79. struct InterfaceActionInvoker0
  80. {
  81. typedef void (*Action)(void*, const RuntimeMethod*);
  82. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  83. {
  84. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  85. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  86. }
  87. };
  88. template <typename T1>
  89. struct InterfaceActionInvoker1
  90. {
  91. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  92. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  93. {
  94. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  95. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  96. }
  97. };
  98. template <typename T1, typename T2>
  99. struct InterfaceActionInvoker2
  100. {
  101. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  102. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  103. {
  104. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  105. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  106. }
  107. };
  108. template <typename R>
  109. struct InterfaceFuncInvoker0
  110. {
  111. typedef R (*Func)(void*, const RuntimeMethod*);
  112. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  113. {
  114. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  115. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  116. }
  117. };
  118. template <typename R, typename T1>
  119. struct InterfaceFuncInvoker1
  120. {
  121. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  122. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  123. {
  124. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  125. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  126. }
  127. };
  128. // System.Action`1<System.Object>
  129. struct Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC;
  130. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.A8>
  131. struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320;
  132. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  133. struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9;
  134. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  135. struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF;
  136. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  137. struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF;
  138. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  139. struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24;
  140. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  141. struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E;
  142. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  143. struct Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1;
  144. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  145. struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B;
  146. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  147. struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB;
  148. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  149. struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A;
  150. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  151. struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8;
  152. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  153. struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807;
  154. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>
  155. struct Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57;
  156. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L16>
  157. struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F;
  158. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L8>
  159. struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672;
  160. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La16>
  161. struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60;
  162. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La32>
  163. struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233;
  164. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  165. struct Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287;
  166. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  167. struct Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C;
  168. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  169. struct Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773;
  170. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  171. struct Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E;
  172. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  173. struct Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619;
  174. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  175. struct Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831;
  176. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  177. struct Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A;
  178. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  179. struct Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8;
  180. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  181. struct Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70;
  182. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  183. struct Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16;
  184. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  185. struct Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546;
  186. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Short2>
  187. struct Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3;
  188. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Short4>
  189. struct Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C;
  190. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Rgba64>
  191. struct CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E;
  192. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  193. struct CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3;
  194. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short2>
  195. struct CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E;
  196. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short4>
  197. struct CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82;
  198. // BestHTTP.Extensions.CircularBuffer`1<System.Int32>
  199. struct CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88;
  200. // BestHTTP.Extensions.CircularBuffer`1<System.Object>
  201. struct CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2;
  202. // MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>
  203. struct ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0;
  204. // MS.Internal.Xml.XPath.ClonableStack`1<System.Object>
  205. struct ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973;
  206. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>
  207. struct CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C;
  208. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  209. struct CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD;
  210. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  211. struct CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4;
  212. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  213. struct CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439;
  214. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  215. struct CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227;
  216. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  217. struct CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72;
  218. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  219. struct CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C;
  220. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  221. struct CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129;
  222. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  223. struct CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54;
  224. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  225. struct CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D;
  226. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  227. struct CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A;
  228. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  229. struct CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C;
  230. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>
  231. struct CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1;
  232. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>
  233. struct CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7;
  234. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>
  235. struct CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7;
  236. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>
  237. struct CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740;
  238. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  239. struct CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9;
  240. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  241. struct CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743;
  242. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  243. struct CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478;
  244. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  245. struct CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9;
  246. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  247. struct CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA;
  248. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  249. struct CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0;
  250. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  251. struct CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877;
  252. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  253. struct CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A;
  254. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  255. struct CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9;
  256. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  257. struct CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B;
  258. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  259. struct CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4;
  260. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>
  261. struct CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC;
  262. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>
  263. struct CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF;
  264. // Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>
  265. struct CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D;
  266. // System.Collections.ObjectModel.Collection`1<System.Object>
  267. struct Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0;
  268. // UnityEngine.UIElements.CommandEventBase`1<System.Object>
  269. struct CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2;
  270. // System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
  271. struct Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0;
  272. // System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
  273. struct Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7;
  274. // System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
  275. struct Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF;
  276. // System.Collections.Generic.Dictionary`2<SixLabors.ImageSharp.Formats.IImageFormat,SixLabors.ImageSharp.IDeepCloneable>
  277. struct Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B;
  278. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
  279. struct Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402;
  280. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
  281. struct Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC;
  282. // System.Func`1<System.Object>
  283. struct Func_1_t807CEE610086E24A0167BAA97A64062016E09D49;
  284. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  285. struct HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B;
  286. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  287. struct HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA;
  288. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>
  289. struct HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1;
  290. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>
  291. struct HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915;
  292. // System.Collections.Generic.ICollection`1<System.Object>
  293. struct ICollection_1_t35488BE070734B4C5D136DC1A68CBC9CE507D488;
  294. // System.Collections.Generic.IDictionary`2<System.Object,System.Object>
  295. struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72;
  296. // System.Collections.Generic.IEnumerable`1<System.Int32>
  297. struct IEnumerable_1_t60929E1AA80B46746F987B99A4EBD004FD72D370;
  298. // System.Collections.Generic.IEnumerable`1<System.Object>
  299. struct IEnumerable_1_t52B1AC8D9E5E1ED28DF6C46A37C9A1B00B394F9D;
  300. // System.Collections.Generic.IEnumerator`1<System.Object>
  301. struct IEnumerator_1_t2DC97C7D486BF9E077C2BC2E517E434F393AA76E;
  302. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>>
  303. struct IList_1_t24DA820B0313B8150F8E6E7C02BDBA469CCA5A5B;
  304. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  305. struct IList_1_t841679DCD4FEE32F200A7C60795D92D6B2D582FC;
  306. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>>
  307. struct IList_1_tBA17CFA75DD48EA061460EB1ED69D95F24EFAAF5;
  308. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  309. struct IList_1_tD05146B8EB79D0B3E21BB3E264C366CF2D5B8017;
  310. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  311. struct IList_1_tB4677EB8BFFD09EAE99A0E3E11F56EDA16FE166C;
  312. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  313. struct IList_1_tD8F1844B7C7D008885B08C6579225994CEBB7A00;
  314. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  315. struct IList_1_tD4C2F7CD60AEDDAEF9A5CD227B553229E799F0F7;
  316. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  317. struct IList_1_tD328657AB77B4D4339DE157161159909B020856A;
  318. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Byte4>>
  319. struct IList_1_t136554B0E808B12C8E004B0BF83D3AC4F5FDDC84;
  320. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  321. struct IList_1_tB69D15153133646AB5259BF60A932868421FE05E;
  322. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  323. struct IList_1_tD7AA43BAB956A97D61F154DEA1AF678F278568ED;
  324. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  325. struct IList_1_t7727D4E32CA496FAB29DE4EEE14B2691BD88BB54;
  326. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L16>>
  327. struct IList_1_t2B431FAB4FDB8588E1256F473E93E5CC90259209;
  328. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L8>>
  329. struct IList_1_tB165F84981DE180BB23ED51A0D4DA67570609829;
  330. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La16>>
  331. struct IList_1_t97E7E013259CF96536B87C82569DC84B866DE8B1;
  332. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La32>>
  333. struct IList_1_tB045079D4058C37E271F22D61B4DB4F7E6136E91;
  334. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  335. struct IList_1_tE49DE6D5C3CCE1C27BE9E1DC1002E0E6B721168D;
  336. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  337. struct IList_1_tA4A91BA938D69B5117B09C6CF9F31892700CD5F1;
  338. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  339. struct IList_1_t76ECCB6B59266C49E7AFB6807EBA2C827C887159;
  340. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  341. struct IList_1_t91E69506A1CB0633F80A752C793B167BA6AD996E;
  342. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rg32>>
  343. struct IList_1_t2860034397659956ED0E7CE1F3E0441419F22E4A;
  344. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  345. struct IList_1_tC85547C594E716B92771D0783A8565A6D2FAA115;
  346. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  347. struct IList_1_tBCCD6E4AA099C670FCA5FAC1FEDC6A5B7DDFFF53;
  348. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  349. struct IList_1_tE45F125FAF8E9EA4313C1F7494241EAB493313D9;
  350. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  351. struct IList_1_tB678027676ABC83C2D67124B0F167BE5A1FF2E82;
  352. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  353. struct IList_1_tA5CBFDB2A87FD52E60E770AB601838D911C6CDA2;
  354. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  355. struct IList_1_t6BB9D6FEDA4E33A65F520D0029EA95D4142AABC2;
  356. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short2>>
  357. struct IList_1_t1323EDB0974C0B6BE391C7F760D9BB22F23E5CCA;
  358. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short4>>
  359. struct IList_1_tC4EA00F952ABD4D29EA376E49FB80D4781C63549;
  360. // System.Collections.Generic.IList`1<System.Object>
  361. struct IList_1_t707982BD768B18C51D263C759F33BCDBDFA44901;
  362. // System.Buffers.IMemoryOwner`1<System.Int16>
  363. struct IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018;
  364. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.A8>
  365. struct ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877;
  366. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  367. struct ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2;
  368. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  369. struct ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A;
  370. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  371. struct ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12;
  372. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  373. struct ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0;
  374. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  375. struct ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A;
  376. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  377. struct ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650;
  378. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  379. struct ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783;
  380. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  381. struct ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850;
  382. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  383. struct ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA;
  384. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  385. struct ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5;
  386. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  387. struct ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA;
  388. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.L16>
  389. struct ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411;
  390. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.L8>
  391. struct ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228;
  392. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.La16>
  393. struct ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C;
  394. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.La32>
  395. struct ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6;
  396. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  397. struct ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4;
  398. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  399. struct ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85;
  400. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  401. struct ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00;
  402. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  403. struct ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F;
  404. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  405. struct ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED;
  406. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  407. struct ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058;
  408. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  409. struct ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87;
  410. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  411. struct ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890;
  412. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  413. struct ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091;
  414. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  415. struct ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB;
  416. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  417. struct ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0;
  418. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Short2>
  419. struct ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728;
  420. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Short4>
  421. struct ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4;
  422. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>
  423. struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95;
  424. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  425. struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C;
  426. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  427. struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583;
  428. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  429. struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F;
  430. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  431. struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75;
  432. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  433. struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F;
  434. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  435. struct ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12;
  436. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  437. struct ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500;
  438. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  439. struct ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26;
  440. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  441. struct ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C;
  442. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  443. struct ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A;
  444. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  445. struct ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8;
  446. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L16>
  447. struct ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C;
  448. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L8>
  449. struct ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22;
  450. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La16>
  451. struct ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676;
  452. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La32>
  453. struct ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342;
  454. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  455. struct ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411;
  456. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  457. struct ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625;
  458. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  459. struct ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1;
  460. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  461. struct ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2;
  462. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  463. struct ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF;
  464. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  465. struct ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4;
  466. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  467. struct ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0;
  468. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  469. struct ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF;
  470. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  471. struct ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6;
  472. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  473. struct ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3;
  474. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  475. struct ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5;
  476. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short2>
  477. struct ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813;
  478. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short4>
  479. struct ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB;
  480. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.A8>
  481. struct Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1;
  482. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  483. struct Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1;
  484. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  485. struct Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D;
  486. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  487. struct Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438;
  488. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  489. struct Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5;
  490. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  491. struct Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1;
  492. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  493. struct Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C;
  494. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  495. struct Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1;
  496. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  497. struct Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA;
  498. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  499. struct Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364;
  500. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  501. struct Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0;
  502. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  503. struct Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E;
  504. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.L16>
  505. struct Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296;
  506. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.L8>
  507. struct Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376;
  508. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.La16>
  509. struct Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64;
  510. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.La32>
  511. struct Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854;
  512. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  513. struct Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E;
  514. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  515. struct Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD;
  516. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  517. struct Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902;
  518. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  519. struct Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35;
  520. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  521. struct Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E;
  522. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  523. struct Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B;
  524. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  525. struct Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F;
  526. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  527. struct Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227;
  528. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  529. struct Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E;
  530. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  531. struct Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0;
  532. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  533. struct Image_1_t977CD663539969F5C0792D29034190DA7EFD9535;
  534. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Short2>
  535. struct Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7;
  536. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Short4>
  537. struct Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3;
  538. // System.Lazy`1<SixLabors.ImageSharp.Configuration>
  539. struct Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E;
  540. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>
  541. struct List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED;
  542. // System.Collections.Generic.List`1<UnityEngine.UIElements.IEventHandler>
  543. struct List_1_t4ACD1DD41E60CC6A1D6F597706710F112BB37C92;
  544. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.Int32>
  545. struct MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD;
  546. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Int32>
  547. struct MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A;
  548. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  549. struct MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675;
  550. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  551. struct MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E;
  552. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short2>
  553. struct MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A;
  554. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short4>
  555. struct MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102;
  556. // UnityEngine.Pool.ObjectPool`1<System.Object>
  557. struct ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB;
  558. // UnityEngine.UIElements.ObjectPool`1<System.Object>
  559. struct ObjectPool_1_tCB77472AD87157F88463F8B9897759520902D350;
  560. // System.Pinnable`1<System.Int16>
  561. struct Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777;
  562. // System.Pinnable`1<System.Int32>
  563. struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D;
  564. // System.Collections.Generic.Stack`1<System.Object>
  565. struct Stack_1_t92AC5F573A3C00899B24B775A71B4327D588E981;
  566. // System.ValueTuple`2<System.Int32,System.Int32>[]
  567. struct ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D;
  568. // System.Void*[]
  569. struct VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C;
  570. // System.Byte[]
  571. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  572. // System.Char[]
  573. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  574. // System.Delegate[]
  575. struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
  576. // System.Int16[]
  577. struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD;
  578. // System.Int32[]
  579. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
  580. // System.IntPtr[]
  581. struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
  582. // System.Object[]
  583. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  584. // System.Diagnostics.StackTrace[]
  585. struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
  586. // System.String[]
  587. struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  588. // System.Type[]
  589. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  590. // System.ArgumentException
  591. struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00;
  592. // System.Reflection.Binder
  593. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  594. // System.Globalization.Calendar
  595. struct Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A;
  596. // System.Globalization.CompareInfo
  597. struct CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9;
  598. // SixLabors.ImageSharp.Configuration
  599. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8;
  600. // System.Globalization.CultureData
  601. struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529;
  602. // System.Globalization.CultureInfo
  603. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98;
  604. // System.Globalization.DateTimeFormatInfo
  605. struct DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90;
  606. // System.DelegateData
  607. struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288;
  608. // UnityEngine.Event
  609. struct Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E;
  610. // UnityEngine.UIElements.EventBase
  611. struct EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967;
  612. // SixLabors.ImageSharp.Metadata.Profiles.Exif.ExifProfile
  613. struct ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45;
  614. // System.Collections.IDictionary
  615. struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
  616. // System.Collections.IEnumerator
  617. struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105;
  618. // UnityEngine.UIElements.IEventHandler
  619. struct IEventHandler_tF2F9D9635A3932E24843C5F557F6080A2C9F7F95;
  620. // SixLabors.ImageSharp.IO.IFileSystem
  621. struct IFileSystem_tC69B6614586AB2F610D79E6C47189275D30486C2;
  622. // System.IFormatProvider
  623. struct IFormatProvider_tF2AECC4B14F41D36718920D67F930CED940412DF;
  624. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory
  625. struct IImageProcessingContextFactory_tC47D420D349BF819E0E7F349FDFB058267BAC426;
  626. // System.Collections.IList
  627. struct IList_tB15A9D6625D09661D6E47976BB626C703EC81910;
  628. // System.Buffers.IPinnable
  629. struct IPinnable_t5F43661062D3A813291C43D3D17B9FA43963D6F3;
  630. // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfile
  631. struct IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5;
  632. // SixLabors.ImageSharp.Image
  633. struct Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE;
  634. // SixLabors.ImageSharp.Formats.ImageFormatManager
  635. struct ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515;
  636. // SixLabors.ImageSharp.ImageFrame
  637. struct ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899;
  638. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata
  639. struct ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E;
  640. // SixLabors.ImageSharp.Metadata.ImageMetadata
  641. struct ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA;
  642. // SixLabors.ImageSharp.ImageProcessingException
  643. struct ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7;
  644. // System.Int16
  645. struct Int16_tD0F031114106263BB459DA1F099FF9F42691295A;
  646. // System.InvalidOperationException
  647. struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB;
  648. // SixLabors.ImageSharp.Metadata.Profiles.Iptc.IptcProfile
  649. struct IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E;
  650. // System.Reflection.MemberFilter
  651. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  652. // SixLabors.ImageSharp.Memory.MemoryAllocator
  653. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444;
  654. // System.Reflection.MethodInfo
  655. struct MethodInfo_t;
  656. // System.MonoTypeInfo
  657. struct MonoTypeInfo_tD048FE6E8A79174435DD9BA986294B02C68DFC79;
  658. // System.Globalization.NumberFormatInfo
  659. struct NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D;
  660. // SixLabors.ImageSharp.Formats.PixelTypeInfo
  661. struct PixelTypeInfo_tE2D6D83EC24DE1FCC65833BC404DE814A167B18E;
  662. // UnityEngine.UIElements.PropagationPaths
  663. struct PropagationPaths_tB85C101114BB2AA54407B8F7768B403121914E99;
  664. // System.Reflection.RuntimeConstructorInfo
  665. struct RuntimeConstructorInfo_t9B65F4BAA154E6B8888A68FA9BA02993090876BB;
  666. // System.RuntimeType
  667. struct RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07;
  668. // System.Runtime.Serialization.SafeSerializationManager
  669. struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
  670. // System.String
  671. struct String_t;
  672. // System.Globalization.TextInfo
  673. struct TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C;
  674. // System.Type
  675. struct Type_t;
  676. // System.Void
  677. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  678. // SixLabors.ImageSharp.Metadata.Profiles.Xmp.XmpProfile
  679. struct XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030;
  680. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var;
  681. IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var;
  682. IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var;
  683. IL2CPP_EXTERN_C RuntimeClass* GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var;
  684. IL2CPP_EXTERN_C RuntimeClass* ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var;
  685. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var;
  686. IL2CPP_EXTERN_C RuntimeClass* IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var;
  687. IL2CPP_EXTERN_C RuntimeClass* IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var;
  688. IL2CPP_EXTERN_C RuntimeClass* IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var;
  689. IL2CPP_EXTERN_C RuntimeClass* ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var;
  690. IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var;
  691. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var;
  692. IL2CPP_EXTERN_C RuntimeClass* List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var;
  693. IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var;
  694. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  695. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var;
  696. IL2CPP_EXTERN_C RuntimeClass* ReflectionUtils_t3816B11C589D1ACC171DB6CC6729C9B4935533F3_il2cpp_TypeInfo_var;
  697. IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  698. IL2CPP_EXTERN_C RuntimeClass* RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var;
  699. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  700. IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var;
  701. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  702. IL2CPP_EXTERN_C String_t* _stringLiteral0B07B43F1557775B37A1B8EA12D9C378EDB7EC4B;
  703. IL2CPP_EXTERN_C String_t* _stringLiteral226374B4A4A54F92AC022D20C6A05ACB5EEC4C76;
  704. IL2CPP_EXTERN_C String_t* _stringLiteral26D123FC6FB490AE20447BCDB0DEBAC133C96A6D;
  705. IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8;
  706. IL2CPP_EXTERN_C String_t* _stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854;
  707. IL2CPP_EXTERN_C String_t* _stringLiteral6D708D3E8ACC426EF77E8F9A83D11A00B8B80AB4;
  708. IL2CPP_EXTERN_C String_t* _stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E;
  709. IL2CPP_EXTERN_C String_t* _stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26;
  710. IL2CPP_EXTERN_C const RuntimeMethod* Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var;
  711. IL2CPP_EXTERN_C const RuntimeMethod* Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var;
  712. IL2CPP_EXTERN_C const RuntimeMethod* Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var;
  713. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m14EE90FAF5DE0813FAFEFC3F0A11920D29B0DDF2_RuntimeMethod_var;
  714. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m1526659F9295CCDBBD1545D54017896F67008354_RuntimeMethod_var;
  715. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m1DF128C4534B9E0047A81FF62D5498C196A1175F_RuntimeMethod_var;
  716. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m1E8517C82785C1A6227F7A58CE322389C046F58C_RuntimeMethod_var;
  717. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m262DA0592FF9271EA70E89EC368F1680086A7607_RuntimeMethod_var;
  718. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m2CB5958827CB7504D3B52BC219649AAE45725EF6_RuntimeMethod_var;
  719. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m58F8B7AAF5690F01702C50AF0A38A01316993D3A_RuntimeMethod_var;
  720. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m63B157B1B80A38DAE818A10E895589B863587129_RuntimeMethod_var;
  721. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m74E22C112F3EF21225A535881B463970C48F80B5_RuntimeMethod_var;
  722. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_m79819EB6E65D32A1A3E3C744480D12CA22A458F8_RuntimeMethod_var;
  723. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mA8020B718BED1F9C0A107D9865419993BFF333DA_RuntimeMethod_var;
  724. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mA80B98828249D11CB1AD533758A87945814EB831_RuntimeMethod_var;
  725. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mB949B6508072FBD36EA443803061549F1C99D99D_RuntimeMethod_var;
  726. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mBC5188F7A3B92F9CAD1944074DE984E60D88133E_RuntimeMethod_var;
  727. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mBE19D169949DA3085603C8CE2266584ECE1B22C2_RuntimeMethod_var;
  728. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mC195B39C1A14A24894C850ED506E1829EFC0692E_RuntimeMethod_var;
  729. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mC49A418D96C16F67DDFE6A91DF3DD2215C45FFE0_RuntimeMethod_var;
  730. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mCB776DFBB0900CD28F7AA32D3FA49869DEF64887_RuntimeMethod_var;
  731. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mCE0F6C1C8CDDD94EC2A6F913724CF8C328F54B37_RuntimeMethod_var;
  732. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mD5304638E939EDC0925028CD58B020927C437CD2_RuntimeMethod_var;
  733. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mE3B5574CB2E4EAB0B1280D33C0B9D0BF594929FC_RuntimeMethod_var;
  734. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mE41EBA930708A1009701431CFB89B21500DCDA0E_RuntimeMethod_var;
  735. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mE909898A3A3A890CFA920C06C71FA431C1783E2B_RuntimeMethod_var;
  736. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mE99BB99A712F8AFF110AEBAA31E21D633D3FE343_RuntimeMethod_var;
  737. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mF465A650A7C70A2ACCC4FD8A183C95815628E164_RuntimeMethod_var;
  738. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mF48F2D7B1E2131D7C7EE2E73CCA936E65467EC0A_RuntimeMethod_var;
  739. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mF4A33D10E67B7AA927F05CBD52C5B98778ECB09D_RuntimeMethod_var;
  740. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mFAC59002EDA4227234EA952F3AE1B555FD595DF1_RuntimeMethod_var;
  741. IL2CPP_EXTERN_C const RuntimeMethod* CloningImageProcessor_1_CheckFrameCount_mFF294B6D847B8F47BD4903240E3265EB265F8B4D_RuntimeMethod_var;
  742. IL2CPP_EXTERN_C const RuntimeMethod* CollectionWrapper_1_System_Collections_IList_IndexOf_m81C9D760B6721A79568F6A8BEE5BA3EA855AB87B_RuntimeMethod_var;
  743. IL2CPP_EXTERN_C const RuntimeMethod* CollectionWrapper_1_System_Collections_IList_Insert_mAAE46BA622164E0D1B90FC6B4E0C28746F8675E8_RuntimeMethod_var;
  744. IL2CPP_EXTERN_C const RuntimeMethod* CollectionWrapper_1_System_Collections_IList_RemoveAt_m7191D8D4FCE9144EA5A91BD0523F878C8E13D0E9_RuntimeMethod_var;
  745. IL2CPP_EXTERN_C const RuntimeMethod* CollectionWrapper_1_System_Collections_IList_get_Item_m431C68943830538AC2185566D71273A43973A582_RuntimeMethod_var;
  746. IL2CPP_EXTERN_C const RuntimeMethod* CollectionWrapper_1_System_Collections_IList_set_Item_m81FBE6D47210D2F257735C3B8703E1F6E261CCA2_RuntimeMethod_var;
  747. IL2CPP_EXTERN_C const RuntimeMethod* CollectionWrapper_1_VerifyValueType_m19466A01013B0A4239CE6D234985E84F64413AF9_RuntimeMethod_var;
  748. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var;
  749. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var;
  750. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var;
  751. IL2CPP_EXTERN_C const RuntimeMethod* MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var;
  752. IL2CPP_EXTERN_C const RuntimeMethod* MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var;
  753. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var;
  754. IL2CPP_EXTERN_C const RuntimeMethod* Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var;
  755. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var;
  756. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var;
  757. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var;
  758. IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var;
  759. IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var;
  760. IL2CPP_EXTERN_C const RuntimeType* GenericComparer_1_t3E1C90B93F456A97C43F6DB10F925708B903013A_0_0_0_var;
  761. IL2CPP_EXTERN_C const RuntimeType* IComparable_1_t5E3C3A2EF511E51D3EBB48A0AB916856FF20096E_0_0_0_var;
  762. IL2CPP_EXTERN_C const RuntimeType* NullableComparer_1_tA471C423C89F6FDDBFBE5113B1CE85B867354C1F_0_0_0_var;
  763. IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t4EDBE007AFFA0315135B9A508DACA62D3C201867_0_0_0_var;
  764. struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com;
  765. struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke;
  766. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com;
  767. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke;
  768. struct Delegate_t_marshaled_com;
  769. struct Delegate_t_marshaled_pinvoke;
  770. struct Exception_t_marshaled_com;
  771. struct Exception_t_marshaled_pinvoke;
  772. struct ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814;
  773. struct ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304;
  774. struct ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3;
  775. struct ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43;
  776. struct ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07;
  777. struct ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164;
  778. struct ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA;
  779. struct ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02;
  780. struct ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639;
  781. struct ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26;
  782. struct ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567;
  783. struct ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2;
  784. struct ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229;
  785. struct ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB;
  786. struct ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8;
  787. struct ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336;
  788. struct ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997;
  789. struct ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7;
  790. struct ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF;
  791. struct ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC;
  792. struct ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4;
  793. struct ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082;
  794. struct ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101;
  795. struct ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E;
  796. struct ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE;
  797. struct ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6;
  798. struct ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7;
  799. struct ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2;
  800. struct ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F;
  801. struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD;
  802. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
  803. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  804. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  805. IL2CPP_EXTERN_C_BEGIN
  806. IL2CPP_EXTERN_C_END
  807. #ifdef __clang__
  808. #pragma clang diagnostic push
  809. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  810. #pragma clang diagnostic ignored "-Wunused-variable"
  811. #endif
  812. // System.Object
  813. // UnityEngine.Pool.CollectionPool`2/<>c<System.Object,UnityEngine.Color32>
  814. struct U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC : public RuntimeObject
  815. {
  816. public:
  817. public:
  818. };
  819. struct U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC_StaticFields
  820. {
  821. public:
  822. // UnityEngine.Pool.CollectionPool`2/<>c<TCollection,TItem> UnityEngine.Pool.CollectionPool`2/<>c::<>9
  823. U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC * ___U3CU3E9_0;
  824. public:
  825. inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC_StaticFields, ___U3CU3E9_0)); }
  826. inline U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
  827. inline U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
  828. inline void set_U3CU3E9_0(U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC * value)
  829. {
  830. ___U3CU3E9_0 = value;
  831. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
  832. }
  833. };
  834. // UnityEngine.Pool.CollectionPool`2/<>c<System.Object,System.Int32>
  835. struct U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01 : public RuntimeObject
  836. {
  837. public:
  838. public:
  839. };
  840. struct U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01_StaticFields
  841. {
  842. public:
  843. // UnityEngine.Pool.CollectionPool`2/<>c<TCollection,TItem> UnityEngine.Pool.CollectionPool`2/<>c::<>9
  844. U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01 * ___U3CU3E9_0;
  845. public:
  846. inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01_StaticFields, ___U3CU3E9_0)); }
  847. inline U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
  848. inline U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
  849. inline void set_U3CU3E9_0(U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01 * value)
  850. {
  851. ___U3CU3E9_0 = value;
  852. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
  853. }
  854. };
  855. // UnityEngine.Pool.CollectionPool`2/<>c<System.Object,System.Object>
  856. struct U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D : public RuntimeObject
  857. {
  858. public:
  859. public:
  860. };
  861. struct U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D_StaticFields
  862. {
  863. public:
  864. // UnityEngine.Pool.CollectionPool`2/<>c<TCollection,TItem> UnityEngine.Pool.CollectionPool`2/<>c::<>9
  865. U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D * ___U3CU3E9_0;
  866. public:
  867. inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D_StaticFields, ___U3CU3E9_0)); }
  868. inline U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
  869. inline U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
  870. inline void set_U3CU3E9_0(U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D * value)
  871. {
  872. ___U3CU3E9_0 = value;
  873. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
  874. }
  875. };
  876. // UnityEngine.Pool.CollectionPool`2/<>c<System.Object,UnityEngine.UIVertex>
  877. struct U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70 : public RuntimeObject
  878. {
  879. public:
  880. public:
  881. };
  882. struct U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70_StaticFields
  883. {
  884. public:
  885. // UnityEngine.Pool.CollectionPool`2/<>c<TCollection,TItem> UnityEngine.Pool.CollectionPool`2/<>c::<>9
  886. U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70 * ___U3CU3E9_0;
  887. public:
  888. inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70_StaticFields, ___U3CU3E9_0)); }
  889. inline U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
  890. inline U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
  891. inline void set_U3CU3E9_0(U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70 * value)
  892. {
  893. ___U3CU3E9_0 = value;
  894. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
  895. }
  896. };
  897. // UnityEngine.Pool.CollectionPool`2/<>c<System.Object,UnityEngine.Vector3>
  898. struct U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96 : public RuntimeObject
  899. {
  900. public:
  901. public:
  902. };
  903. struct U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96_StaticFields
  904. {
  905. public:
  906. // UnityEngine.Pool.CollectionPool`2/<>c<TCollection,TItem> UnityEngine.Pool.CollectionPool`2/<>c::<>9
  907. U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96 * ___U3CU3E9_0;
  908. public:
  909. inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96_StaticFields, ___U3CU3E9_0)); }
  910. inline U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
  911. inline U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
  912. inline void set_U3CU3E9_0(U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96 * value)
  913. {
  914. ___U3CU3E9_0 = value;
  915. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
  916. }
  917. };
  918. // UnityEngine.Pool.CollectionPool`2/<>c<System.Object,UnityEngine.Vector4>
  919. struct U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361 : public RuntimeObject
  920. {
  921. public:
  922. public:
  923. };
  924. struct U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361_StaticFields
  925. {
  926. public:
  927. // UnityEngine.Pool.CollectionPool`2/<>c<TCollection,TItem> UnityEngine.Pool.CollectionPool`2/<>c::<>9
  928. U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361 * ___U3CU3E9_0;
  929. public:
  930. inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361_StaticFields, ___U3CU3E9_0)); }
  931. inline U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
  932. inline U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
  933. inline void set_U3CU3E9_0(U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361 * value)
  934. {
  935. ___U3CU3E9_0 = value;
  936. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
  937. }
  938. };
  939. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>
  940. struct Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 : public RuntimeObject
  941. {
  942. public:
  943. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  944. int32_t ___U3CWidthU3Ek__BackingField_0;
  945. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  946. int32_t ___U3CHeightU3Ek__BackingField_1;
  947. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  948. MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  949. public:
  950. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57, ___U3CWidthU3Ek__BackingField_0)); }
  951. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  952. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  953. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  954. {
  955. ___U3CWidthU3Ek__BackingField_0 = value;
  956. }
  957. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57, ___U3CHeightU3Ek__BackingField_1)); }
  958. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  959. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  960. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  961. {
  962. ___U3CHeightU3Ek__BackingField_1 = value;
  963. }
  964. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  965. inline MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  966. inline MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  967. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * value)
  968. {
  969. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  970. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  971. }
  972. };
  973. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  974. struct Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 : public RuntimeObject
  975. {
  976. public:
  977. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  978. int32_t ___U3CWidthU3Ek__BackingField_0;
  979. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  980. int32_t ___U3CHeightU3Ek__BackingField_1;
  981. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  982. MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  983. public:
  984. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___U3CWidthU3Ek__BackingField_0)); }
  985. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  986. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  987. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  988. {
  989. ___U3CWidthU3Ek__BackingField_0 = value;
  990. }
  991. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___U3CHeightU3Ek__BackingField_1)); }
  992. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  993. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  994. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  995. {
  996. ___U3CHeightU3Ek__BackingField_1 = value;
  997. }
  998. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  999. inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1000. inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1001. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * value)
  1002. {
  1003. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  1004. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  1005. }
  1006. };
  1007. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  1008. struct Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 : public RuntimeObject
  1009. {
  1010. public:
  1011. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  1012. int32_t ___U3CWidthU3Ek__BackingField_0;
  1013. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  1014. int32_t ___U3CHeightU3Ek__BackingField_1;
  1015. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  1016. MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  1017. public:
  1018. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___U3CWidthU3Ek__BackingField_0)); }
  1019. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  1020. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  1021. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  1022. {
  1023. ___U3CWidthU3Ek__BackingField_0 = value;
  1024. }
  1025. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___U3CHeightU3Ek__BackingField_1)); }
  1026. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  1027. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  1028. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  1029. {
  1030. ___U3CHeightU3Ek__BackingField_1 = value;
  1031. }
  1032. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  1033. inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1034. inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1035. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * value)
  1036. {
  1037. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  1038. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  1039. }
  1040. };
  1041. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Short2>
  1042. struct Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 : public RuntimeObject
  1043. {
  1044. public:
  1045. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  1046. int32_t ___U3CWidthU3Ek__BackingField_0;
  1047. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  1048. int32_t ___U3CHeightU3Ek__BackingField_1;
  1049. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  1050. MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  1051. public:
  1052. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___U3CWidthU3Ek__BackingField_0)); }
  1053. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  1054. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  1055. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  1056. {
  1057. ___U3CWidthU3Ek__BackingField_0 = value;
  1058. }
  1059. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___U3CHeightU3Ek__BackingField_1)); }
  1060. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  1061. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  1062. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  1063. {
  1064. ___U3CHeightU3Ek__BackingField_1 = value;
  1065. }
  1066. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  1067. inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1068. inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1069. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * value)
  1070. {
  1071. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  1072. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  1073. }
  1074. };
  1075. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Short4>
  1076. struct Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C : public RuntimeObject
  1077. {
  1078. public:
  1079. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  1080. int32_t ___U3CWidthU3Ek__BackingField_0;
  1081. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  1082. int32_t ___U3CHeightU3Ek__BackingField_1;
  1083. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  1084. MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  1085. public:
  1086. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___U3CWidthU3Ek__BackingField_0)); }
  1087. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  1088. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  1089. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  1090. {
  1091. ___U3CWidthU3Ek__BackingField_0 = value;
  1092. }
  1093. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___U3CHeightU3Ek__BackingField_1)); }
  1094. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  1095. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  1096. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  1097. {
  1098. ___U3CHeightU3Ek__BackingField_1 = value;
  1099. }
  1100. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  1101. inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1102. inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  1103. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * value)
  1104. {
  1105. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  1106. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  1107. }
  1108. };
  1109. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Rgba64>
  1110. struct CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E : public RuntimeObject
  1111. {
  1112. public:
  1113. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::configuration
  1114. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1115. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::memoryAllocator
  1116. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_1;
  1117. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfMinBuffer2D
  1118. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  1119. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfLutBuffer2D
  1120. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  1121. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::pixelsInTile
  1122. int32_t ___pixelsInTile_4;
  1123. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::sourceWidth
  1124. int32_t ___sourceWidth_5;
  1125. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileWidth
  1126. int32_t ___tileWidth_6;
  1127. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileHeight
  1128. int32_t ___tileHeight_7;
  1129. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::luminanceLevels
  1130. int32_t ___luminanceLevels_8;
  1131. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileYStartPositions
  1132. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_9;
  1133. public:
  1134. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___configuration_0)); }
  1135. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1136. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1137. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1138. {
  1139. ___configuration_0 = value;
  1140. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1141. }
  1142. inline static int32_t get_offset_of_memoryAllocator_1() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___memoryAllocator_1)); }
  1143. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_1() const { return ___memoryAllocator_1; }
  1144. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_1() { return &___memoryAllocator_1; }
  1145. inline void set_memoryAllocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  1146. {
  1147. ___memoryAllocator_1 = value;
  1148. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_1), (void*)value);
  1149. }
  1150. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___cdfMinBuffer2D_2)); }
  1151. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  1152. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  1153. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1154. {
  1155. ___cdfMinBuffer2D_2 = value;
  1156. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  1157. }
  1158. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___cdfLutBuffer2D_3)); }
  1159. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  1160. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  1161. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1162. {
  1163. ___cdfLutBuffer2D_3 = value;
  1164. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  1165. }
  1166. inline static int32_t get_offset_of_pixelsInTile_4() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___pixelsInTile_4)); }
  1167. inline int32_t get_pixelsInTile_4() const { return ___pixelsInTile_4; }
  1168. inline int32_t* get_address_of_pixelsInTile_4() { return &___pixelsInTile_4; }
  1169. inline void set_pixelsInTile_4(int32_t value)
  1170. {
  1171. ___pixelsInTile_4 = value;
  1172. }
  1173. inline static int32_t get_offset_of_sourceWidth_5() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___sourceWidth_5)); }
  1174. inline int32_t get_sourceWidth_5() const { return ___sourceWidth_5; }
  1175. inline int32_t* get_address_of_sourceWidth_5() { return &___sourceWidth_5; }
  1176. inline void set_sourceWidth_5(int32_t value)
  1177. {
  1178. ___sourceWidth_5 = value;
  1179. }
  1180. inline static int32_t get_offset_of_tileWidth_6() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___tileWidth_6)); }
  1181. inline int32_t get_tileWidth_6() const { return ___tileWidth_6; }
  1182. inline int32_t* get_address_of_tileWidth_6() { return &___tileWidth_6; }
  1183. inline void set_tileWidth_6(int32_t value)
  1184. {
  1185. ___tileWidth_6 = value;
  1186. }
  1187. inline static int32_t get_offset_of_tileHeight_7() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___tileHeight_7)); }
  1188. inline int32_t get_tileHeight_7() const { return ___tileHeight_7; }
  1189. inline int32_t* get_address_of_tileHeight_7() { return &___tileHeight_7; }
  1190. inline void set_tileHeight_7(int32_t value)
  1191. {
  1192. ___tileHeight_7 = value;
  1193. }
  1194. inline static int32_t get_offset_of_luminanceLevels_8() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___luminanceLevels_8)); }
  1195. inline int32_t get_luminanceLevels_8() const { return ___luminanceLevels_8; }
  1196. inline int32_t* get_address_of_luminanceLevels_8() { return &___luminanceLevels_8; }
  1197. inline void set_luminanceLevels_8(int32_t value)
  1198. {
  1199. ___luminanceLevels_8 = value;
  1200. }
  1201. inline static int32_t get_offset_of_tileYStartPositions_9() { return static_cast<int32_t>(offsetof(CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E, ___tileYStartPositions_9)); }
  1202. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_9() const { return ___tileYStartPositions_9; }
  1203. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_9() { return &___tileYStartPositions_9; }
  1204. inline void set_tileYStartPositions_9(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  1205. {
  1206. ___tileYStartPositions_9 = value;
  1207. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_9), (void*)value);
  1208. }
  1209. };
  1210. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  1211. struct CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 : public RuntimeObject
  1212. {
  1213. public:
  1214. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::configuration
  1215. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1216. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::memoryAllocator
  1217. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_1;
  1218. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfMinBuffer2D
  1219. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  1220. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfLutBuffer2D
  1221. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  1222. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::pixelsInTile
  1223. int32_t ___pixelsInTile_4;
  1224. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::sourceWidth
  1225. int32_t ___sourceWidth_5;
  1226. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileWidth
  1227. int32_t ___tileWidth_6;
  1228. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileHeight
  1229. int32_t ___tileHeight_7;
  1230. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::luminanceLevels
  1231. int32_t ___luminanceLevels_8;
  1232. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileYStartPositions
  1233. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_9;
  1234. public:
  1235. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___configuration_0)); }
  1236. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1237. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1238. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1239. {
  1240. ___configuration_0 = value;
  1241. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1242. }
  1243. inline static int32_t get_offset_of_memoryAllocator_1() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___memoryAllocator_1)); }
  1244. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_1() const { return ___memoryAllocator_1; }
  1245. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_1() { return &___memoryAllocator_1; }
  1246. inline void set_memoryAllocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  1247. {
  1248. ___memoryAllocator_1 = value;
  1249. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_1), (void*)value);
  1250. }
  1251. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___cdfMinBuffer2D_2)); }
  1252. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  1253. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  1254. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1255. {
  1256. ___cdfMinBuffer2D_2 = value;
  1257. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  1258. }
  1259. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___cdfLutBuffer2D_3)); }
  1260. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  1261. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  1262. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1263. {
  1264. ___cdfLutBuffer2D_3 = value;
  1265. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  1266. }
  1267. inline static int32_t get_offset_of_pixelsInTile_4() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___pixelsInTile_4)); }
  1268. inline int32_t get_pixelsInTile_4() const { return ___pixelsInTile_4; }
  1269. inline int32_t* get_address_of_pixelsInTile_4() { return &___pixelsInTile_4; }
  1270. inline void set_pixelsInTile_4(int32_t value)
  1271. {
  1272. ___pixelsInTile_4 = value;
  1273. }
  1274. inline static int32_t get_offset_of_sourceWidth_5() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___sourceWidth_5)); }
  1275. inline int32_t get_sourceWidth_5() const { return ___sourceWidth_5; }
  1276. inline int32_t* get_address_of_sourceWidth_5() { return &___sourceWidth_5; }
  1277. inline void set_sourceWidth_5(int32_t value)
  1278. {
  1279. ___sourceWidth_5 = value;
  1280. }
  1281. inline static int32_t get_offset_of_tileWidth_6() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___tileWidth_6)); }
  1282. inline int32_t get_tileWidth_6() const { return ___tileWidth_6; }
  1283. inline int32_t* get_address_of_tileWidth_6() { return &___tileWidth_6; }
  1284. inline void set_tileWidth_6(int32_t value)
  1285. {
  1286. ___tileWidth_6 = value;
  1287. }
  1288. inline static int32_t get_offset_of_tileHeight_7() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___tileHeight_7)); }
  1289. inline int32_t get_tileHeight_7() const { return ___tileHeight_7; }
  1290. inline int32_t* get_address_of_tileHeight_7() { return &___tileHeight_7; }
  1291. inline void set_tileHeight_7(int32_t value)
  1292. {
  1293. ___tileHeight_7 = value;
  1294. }
  1295. inline static int32_t get_offset_of_luminanceLevels_8() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___luminanceLevels_8)); }
  1296. inline int32_t get_luminanceLevels_8() const { return ___luminanceLevels_8; }
  1297. inline int32_t* get_address_of_luminanceLevels_8() { return &___luminanceLevels_8; }
  1298. inline void set_luminanceLevels_8(int32_t value)
  1299. {
  1300. ___luminanceLevels_8 = value;
  1301. }
  1302. inline static int32_t get_offset_of_tileYStartPositions_9() { return static_cast<int32_t>(offsetof(CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3, ___tileYStartPositions_9)); }
  1303. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_9() const { return ___tileYStartPositions_9; }
  1304. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_9() { return &___tileYStartPositions_9; }
  1305. inline void set_tileYStartPositions_9(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  1306. {
  1307. ___tileYStartPositions_9 = value;
  1308. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_9), (void*)value);
  1309. }
  1310. };
  1311. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short2>
  1312. struct CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E : public RuntimeObject
  1313. {
  1314. public:
  1315. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::configuration
  1316. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1317. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::memoryAllocator
  1318. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_1;
  1319. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfMinBuffer2D
  1320. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  1321. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfLutBuffer2D
  1322. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  1323. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::pixelsInTile
  1324. int32_t ___pixelsInTile_4;
  1325. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::sourceWidth
  1326. int32_t ___sourceWidth_5;
  1327. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileWidth
  1328. int32_t ___tileWidth_6;
  1329. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileHeight
  1330. int32_t ___tileHeight_7;
  1331. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::luminanceLevels
  1332. int32_t ___luminanceLevels_8;
  1333. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileYStartPositions
  1334. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_9;
  1335. public:
  1336. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___configuration_0)); }
  1337. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1338. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1339. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1340. {
  1341. ___configuration_0 = value;
  1342. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1343. }
  1344. inline static int32_t get_offset_of_memoryAllocator_1() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___memoryAllocator_1)); }
  1345. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_1() const { return ___memoryAllocator_1; }
  1346. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_1() { return &___memoryAllocator_1; }
  1347. inline void set_memoryAllocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  1348. {
  1349. ___memoryAllocator_1 = value;
  1350. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_1), (void*)value);
  1351. }
  1352. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___cdfMinBuffer2D_2)); }
  1353. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  1354. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  1355. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1356. {
  1357. ___cdfMinBuffer2D_2 = value;
  1358. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  1359. }
  1360. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___cdfLutBuffer2D_3)); }
  1361. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  1362. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  1363. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1364. {
  1365. ___cdfLutBuffer2D_3 = value;
  1366. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  1367. }
  1368. inline static int32_t get_offset_of_pixelsInTile_4() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___pixelsInTile_4)); }
  1369. inline int32_t get_pixelsInTile_4() const { return ___pixelsInTile_4; }
  1370. inline int32_t* get_address_of_pixelsInTile_4() { return &___pixelsInTile_4; }
  1371. inline void set_pixelsInTile_4(int32_t value)
  1372. {
  1373. ___pixelsInTile_4 = value;
  1374. }
  1375. inline static int32_t get_offset_of_sourceWidth_5() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___sourceWidth_5)); }
  1376. inline int32_t get_sourceWidth_5() const { return ___sourceWidth_5; }
  1377. inline int32_t* get_address_of_sourceWidth_5() { return &___sourceWidth_5; }
  1378. inline void set_sourceWidth_5(int32_t value)
  1379. {
  1380. ___sourceWidth_5 = value;
  1381. }
  1382. inline static int32_t get_offset_of_tileWidth_6() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___tileWidth_6)); }
  1383. inline int32_t get_tileWidth_6() const { return ___tileWidth_6; }
  1384. inline int32_t* get_address_of_tileWidth_6() { return &___tileWidth_6; }
  1385. inline void set_tileWidth_6(int32_t value)
  1386. {
  1387. ___tileWidth_6 = value;
  1388. }
  1389. inline static int32_t get_offset_of_tileHeight_7() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___tileHeight_7)); }
  1390. inline int32_t get_tileHeight_7() const { return ___tileHeight_7; }
  1391. inline int32_t* get_address_of_tileHeight_7() { return &___tileHeight_7; }
  1392. inline void set_tileHeight_7(int32_t value)
  1393. {
  1394. ___tileHeight_7 = value;
  1395. }
  1396. inline static int32_t get_offset_of_luminanceLevels_8() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___luminanceLevels_8)); }
  1397. inline int32_t get_luminanceLevels_8() const { return ___luminanceLevels_8; }
  1398. inline int32_t* get_address_of_luminanceLevels_8() { return &___luminanceLevels_8; }
  1399. inline void set_luminanceLevels_8(int32_t value)
  1400. {
  1401. ___luminanceLevels_8 = value;
  1402. }
  1403. inline static int32_t get_offset_of_tileYStartPositions_9() { return static_cast<int32_t>(offsetof(CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E, ___tileYStartPositions_9)); }
  1404. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_9() const { return ___tileYStartPositions_9; }
  1405. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_9() { return &___tileYStartPositions_9; }
  1406. inline void set_tileYStartPositions_9(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  1407. {
  1408. ___tileYStartPositions_9 = value;
  1409. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_9), (void*)value);
  1410. }
  1411. };
  1412. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short4>
  1413. struct CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 : public RuntimeObject
  1414. {
  1415. public:
  1416. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::configuration
  1417. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1418. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::memoryAllocator
  1419. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_1;
  1420. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfMinBuffer2D
  1421. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  1422. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::cdfLutBuffer2D
  1423. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  1424. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::pixelsInTile
  1425. int32_t ___pixelsInTile_4;
  1426. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::sourceWidth
  1427. int32_t ___sourceWidth_5;
  1428. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileWidth
  1429. int32_t ___tileWidth_6;
  1430. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileHeight
  1431. int32_t ___tileHeight_7;
  1432. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::luminanceLevels
  1433. int32_t ___luminanceLevels_8;
  1434. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData::tileYStartPositions
  1435. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_9;
  1436. public:
  1437. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___configuration_0)); }
  1438. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1439. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1440. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1441. {
  1442. ___configuration_0 = value;
  1443. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1444. }
  1445. inline static int32_t get_offset_of_memoryAllocator_1() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___memoryAllocator_1)); }
  1446. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_1() const { return ___memoryAllocator_1; }
  1447. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_1() { return &___memoryAllocator_1; }
  1448. inline void set_memoryAllocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  1449. {
  1450. ___memoryAllocator_1 = value;
  1451. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_1), (void*)value);
  1452. }
  1453. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___cdfMinBuffer2D_2)); }
  1454. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  1455. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  1456. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1457. {
  1458. ___cdfMinBuffer2D_2 = value;
  1459. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  1460. }
  1461. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___cdfLutBuffer2D_3)); }
  1462. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  1463. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  1464. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  1465. {
  1466. ___cdfLutBuffer2D_3 = value;
  1467. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  1468. }
  1469. inline static int32_t get_offset_of_pixelsInTile_4() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___pixelsInTile_4)); }
  1470. inline int32_t get_pixelsInTile_4() const { return ___pixelsInTile_4; }
  1471. inline int32_t* get_address_of_pixelsInTile_4() { return &___pixelsInTile_4; }
  1472. inline void set_pixelsInTile_4(int32_t value)
  1473. {
  1474. ___pixelsInTile_4 = value;
  1475. }
  1476. inline static int32_t get_offset_of_sourceWidth_5() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___sourceWidth_5)); }
  1477. inline int32_t get_sourceWidth_5() const { return ___sourceWidth_5; }
  1478. inline int32_t* get_address_of_sourceWidth_5() { return &___sourceWidth_5; }
  1479. inline void set_sourceWidth_5(int32_t value)
  1480. {
  1481. ___sourceWidth_5 = value;
  1482. }
  1483. inline static int32_t get_offset_of_tileWidth_6() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___tileWidth_6)); }
  1484. inline int32_t get_tileWidth_6() const { return ___tileWidth_6; }
  1485. inline int32_t* get_address_of_tileWidth_6() { return &___tileWidth_6; }
  1486. inline void set_tileWidth_6(int32_t value)
  1487. {
  1488. ___tileWidth_6 = value;
  1489. }
  1490. inline static int32_t get_offset_of_tileHeight_7() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___tileHeight_7)); }
  1491. inline int32_t get_tileHeight_7() const { return ___tileHeight_7; }
  1492. inline int32_t* get_address_of_tileHeight_7() { return &___tileHeight_7; }
  1493. inline void set_tileHeight_7(int32_t value)
  1494. {
  1495. ___tileHeight_7 = value;
  1496. }
  1497. inline static int32_t get_offset_of_luminanceLevels_8() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___luminanceLevels_8)); }
  1498. inline int32_t get_luminanceLevels_8() const { return ___luminanceLevels_8; }
  1499. inline int32_t* get_address_of_luminanceLevels_8() { return &___luminanceLevels_8; }
  1500. inline void set_luminanceLevels_8(int32_t value)
  1501. {
  1502. ___luminanceLevels_8 = value;
  1503. }
  1504. inline static int32_t get_offset_of_tileYStartPositions_9() { return static_cast<int32_t>(offsetof(CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82, ___tileYStartPositions_9)); }
  1505. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_9() const { return ___tileYStartPositions_9; }
  1506. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_9() { return &___tileYStartPositions_9; }
  1507. inline void set_tileYStartPositions_9(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  1508. {
  1509. ___tileYStartPositions_9 = value;
  1510. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_9), (void*)value);
  1511. }
  1512. };
  1513. // BestHTTP.Extensions.CircularBuffer`1<System.Int32>
  1514. struct CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 : public RuntimeObject
  1515. {
  1516. public:
  1517. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::<Capacity>k__BackingField
  1518. int32_t ___U3CCapacityU3Ek__BackingField_0;
  1519. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::<Count>k__BackingField
  1520. int32_t ___U3CCountU3Ek__BackingField_1;
  1521. // T[] BestHTTP.Extensions.CircularBuffer`1::buffer
  1522. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buffer_2;
  1523. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::startIdx
  1524. int32_t ___startIdx_3;
  1525. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::endIdx
  1526. int32_t ___endIdx_4;
  1527. public:
  1528. inline static int32_t get_offset_of_U3CCapacityU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88, ___U3CCapacityU3Ek__BackingField_0)); }
  1529. inline int32_t get_U3CCapacityU3Ek__BackingField_0() const { return ___U3CCapacityU3Ek__BackingField_0; }
  1530. inline int32_t* get_address_of_U3CCapacityU3Ek__BackingField_0() { return &___U3CCapacityU3Ek__BackingField_0; }
  1531. inline void set_U3CCapacityU3Ek__BackingField_0(int32_t value)
  1532. {
  1533. ___U3CCapacityU3Ek__BackingField_0 = value;
  1534. }
  1535. inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88, ___U3CCountU3Ek__BackingField_1)); }
  1536. inline int32_t get_U3CCountU3Ek__BackingField_1() const { return ___U3CCountU3Ek__BackingField_1; }
  1537. inline int32_t* get_address_of_U3CCountU3Ek__BackingField_1() { return &___U3CCountU3Ek__BackingField_1; }
  1538. inline void set_U3CCountU3Ek__BackingField_1(int32_t value)
  1539. {
  1540. ___U3CCountU3Ek__BackingField_1 = value;
  1541. }
  1542. inline static int32_t get_offset_of_buffer_2() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88, ___buffer_2)); }
  1543. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buffer_2() const { return ___buffer_2; }
  1544. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buffer_2() { return &___buffer_2; }
  1545. inline void set_buffer_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  1546. {
  1547. ___buffer_2 = value;
  1548. Il2CppCodeGenWriteBarrier((void**)(&___buffer_2), (void*)value);
  1549. }
  1550. inline static int32_t get_offset_of_startIdx_3() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88, ___startIdx_3)); }
  1551. inline int32_t get_startIdx_3() const { return ___startIdx_3; }
  1552. inline int32_t* get_address_of_startIdx_3() { return &___startIdx_3; }
  1553. inline void set_startIdx_3(int32_t value)
  1554. {
  1555. ___startIdx_3 = value;
  1556. }
  1557. inline static int32_t get_offset_of_endIdx_4() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88, ___endIdx_4)); }
  1558. inline int32_t get_endIdx_4() const { return ___endIdx_4; }
  1559. inline int32_t* get_address_of_endIdx_4() { return &___endIdx_4; }
  1560. inline void set_endIdx_4(int32_t value)
  1561. {
  1562. ___endIdx_4 = value;
  1563. }
  1564. };
  1565. // BestHTTP.Extensions.CircularBuffer`1<System.Object>
  1566. struct CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 : public RuntimeObject
  1567. {
  1568. public:
  1569. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::<Capacity>k__BackingField
  1570. int32_t ___U3CCapacityU3Ek__BackingField_0;
  1571. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::<Count>k__BackingField
  1572. int32_t ___U3CCountU3Ek__BackingField_1;
  1573. // T[] BestHTTP.Extensions.CircularBuffer`1::buffer
  1574. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___buffer_2;
  1575. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::startIdx
  1576. int32_t ___startIdx_3;
  1577. // System.Int32 BestHTTP.Extensions.CircularBuffer`1::endIdx
  1578. int32_t ___endIdx_4;
  1579. public:
  1580. inline static int32_t get_offset_of_U3CCapacityU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2, ___U3CCapacityU3Ek__BackingField_0)); }
  1581. inline int32_t get_U3CCapacityU3Ek__BackingField_0() const { return ___U3CCapacityU3Ek__BackingField_0; }
  1582. inline int32_t* get_address_of_U3CCapacityU3Ek__BackingField_0() { return &___U3CCapacityU3Ek__BackingField_0; }
  1583. inline void set_U3CCapacityU3Ek__BackingField_0(int32_t value)
  1584. {
  1585. ___U3CCapacityU3Ek__BackingField_0 = value;
  1586. }
  1587. inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2, ___U3CCountU3Ek__BackingField_1)); }
  1588. inline int32_t get_U3CCountU3Ek__BackingField_1() const { return ___U3CCountU3Ek__BackingField_1; }
  1589. inline int32_t* get_address_of_U3CCountU3Ek__BackingField_1() { return &___U3CCountU3Ek__BackingField_1; }
  1590. inline void set_U3CCountU3Ek__BackingField_1(int32_t value)
  1591. {
  1592. ___U3CCountU3Ek__BackingField_1 = value;
  1593. }
  1594. inline static int32_t get_offset_of_buffer_2() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2, ___buffer_2)); }
  1595. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_buffer_2() const { return ___buffer_2; }
  1596. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_buffer_2() { return &___buffer_2; }
  1597. inline void set_buffer_2(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  1598. {
  1599. ___buffer_2 = value;
  1600. Il2CppCodeGenWriteBarrier((void**)(&___buffer_2), (void*)value);
  1601. }
  1602. inline static int32_t get_offset_of_startIdx_3() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2, ___startIdx_3)); }
  1603. inline int32_t get_startIdx_3() const { return ___startIdx_3; }
  1604. inline int32_t* get_address_of_startIdx_3() { return &___startIdx_3; }
  1605. inline void set_startIdx_3(int32_t value)
  1606. {
  1607. ___startIdx_3 = value;
  1608. }
  1609. inline static int32_t get_offset_of_endIdx_4() { return static_cast<int32_t>(offsetof(CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2, ___endIdx_4)); }
  1610. inline int32_t get_endIdx_4() const { return ___endIdx_4; }
  1611. inline int32_t* get_address_of_endIdx_4() { return &___endIdx_4; }
  1612. inline void set_endIdx_4(int32_t value)
  1613. {
  1614. ___endIdx_4 = value;
  1615. }
  1616. };
  1617. // UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Color32>
  1618. struct CollectionPool_2_tA29CB98FC606843EB9D9D7135F6E7C01C020AD54 : public RuntimeObject
  1619. {
  1620. public:
  1621. public:
  1622. };
  1623. struct CollectionPool_2_tA29CB98FC606843EB9D9D7135F6E7C01C020AD54_StaticFields
  1624. {
  1625. public:
  1626. // UnityEngine.Pool.ObjectPool`1<TCollection> UnityEngine.Pool.CollectionPool`2::s_Pool
  1627. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * ___s_Pool_0;
  1628. public:
  1629. inline static int32_t get_offset_of_s_Pool_0() { return static_cast<int32_t>(offsetof(CollectionPool_2_tA29CB98FC606843EB9D9D7135F6E7C01C020AD54_StaticFields, ___s_Pool_0)); }
  1630. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * get_s_Pool_0() const { return ___s_Pool_0; }
  1631. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB ** get_address_of_s_Pool_0() { return &___s_Pool_0; }
  1632. inline void set_s_Pool_0(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * value)
  1633. {
  1634. ___s_Pool_0 = value;
  1635. Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_0), (void*)value);
  1636. }
  1637. };
  1638. // UnityEngine.Pool.CollectionPool`2<System.Object,System.Int32>
  1639. struct CollectionPool_2_t041C3B40A620204F4ECA91259017C08619A2C01E : public RuntimeObject
  1640. {
  1641. public:
  1642. public:
  1643. };
  1644. struct CollectionPool_2_t041C3B40A620204F4ECA91259017C08619A2C01E_StaticFields
  1645. {
  1646. public:
  1647. // UnityEngine.Pool.ObjectPool`1<TCollection> UnityEngine.Pool.CollectionPool`2::s_Pool
  1648. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * ___s_Pool_0;
  1649. public:
  1650. inline static int32_t get_offset_of_s_Pool_0() { return static_cast<int32_t>(offsetof(CollectionPool_2_t041C3B40A620204F4ECA91259017C08619A2C01E_StaticFields, ___s_Pool_0)); }
  1651. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * get_s_Pool_0() const { return ___s_Pool_0; }
  1652. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB ** get_address_of_s_Pool_0() { return &___s_Pool_0; }
  1653. inline void set_s_Pool_0(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * value)
  1654. {
  1655. ___s_Pool_0 = value;
  1656. Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_0), (void*)value);
  1657. }
  1658. };
  1659. // UnityEngine.Pool.CollectionPool`2<System.Object,System.Object>
  1660. struct CollectionPool_2_tF4349920132F24C41FBCFCAA0145F84AC3D128FD : public RuntimeObject
  1661. {
  1662. public:
  1663. public:
  1664. };
  1665. struct CollectionPool_2_tF4349920132F24C41FBCFCAA0145F84AC3D128FD_StaticFields
  1666. {
  1667. public:
  1668. // UnityEngine.Pool.ObjectPool`1<TCollection> UnityEngine.Pool.CollectionPool`2::s_Pool
  1669. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * ___s_Pool_0;
  1670. public:
  1671. inline static int32_t get_offset_of_s_Pool_0() { return static_cast<int32_t>(offsetof(CollectionPool_2_tF4349920132F24C41FBCFCAA0145F84AC3D128FD_StaticFields, ___s_Pool_0)); }
  1672. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * get_s_Pool_0() const { return ___s_Pool_0; }
  1673. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB ** get_address_of_s_Pool_0() { return &___s_Pool_0; }
  1674. inline void set_s_Pool_0(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * value)
  1675. {
  1676. ___s_Pool_0 = value;
  1677. Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_0), (void*)value);
  1678. }
  1679. };
  1680. // UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.UIVertex>
  1681. struct CollectionPool_2_t048178DBE2202E75A9639E278E46856DD1195604 : public RuntimeObject
  1682. {
  1683. public:
  1684. public:
  1685. };
  1686. struct CollectionPool_2_t048178DBE2202E75A9639E278E46856DD1195604_StaticFields
  1687. {
  1688. public:
  1689. // UnityEngine.Pool.ObjectPool`1<TCollection> UnityEngine.Pool.CollectionPool`2::s_Pool
  1690. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * ___s_Pool_0;
  1691. public:
  1692. inline static int32_t get_offset_of_s_Pool_0() { return static_cast<int32_t>(offsetof(CollectionPool_2_t048178DBE2202E75A9639E278E46856DD1195604_StaticFields, ___s_Pool_0)); }
  1693. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * get_s_Pool_0() const { return ___s_Pool_0; }
  1694. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB ** get_address_of_s_Pool_0() { return &___s_Pool_0; }
  1695. inline void set_s_Pool_0(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * value)
  1696. {
  1697. ___s_Pool_0 = value;
  1698. Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_0), (void*)value);
  1699. }
  1700. };
  1701. // UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector3>
  1702. struct CollectionPool_2_tB8BB102F28B1243FCDB02E2D8B03472D80CF38A5 : public RuntimeObject
  1703. {
  1704. public:
  1705. public:
  1706. };
  1707. struct CollectionPool_2_tB8BB102F28B1243FCDB02E2D8B03472D80CF38A5_StaticFields
  1708. {
  1709. public:
  1710. // UnityEngine.Pool.ObjectPool`1<TCollection> UnityEngine.Pool.CollectionPool`2::s_Pool
  1711. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * ___s_Pool_0;
  1712. public:
  1713. inline static int32_t get_offset_of_s_Pool_0() { return static_cast<int32_t>(offsetof(CollectionPool_2_tB8BB102F28B1243FCDB02E2D8B03472D80CF38A5_StaticFields, ___s_Pool_0)); }
  1714. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * get_s_Pool_0() const { return ___s_Pool_0; }
  1715. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB ** get_address_of_s_Pool_0() { return &___s_Pool_0; }
  1716. inline void set_s_Pool_0(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * value)
  1717. {
  1718. ___s_Pool_0 = value;
  1719. Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_0), (void*)value);
  1720. }
  1721. };
  1722. // UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector4>
  1723. struct CollectionPool_2_t1A6459BE26FD4033AA6B89687DF1FE6464FED771 : public RuntimeObject
  1724. {
  1725. public:
  1726. public:
  1727. };
  1728. struct CollectionPool_2_t1A6459BE26FD4033AA6B89687DF1FE6464FED771_StaticFields
  1729. {
  1730. public:
  1731. // UnityEngine.Pool.ObjectPool`1<TCollection> UnityEngine.Pool.CollectionPool`2::s_Pool
  1732. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * ___s_Pool_0;
  1733. public:
  1734. inline static int32_t get_offset_of_s_Pool_0() { return static_cast<int32_t>(offsetof(CollectionPool_2_t1A6459BE26FD4033AA6B89687DF1FE6464FED771_StaticFields, ___s_Pool_0)); }
  1735. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * get_s_Pool_0() const { return ___s_Pool_0; }
  1736. inline ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB ** get_address_of_s_Pool_0() { return &___s_Pool_0; }
  1737. inline void set_s_Pool_0(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * value)
  1738. {
  1739. ___s_Pool_0 = value;
  1740. Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_0), (void*)value);
  1741. }
  1742. };
  1743. // Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>
  1744. struct CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D : public RuntimeObject
  1745. {
  1746. public:
  1747. // System.Collections.IList Newtonsoft.Json.Utilities.CollectionWrapper`1::_list
  1748. RuntimeObject* ____list_0;
  1749. // System.Collections.Generic.ICollection`1<T> Newtonsoft.Json.Utilities.CollectionWrapper`1::_genericCollection
  1750. RuntimeObject* ____genericCollection_1;
  1751. // System.Object Newtonsoft.Json.Utilities.CollectionWrapper`1::_syncRoot
  1752. RuntimeObject * ____syncRoot_2;
  1753. public:
  1754. inline static int32_t get_offset_of__list_0() { return static_cast<int32_t>(offsetof(CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D, ____list_0)); }
  1755. inline RuntimeObject* get__list_0() const { return ____list_0; }
  1756. inline RuntimeObject** get_address_of__list_0() { return &____list_0; }
  1757. inline void set__list_0(RuntimeObject* value)
  1758. {
  1759. ____list_0 = value;
  1760. Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
  1761. }
  1762. inline static int32_t get_offset_of__genericCollection_1() { return static_cast<int32_t>(offsetof(CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D, ____genericCollection_1)); }
  1763. inline RuntimeObject* get__genericCollection_1() const { return ____genericCollection_1; }
  1764. inline RuntimeObject** get_address_of__genericCollection_1() { return &____genericCollection_1; }
  1765. inline void set__genericCollection_1(RuntimeObject* value)
  1766. {
  1767. ____genericCollection_1 = value;
  1768. Il2CppCodeGenWriteBarrier((void**)(&____genericCollection_1), (void*)value);
  1769. }
  1770. inline static int32_t get_offset_of__syncRoot_2() { return static_cast<int32_t>(offsetof(CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D, ____syncRoot_2)); }
  1771. inline RuntimeObject * get__syncRoot_2() const { return ____syncRoot_2; }
  1772. inline RuntimeObject ** get_address_of__syncRoot_2() { return &____syncRoot_2; }
  1773. inline void set__syncRoot_2(RuntimeObject * value)
  1774. {
  1775. ____syncRoot_2 = value;
  1776. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_2), (void*)value);
  1777. }
  1778. };
  1779. // System.Collections.ObjectModel.Collection`1<System.Object>
  1780. struct Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 : public RuntimeObject
  1781. {
  1782. public:
  1783. // System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.Collection`1::items
  1784. RuntimeObject* ___items_0;
  1785. // System.Object System.Collections.ObjectModel.Collection`1::_syncRoot
  1786. RuntimeObject * ____syncRoot_1;
  1787. public:
  1788. inline static int32_t get_offset_of_items_0() { return static_cast<int32_t>(offsetof(Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0, ___items_0)); }
  1789. inline RuntimeObject* get_items_0() const { return ___items_0; }
  1790. inline RuntimeObject** get_address_of_items_0() { return &___items_0; }
  1791. inline void set_items_0(RuntimeObject* value)
  1792. {
  1793. ___items_0 = value;
  1794. Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value);
  1795. }
  1796. inline static int32_t get_offset_of__syncRoot_1() { return static_cast<int32_t>(offsetof(Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0, ____syncRoot_1)); }
  1797. inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; }
  1798. inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; }
  1799. inline void set__syncRoot_1(RuntimeObject * value)
  1800. {
  1801. ____syncRoot_1 = value;
  1802. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value);
  1803. }
  1804. };
  1805. // System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
  1806. struct Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 : public RuntimeObject
  1807. {
  1808. public:
  1809. public:
  1810. };
  1811. struct Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0_StaticFields
  1812. {
  1813. public:
  1814. // System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
  1815. Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * ___defaultComparer_0;
  1816. public:
  1817. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0_StaticFields, ___defaultComparer_0)); }
  1818. inline Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * get_defaultComparer_0() const { return ___defaultComparer_0; }
  1819. inline Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  1820. inline void set_defaultComparer_0(Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * value)
  1821. {
  1822. ___defaultComparer_0 = value;
  1823. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  1824. }
  1825. };
  1826. // System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
  1827. struct Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 : public RuntimeObject
  1828. {
  1829. public:
  1830. public:
  1831. };
  1832. struct Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7_StaticFields
  1833. {
  1834. public:
  1835. // System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
  1836. Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * ___defaultComparer_0;
  1837. public:
  1838. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7_StaticFields, ___defaultComparer_0)); }
  1839. inline Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * get_defaultComparer_0() const { return ___defaultComparer_0; }
  1840. inline Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  1841. inline void set_defaultComparer_0(Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * value)
  1842. {
  1843. ___defaultComparer_0 = value;
  1844. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  1845. }
  1846. };
  1847. // System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
  1848. struct Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF : public RuntimeObject
  1849. {
  1850. public:
  1851. public:
  1852. };
  1853. struct Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF_StaticFields
  1854. {
  1855. public:
  1856. // System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
  1857. Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * ___defaultComparer_0;
  1858. public:
  1859. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF_StaticFields, ___defaultComparer_0)); }
  1860. inline Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * get_defaultComparer_0() const { return ___defaultComparer_0; }
  1861. inline Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  1862. inline void set_defaultComparer_0(Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * value)
  1863. {
  1864. ___defaultComparer_0 = value;
  1865. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  1866. }
  1867. };
  1868. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>
  1869. struct List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED : public RuntimeObject
  1870. {
  1871. public:
  1872. // T[] System.Collections.Generic.List`1::_items
  1873. ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ____items_1;
  1874. // System.Int32 System.Collections.Generic.List`1::_size
  1875. int32_t ____size_2;
  1876. // System.Int32 System.Collections.Generic.List`1::_version
  1877. int32_t ____version_3;
  1878. // System.Object System.Collections.Generic.List`1::_syncRoot
  1879. RuntimeObject * ____syncRoot_4;
  1880. public:
  1881. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED, ____items_1)); }
  1882. inline ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* get__items_1() const { return ____items_1; }
  1883. inline ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D** get_address_of__items_1() { return &____items_1; }
  1884. inline void set__items_1(ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* value)
  1885. {
  1886. ____items_1 = value;
  1887. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  1888. }
  1889. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED, ____size_2)); }
  1890. inline int32_t get__size_2() const { return ____size_2; }
  1891. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1892. inline void set__size_2(int32_t value)
  1893. {
  1894. ____size_2 = value;
  1895. }
  1896. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED, ____version_3)); }
  1897. inline int32_t get__version_3() const { return ____version_3; }
  1898. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1899. inline void set__version_3(int32_t value)
  1900. {
  1901. ____version_3 = value;
  1902. }
  1903. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED, ____syncRoot_4)); }
  1904. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  1905. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  1906. inline void set__syncRoot_4(RuntimeObject * value)
  1907. {
  1908. ____syncRoot_4 = value;
  1909. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  1910. }
  1911. };
  1912. struct List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_StaticFields
  1913. {
  1914. public:
  1915. // T[] System.Collections.Generic.List`1::_emptyArray
  1916. ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ____emptyArray_5;
  1917. public:
  1918. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_StaticFields, ____emptyArray_5)); }
  1919. inline ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* get__emptyArray_5() const { return ____emptyArray_5; }
  1920. inline ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1921. inline void set__emptyArray_5(ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* value)
  1922. {
  1923. ____emptyArray_5 = value;
  1924. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1925. }
  1926. };
  1927. // System.Collections.Generic.List`1<System.Int32>
  1928. struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 : public RuntimeObject
  1929. {
  1930. public:
  1931. // T[] System.Collections.Generic.List`1::_items
  1932. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____items_1;
  1933. // System.Int32 System.Collections.Generic.List`1::_size
  1934. int32_t ____size_2;
  1935. // System.Int32 System.Collections.Generic.List`1::_version
  1936. int32_t ____version_3;
  1937. // System.Object System.Collections.Generic.List`1::_syncRoot
  1938. RuntimeObject * ____syncRoot_4;
  1939. public:
  1940. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____items_1)); }
  1941. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__items_1() const { return ____items_1; }
  1942. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__items_1() { return &____items_1; }
  1943. inline void set__items_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  1944. {
  1945. ____items_1 = value;
  1946. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  1947. }
  1948. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____size_2)); }
  1949. inline int32_t get__size_2() const { return ____size_2; }
  1950. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1951. inline void set__size_2(int32_t value)
  1952. {
  1953. ____size_2 = value;
  1954. }
  1955. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____version_3)); }
  1956. inline int32_t get__version_3() const { return ____version_3; }
  1957. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1958. inline void set__version_3(int32_t value)
  1959. {
  1960. ____version_3 = value;
  1961. }
  1962. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____syncRoot_4)); }
  1963. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  1964. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  1965. inline void set__syncRoot_4(RuntimeObject * value)
  1966. {
  1967. ____syncRoot_4 = value;
  1968. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  1969. }
  1970. };
  1971. struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_StaticFields
  1972. {
  1973. public:
  1974. // T[] System.Collections.Generic.List`1::_emptyArray
  1975. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____emptyArray_5;
  1976. public:
  1977. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_StaticFields, ____emptyArray_5)); }
  1978. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__emptyArray_5() const { return ____emptyArray_5; }
  1979. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1980. inline void set__emptyArray_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  1981. {
  1982. ____emptyArray_5 = value;
  1983. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1984. }
  1985. };
  1986. // System.Collections.Generic.List`1<System.Object>
  1987. struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 : public RuntimeObject
  1988. {
  1989. public:
  1990. // T[] System.Collections.Generic.List`1::_items
  1991. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____items_1;
  1992. // System.Int32 System.Collections.Generic.List`1::_size
  1993. int32_t ____size_2;
  1994. // System.Int32 System.Collections.Generic.List`1::_version
  1995. int32_t ____version_3;
  1996. // System.Object System.Collections.Generic.List`1::_syncRoot
  1997. RuntimeObject * ____syncRoot_4;
  1998. public:
  1999. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____items_1)); }
  2000. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_1() const { return ____items_1; }
  2001. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_1() { return &____items_1; }
  2002. inline void set__items_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  2003. {
  2004. ____items_1 = value;
  2005. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  2006. }
  2007. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____size_2)); }
  2008. inline int32_t get__size_2() const { return ____size_2; }
  2009. inline int32_t* get_address_of__size_2() { return &____size_2; }
  2010. inline void set__size_2(int32_t value)
  2011. {
  2012. ____size_2 = value;
  2013. }
  2014. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____version_3)); }
  2015. inline int32_t get__version_3() const { return ____version_3; }
  2016. inline int32_t* get_address_of__version_3() { return &____version_3; }
  2017. inline void set__version_3(int32_t value)
  2018. {
  2019. ____version_3 = value;
  2020. }
  2021. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____syncRoot_4)); }
  2022. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  2023. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  2024. inline void set__syncRoot_4(RuntimeObject * value)
  2025. {
  2026. ____syncRoot_4 = value;
  2027. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  2028. }
  2029. };
  2030. struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields
  2031. {
  2032. public:
  2033. // T[] System.Collections.Generic.List`1::_emptyArray
  2034. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____emptyArray_5;
  2035. public:
  2036. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields, ____emptyArray_5)); }
  2037. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__emptyArray_5() const { return ____emptyArray_5; }
  2038. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  2039. inline void set__emptyArray_5(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  2040. {
  2041. ____emptyArray_5 = value;
  2042. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  2043. }
  2044. };
  2045. // System.Buffers.MemoryManager`1<System.Int16>
  2046. struct MemoryManager_1_t793409EF4059E52FAC142724A282DC896D525169 : public RuntimeObject
  2047. {
  2048. public:
  2049. public:
  2050. };
  2051. // UnityEngine.Pool.ObjectPool`1<System.Object>
  2052. struct ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB : public RuntimeObject
  2053. {
  2054. public:
  2055. // System.Collections.Generic.Stack`1<T> UnityEngine.Pool.ObjectPool`1::m_Stack
  2056. Stack_1_t92AC5F573A3C00899B24B775A71B4327D588E981 * ___m_Stack_0;
  2057. // System.Func`1<T> UnityEngine.Pool.ObjectPool`1::m_CreateFunc
  2058. Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * ___m_CreateFunc_1;
  2059. // System.Action`1<T> UnityEngine.Pool.ObjectPool`1::m_ActionOnGet
  2060. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * ___m_ActionOnGet_2;
  2061. // System.Action`1<T> UnityEngine.Pool.ObjectPool`1::m_ActionOnRelease
  2062. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * ___m_ActionOnRelease_3;
  2063. // System.Action`1<T> UnityEngine.Pool.ObjectPool`1::m_ActionOnDestroy
  2064. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * ___m_ActionOnDestroy_4;
  2065. // System.Int32 UnityEngine.Pool.ObjectPool`1::m_MaxSize
  2066. int32_t ___m_MaxSize_5;
  2067. // System.Boolean UnityEngine.Pool.ObjectPool`1::m_CollectionCheck
  2068. bool ___m_CollectionCheck_6;
  2069. // System.Int32 UnityEngine.Pool.ObjectPool`1::<CountAll>k__BackingField
  2070. int32_t ___U3CCountAllU3Ek__BackingField_7;
  2071. public:
  2072. inline static int32_t get_offset_of_m_Stack_0() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___m_Stack_0)); }
  2073. inline Stack_1_t92AC5F573A3C00899B24B775A71B4327D588E981 * get_m_Stack_0() const { return ___m_Stack_0; }
  2074. inline Stack_1_t92AC5F573A3C00899B24B775A71B4327D588E981 ** get_address_of_m_Stack_0() { return &___m_Stack_0; }
  2075. inline void set_m_Stack_0(Stack_1_t92AC5F573A3C00899B24B775A71B4327D588E981 * value)
  2076. {
  2077. ___m_Stack_0 = value;
  2078. Il2CppCodeGenWriteBarrier((void**)(&___m_Stack_0), (void*)value);
  2079. }
  2080. inline static int32_t get_offset_of_m_CreateFunc_1() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___m_CreateFunc_1)); }
  2081. inline Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * get_m_CreateFunc_1() const { return ___m_CreateFunc_1; }
  2082. inline Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 ** get_address_of_m_CreateFunc_1() { return &___m_CreateFunc_1; }
  2083. inline void set_m_CreateFunc_1(Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * value)
  2084. {
  2085. ___m_CreateFunc_1 = value;
  2086. Il2CppCodeGenWriteBarrier((void**)(&___m_CreateFunc_1), (void*)value);
  2087. }
  2088. inline static int32_t get_offset_of_m_ActionOnGet_2() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___m_ActionOnGet_2)); }
  2089. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * get_m_ActionOnGet_2() const { return ___m_ActionOnGet_2; }
  2090. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC ** get_address_of_m_ActionOnGet_2() { return &___m_ActionOnGet_2; }
  2091. inline void set_m_ActionOnGet_2(Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * value)
  2092. {
  2093. ___m_ActionOnGet_2 = value;
  2094. Il2CppCodeGenWriteBarrier((void**)(&___m_ActionOnGet_2), (void*)value);
  2095. }
  2096. inline static int32_t get_offset_of_m_ActionOnRelease_3() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___m_ActionOnRelease_3)); }
  2097. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * get_m_ActionOnRelease_3() const { return ___m_ActionOnRelease_3; }
  2098. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC ** get_address_of_m_ActionOnRelease_3() { return &___m_ActionOnRelease_3; }
  2099. inline void set_m_ActionOnRelease_3(Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * value)
  2100. {
  2101. ___m_ActionOnRelease_3 = value;
  2102. Il2CppCodeGenWriteBarrier((void**)(&___m_ActionOnRelease_3), (void*)value);
  2103. }
  2104. inline static int32_t get_offset_of_m_ActionOnDestroy_4() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___m_ActionOnDestroy_4)); }
  2105. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * get_m_ActionOnDestroy_4() const { return ___m_ActionOnDestroy_4; }
  2106. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC ** get_address_of_m_ActionOnDestroy_4() { return &___m_ActionOnDestroy_4; }
  2107. inline void set_m_ActionOnDestroy_4(Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * value)
  2108. {
  2109. ___m_ActionOnDestroy_4 = value;
  2110. Il2CppCodeGenWriteBarrier((void**)(&___m_ActionOnDestroy_4), (void*)value);
  2111. }
  2112. inline static int32_t get_offset_of_m_MaxSize_5() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___m_MaxSize_5)); }
  2113. inline int32_t get_m_MaxSize_5() const { return ___m_MaxSize_5; }
  2114. inline int32_t* get_address_of_m_MaxSize_5() { return &___m_MaxSize_5; }
  2115. inline void set_m_MaxSize_5(int32_t value)
  2116. {
  2117. ___m_MaxSize_5 = value;
  2118. }
  2119. inline static int32_t get_offset_of_m_CollectionCheck_6() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___m_CollectionCheck_6)); }
  2120. inline bool get_m_CollectionCheck_6() const { return ___m_CollectionCheck_6; }
  2121. inline bool* get_address_of_m_CollectionCheck_6() { return &___m_CollectionCheck_6; }
  2122. inline void set_m_CollectionCheck_6(bool value)
  2123. {
  2124. ___m_CollectionCheck_6 = value;
  2125. }
  2126. inline static int32_t get_offset_of_U3CCountAllU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB, ___U3CCountAllU3Ek__BackingField_7)); }
  2127. inline int32_t get_U3CCountAllU3Ek__BackingField_7() const { return ___U3CCountAllU3Ek__BackingField_7; }
  2128. inline int32_t* get_address_of_U3CCountAllU3Ek__BackingField_7() { return &___U3CCountAllU3Ek__BackingField_7; }
  2129. inline void set_U3CCountAllU3Ek__BackingField_7(int32_t value)
  2130. {
  2131. ___U3CCountAllU3Ek__BackingField_7 = value;
  2132. }
  2133. };
  2134. // System.Pinnable`1<System.Int16>
  2135. struct Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 : public RuntimeObject
  2136. {
  2137. public:
  2138. // T System.Pinnable`1::Data
  2139. int16_t ___Data_0;
  2140. public:
  2141. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777, ___Data_0)); }
  2142. inline int16_t get_Data_0() const { return ___Data_0; }
  2143. inline int16_t* get_address_of_Data_0() { return &___Data_0; }
  2144. inline void set_Data_0(int16_t value)
  2145. {
  2146. ___Data_0 = value;
  2147. }
  2148. };
  2149. // System.Pinnable`1<System.Int32>
  2150. struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D : public RuntimeObject
  2151. {
  2152. public:
  2153. // T System.Pinnable`1::Data
  2154. int32_t ___Data_0;
  2155. public:
  2156. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D, ___Data_0)); }
  2157. inline int32_t get_Data_0() const { return ___Data_0; }
  2158. inline int32_t* get_address_of_Data_0() { return &___Data_0; }
  2159. inline void set_Data_0(int32_t value)
  2160. {
  2161. ___Data_0 = value;
  2162. }
  2163. };
  2164. struct Il2CppArrayBounds;
  2165. // System.Array
  2166. // System.Globalization.CultureInfo
  2167. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 : public RuntimeObject
  2168. {
  2169. public:
  2170. // System.Boolean System.Globalization.CultureInfo::m_isReadOnly
  2171. bool ___m_isReadOnly_3;
  2172. // System.Int32 System.Globalization.CultureInfo::cultureID
  2173. int32_t ___cultureID_4;
  2174. // System.Int32 System.Globalization.CultureInfo::parent_lcid
  2175. int32_t ___parent_lcid_5;
  2176. // System.Int32 System.Globalization.CultureInfo::datetime_index
  2177. int32_t ___datetime_index_6;
  2178. // System.Int32 System.Globalization.CultureInfo::number_index
  2179. int32_t ___number_index_7;
  2180. // System.Int32 System.Globalization.CultureInfo::default_calendar_type
  2181. int32_t ___default_calendar_type_8;
  2182. // System.Boolean System.Globalization.CultureInfo::m_useUserOverride
  2183. bool ___m_useUserOverride_9;
  2184. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
  2185. NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  2186. // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
  2187. DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  2188. // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
  2189. TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  2190. // System.String System.Globalization.CultureInfo::m_name
  2191. String_t* ___m_name_13;
  2192. // System.String System.Globalization.CultureInfo::englishname
  2193. String_t* ___englishname_14;
  2194. // System.String System.Globalization.CultureInfo::nativename
  2195. String_t* ___nativename_15;
  2196. // System.String System.Globalization.CultureInfo::iso3lang
  2197. String_t* ___iso3lang_16;
  2198. // System.String System.Globalization.CultureInfo::iso2lang
  2199. String_t* ___iso2lang_17;
  2200. // System.String System.Globalization.CultureInfo::win3lang
  2201. String_t* ___win3lang_18;
  2202. // System.String System.Globalization.CultureInfo::territory
  2203. String_t* ___territory_19;
  2204. // System.String[] System.Globalization.CultureInfo::native_calendar_names
  2205. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___native_calendar_names_20;
  2206. // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
  2207. CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  2208. // System.Void* System.Globalization.CultureInfo::textinfo_data
  2209. void* ___textinfo_data_22;
  2210. // System.Int32 System.Globalization.CultureInfo::m_dataItem
  2211. int32_t ___m_dataItem_23;
  2212. // System.Globalization.Calendar System.Globalization.CultureInfo::calendar
  2213. Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  2214. // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
  2215. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___parent_culture_25;
  2216. // System.Boolean System.Globalization.CultureInfo::constructed
  2217. bool ___constructed_26;
  2218. // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
  2219. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___cached_serialized_form_27;
  2220. // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
  2221. CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * ___m_cultureData_28;
  2222. // System.Boolean System.Globalization.CultureInfo::m_isInherited
  2223. bool ___m_isInherited_29;
  2224. public:
  2225. inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isReadOnly_3)); }
  2226. inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
  2227. inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
  2228. inline void set_m_isReadOnly_3(bool value)
  2229. {
  2230. ___m_isReadOnly_3 = value;
  2231. }
  2232. inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cultureID_4)); }
  2233. inline int32_t get_cultureID_4() const { return ___cultureID_4; }
  2234. inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
  2235. inline void set_cultureID_4(int32_t value)
  2236. {
  2237. ___cultureID_4 = value;
  2238. }
  2239. inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_lcid_5)); }
  2240. inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
  2241. inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
  2242. inline void set_parent_lcid_5(int32_t value)
  2243. {
  2244. ___parent_lcid_5 = value;
  2245. }
  2246. inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___datetime_index_6)); }
  2247. inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
  2248. inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
  2249. inline void set_datetime_index_6(int32_t value)
  2250. {
  2251. ___datetime_index_6 = value;
  2252. }
  2253. inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___number_index_7)); }
  2254. inline int32_t get_number_index_7() const { return ___number_index_7; }
  2255. inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
  2256. inline void set_number_index_7(int32_t value)
  2257. {
  2258. ___number_index_7 = value;
  2259. }
  2260. inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___default_calendar_type_8)); }
  2261. inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
  2262. inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
  2263. inline void set_default_calendar_type_8(int32_t value)
  2264. {
  2265. ___default_calendar_type_8 = value;
  2266. }
  2267. inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_useUserOverride_9)); }
  2268. inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
  2269. inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
  2270. inline void set_m_useUserOverride_9(bool value)
  2271. {
  2272. ___m_useUserOverride_9 = value;
  2273. }
  2274. inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___numInfo_10)); }
  2275. inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * get_numInfo_10() const { return ___numInfo_10; }
  2276. inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D ** get_address_of_numInfo_10() { return &___numInfo_10; }
  2277. inline void set_numInfo_10(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * value)
  2278. {
  2279. ___numInfo_10 = value;
  2280. Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value);
  2281. }
  2282. inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___dateTimeInfo_11)); }
  2283. inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
  2284. inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
  2285. inline void set_dateTimeInfo_11(DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * value)
  2286. {
  2287. ___dateTimeInfo_11 = value;
  2288. Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value);
  2289. }
  2290. inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textInfo_12)); }
  2291. inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * get_textInfo_12() const { return ___textInfo_12; }
  2292. inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C ** get_address_of_textInfo_12() { return &___textInfo_12; }
  2293. inline void set_textInfo_12(TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * value)
  2294. {
  2295. ___textInfo_12 = value;
  2296. Il2CppCodeGenWriteBarrier((void**)(&___textInfo_12), (void*)value);
  2297. }
  2298. inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_name_13)); }
  2299. inline String_t* get_m_name_13() const { return ___m_name_13; }
  2300. inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
  2301. inline void set_m_name_13(String_t* value)
  2302. {
  2303. ___m_name_13 = value;
  2304. Il2CppCodeGenWriteBarrier((void**)(&___m_name_13), (void*)value);
  2305. }
  2306. inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___englishname_14)); }
  2307. inline String_t* get_englishname_14() const { return ___englishname_14; }
  2308. inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
  2309. inline void set_englishname_14(String_t* value)
  2310. {
  2311. ___englishname_14 = value;
  2312. Il2CppCodeGenWriteBarrier((void**)(&___englishname_14), (void*)value);
  2313. }
  2314. inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___nativename_15)); }
  2315. inline String_t* get_nativename_15() const { return ___nativename_15; }
  2316. inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
  2317. inline void set_nativename_15(String_t* value)
  2318. {
  2319. ___nativename_15 = value;
  2320. Il2CppCodeGenWriteBarrier((void**)(&___nativename_15), (void*)value);
  2321. }
  2322. inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso3lang_16)); }
  2323. inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
  2324. inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
  2325. inline void set_iso3lang_16(String_t* value)
  2326. {
  2327. ___iso3lang_16 = value;
  2328. Il2CppCodeGenWriteBarrier((void**)(&___iso3lang_16), (void*)value);
  2329. }
  2330. inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso2lang_17)); }
  2331. inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
  2332. inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
  2333. inline void set_iso2lang_17(String_t* value)
  2334. {
  2335. ___iso2lang_17 = value;
  2336. Il2CppCodeGenWriteBarrier((void**)(&___iso2lang_17), (void*)value);
  2337. }
  2338. inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___win3lang_18)); }
  2339. inline String_t* get_win3lang_18() const { return ___win3lang_18; }
  2340. inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
  2341. inline void set_win3lang_18(String_t* value)
  2342. {
  2343. ___win3lang_18 = value;
  2344. Il2CppCodeGenWriteBarrier((void**)(&___win3lang_18), (void*)value);
  2345. }
  2346. inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___territory_19)); }
  2347. inline String_t* get_territory_19() const { return ___territory_19; }
  2348. inline String_t** get_address_of_territory_19() { return &___territory_19; }
  2349. inline void set_territory_19(String_t* value)
  2350. {
  2351. ___territory_19 = value;
  2352. Il2CppCodeGenWriteBarrier((void**)(&___territory_19), (void*)value);
  2353. }
  2354. inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___native_calendar_names_20)); }
  2355. inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
  2356. inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
  2357. inline void set_native_calendar_names_20(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value)
  2358. {
  2359. ___native_calendar_names_20 = value;
  2360. Il2CppCodeGenWriteBarrier((void**)(&___native_calendar_names_20), (void*)value);
  2361. }
  2362. inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___compareInfo_21)); }
  2363. inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * get_compareInfo_21() const { return ___compareInfo_21; }
  2364. inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
  2365. inline void set_compareInfo_21(CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * value)
  2366. {
  2367. ___compareInfo_21 = value;
  2368. Il2CppCodeGenWriteBarrier((void**)(&___compareInfo_21), (void*)value);
  2369. }
  2370. inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textinfo_data_22)); }
  2371. inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
  2372. inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
  2373. inline void set_textinfo_data_22(void* value)
  2374. {
  2375. ___textinfo_data_22 = value;
  2376. }
  2377. inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_dataItem_23)); }
  2378. inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
  2379. inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
  2380. inline void set_m_dataItem_23(int32_t value)
  2381. {
  2382. ___m_dataItem_23 = value;
  2383. }
  2384. inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___calendar_24)); }
  2385. inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * get_calendar_24() const { return ___calendar_24; }
  2386. inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A ** get_address_of_calendar_24() { return &___calendar_24; }
  2387. inline void set_calendar_24(Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * value)
  2388. {
  2389. ___calendar_24 = value;
  2390. Il2CppCodeGenWriteBarrier((void**)(&___calendar_24), (void*)value);
  2391. }
  2392. inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_culture_25)); }
  2393. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_parent_culture_25() const { return ___parent_culture_25; }
  2394. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
  2395. inline void set_parent_culture_25(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  2396. {
  2397. ___parent_culture_25 = value;
  2398. Il2CppCodeGenWriteBarrier((void**)(&___parent_culture_25), (void*)value);
  2399. }
  2400. inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___constructed_26)); }
  2401. inline bool get_constructed_26() const { return ___constructed_26; }
  2402. inline bool* get_address_of_constructed_26() { return &___constructed_26; }
  2403. inline void set_constructed_26(bool value)
  2404. {
  2405. ___constructed_26 = value;
  2406. }
  2407. inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cached_serialized_form_27)); }
  2408. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
  2409. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
  2410. inline void set_cached_serialized_form_27(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  2411. {
  2412. ___cached_serialized_form_27 = value;
  2413. Il2CppCodeGenWriteBarrier((void**)(&___cached_serialized_form_27), (void*)value);
  2414. }
  2415. inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_cultureData_28)); }
  2416. inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * get_m_cultureData_28() const { return ___m_cultureData_28; }
  2417. inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
  2418. inline void set_m_cultureData_28(CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * value)
  2419. {
  2420. ___m_cultureData_28 = value;
  2421. Il2CppCodeGenWriteBarrier((void**)(&___m_cultureData_28), (void*)value);
  2422. }
  2423. inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isInherited_29)); }
  2424. inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
  2425. inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
  2426. inline void set_m_isInherited_29(bool value)
  2427. {
  2428. ___m_isInherited_29 = value;
  2429. }
  2430. };
  2431. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields
  2432. {
  2433. public:
  2434. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
  2435. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___invariant_culture_info_0;
  2436. // System.Object System.Globalization.CultureInfo::shared_table_lock
  2437. RuntimeObject * ___shared_table_lock_1;
  2438. // System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
  2439. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___default_current_culture_2;
  2440. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
  2441. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentUICulture_33;
  2442. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
  2443. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentCulture_34;
  2444. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
  2445. Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * ___shared_by_number_35;
  2446. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
  2447. Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * ___shared_by_name_36;
  2448. // System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
  2449. bool ___IsTaiwanSku_37;
  2450. public:
  2451. inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___invariant_culture_info_0)); }
  2452. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
  2453. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
  2454. inline void set_invariant_culture_info_0(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  2455. {
  2456. ___invariant_culture_info_0 = value;
  2457. Il2CppCodeGenWriteBarrier((void**)(&___invariant_culture_info_0), (void*)value);
  2458. }
  2459. inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_table_lock_1)); }
  2460. inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
  2461. inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
  2462. inline void set_shared_table_lock_1(RuntimeObject * value)
  2463. {
  2464. ___shared_table_lock_1 = value;
  2465. Il2CppCodeGenWriteBarrier((void**)(&___shared_table_lock_1), (void*)value);
  2466. }
  2467. inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___default_current_culture_2)); }
  2468. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_default_current_culture_2() const { return ___default_current_culture_2; }
  2469. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
  2470. inline void set_default_current_culture_2(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  2471. {
  2472. ___default_current_culture_2 = value;
  2473. Il2CppCodeGenWriteBarrier((void**)(&___default_current_culture_2), (void*)value);
  2474. }
  2475. inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
  2476. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
  2477. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
  2478. inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  2479. {
  2480. ___s_DefaultThreadCurrentUICulture_33 = value;
  2481. Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentUICulture_33), (void*)value);
  2482. }
  2483. inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
  2484. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
  2485. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
  2486. inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  2487. {
  2488. ___s_DefaultThreadCurrentCulture_34 = value;
  2489. Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentCulture_34), (void*)value);
  2490. }
  2491. inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_number_35)); }
  2492. inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * get_shared_by_number_35() const { return ___shared_by_number_35; }
  2493. inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
  2494. inline void set_shared_by_number_35(Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * value)
  2495. {
  2496. ___shared_by_number_35 = value;
  2497. Il2CppCodeGenWriteBarrier((void**)(&___shared_by_number_35), (void*)value);
  2498. }
  2499. inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_name_36)); }
  2500. inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * get_shared_by_name_36() const { return ___shared_by_name_36; }
  2501. inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
  2502. inline void set_shared_by_name_36(Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * value)
  2503. {
  2504. ___shared_by_name_36 = value;
  2505. Il2CppCodeGenWriteBarrier((void**)(&___shared_by_name_36), (void*)value);
  2506. }
  2507. inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___IsTaiwanSku_37)); }
  2508. inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
  2509. inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
  2510. inline void set_IsTaiwanSku_37(bool value)
  2511. {
  2512. ___IsTaiwanSku_37 = value;
  2513. }
  2514. };
  2515. // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
  2516. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke
  2517. {
  2518. int32_t ___m_isReadOnly_3;
  2519. int32_t ___cultureID_4;
  2520. int32_t ___parent_lcid_5;
  2521. int32_t ___datetime_index_6;
  2522. int32_t ___number_index_7;
  2523. int32_t ___default_calendar_type_8;
  2524. int32_t ___m_useUserOverride_9;
  2525. NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  2526. DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  2527. TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  2528. char* ___m_name_13;
  2529. char* ___englishname_14;
  2530. char* ___nativename_15;
  2531. char* ___iso3lang_16;
  2532. char* ___iso2lang_17;
  2533. char* ___win3lang_18;
  2534. char* ___territory_19;
  2535. char** ___native_calendar_names_20;
  2536. CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  2537. void* ___textinfo_data_22;
  2538. int32_t ___m_dataItem_23;
  2539. Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  2540. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke* ___parent_culture_25;
  2541. int32_t ___constructed_26;
  2542. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  2543. CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke* ___m_cultureData_28;
  2544. int32_t ___m_isInherited_29;
  2545. };
  2546. // Native definition for COM marshalling of System.Globalization.CultureInfo
  2547. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com
  2548. {
  2549. int32_t ___m_isReadOnly_3;
  2550. int32_t ___cultureID_4;
  2551. int32_t ___parent_lcid_5;
  2552. int32_t ___datetime_index_6;
  2553. int32_t ___number_index_7;
  2554. int32_t ___default_calendar_type_8;
  2555. int32_t ___m_useUserOverride_9;
  2556. NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  2557. DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  2558. TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  2559. Il2CppChar* ___m_name_13;
  2560. Il2CppChar* ___englishname_14;
  2561. Il2CppChar* ___nativename_15;
  2562. Il2CppChar* ___iso3lang_16;
  2563. Il2CppChar* ___iso2lang_17;
  2564. Il2CppChar* ___win3lang_18;
  2565. Il2CppChar* ___territory_19;
  2566. Il2CppChar** ___native_calendar_names_20;
  2567. CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  2568. void* ___textinfo_data_22;
  2569. int32_t ___m_dataItem_23;
  2570. Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  2571. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com* ___parent_culture_25;
  2572. int32_t ___constructed_26;
  2573. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  2574. CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com* ___m_cultureData_28;
  2575. int32_t ___m_isInherited_29;
  2576. };
  2577. // SixLabors.ImageSharp.ImageFrame
  2578. struct ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 : public RuntimeObject
  2579. {
  2580. public:
  2581. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.ImageFrame::configuration
  2582. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2583. // System.Int32 SixLabors.ImageSharp.ImageFrame::<Width>k__BackingField
  2584. int32_t ___U3CWidthU3Ek__BackingField_1;
  2585. // System.Int32 SixLabors.ImageSharp.ImageFrame::<Height>k__BackingField
  2586. int32_t ___U3CHeightU3Ek__BackingField_2;
  2587. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata SixLabors.ImageSharp.ImageFrame::<Metadata>k__BackingField
  2588. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * ___U3CMetadataU3Ek__BackingField_3;
  2589. public:
  2590. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___configuration_0)); }
  2591. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2592. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2593. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2594. {
  2595. ___configuration_0 = value;
  2596. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2597. }
  2598. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CWidthU3Ek__BackingField_1)); }
  2599. inline int32_t get_U3CWidthU3Ek__BackingField_1() const { return ___U3CWidthU3Ek__BackingField_1; }
  2600. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_1() { return &___U3CWidthU3Ek__BackingField_1; }
  2601. inline void set_U3CWidthU3Ek__BackingField_1(int32_t value)
  2602. {
  2603. ___U3CWidthU3Ek__BackingField_1 = value;
  2604. }
  2605. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CHeightU3Ek__BackingField_2)); }
  2606. inline int32_t get_U3CHeightU3Ek__BackingField_2() const { return ___U3CHeightU3Ek__BackingField_2; }
  2607. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_2() { return &___U3CHeightU3Ek__BackingField_2; }
  2608. inline void set_U3CHeightU3Ek__BackingField_2(int32_t value)
  2609. {
  2610. ___U3CHeightU3Ek__BackingField_2 = value;
  2611. }
  2612. inline static int32_t get_offset_of_U3CMetadataU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CMetadataU3Ek__BackingField_3)); }
  2613. inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * get_U3CMetadataU3Ek__BackingField_3() const { return ___U3CMetadataU3Ek__BackingField_3; }
  2614. inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E ** get_address_of_U3CMetadataU3Ek__BackingField_3() { return &___U3CMetadataU3Ek__BackingField_3; }
  2615. inline void set_U3CMetadataU3Ek__BackingField_3(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * value)
  2616. {
  2617. ___U3CMetadataU3Ek__BackingField_3 = value;
  2618. Il2CppCodeGenWriteBarrier((void**)(&___U3CMetadataU3Ek__BackingField_3), (void*)value);
  2619. }
  2620. };
  2621. // SixLabors.ImageSharp.ImageFrameCollection
  2622. struct ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A : public RuntimeObject
  2623. {
  2624. public:
  2625. // System.Boolean SixLabors.ImageSharp.ImageFrameCollection::isDisposed
  2626. bool ___isDisposed_0;
  2627. public:
  2628. inline static int32_t get_offset_of_isDisposed_0() { return static_cast<int32_t>(offsetof(ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A, ___isDisposed_0)); }
  2629. inline bool get_isDisposed_0() const { return ___isDisposed_0; }
  2630. inline bool* get_address_of_isDisposed_0() { return &___isDisposed_0; }
  2631. inline void set_isDisposed_0(bool value)
  2632. {
  2633. ___isDisposed_0 = value;
  2634. }
  2635. };
  2636. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata
  2637. struct ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E : public RuntimeObject
  2638. {
  2639. public:
  2640. // System.Collections.Generic.Dictionary`2<SixLabors.ImageSharp.Formats.IImageFormat,SixLabors.ImageSharp.IDeepCloneable> SixLabors.ImageSharp.Metadata.ImageFrameMetadata::formatMetadata
  2641. Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B * ___formatMetadata_0;
  2642. // SixLabors.ImageSharp.Metadata.Profiles.Exif.ExifProfile SixLabors.ImageSharp.Metadata.ImageFrameMetadata::<ExifProfile>k__BackingField
  2643. ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 * ___U3CExifProfileU3Ek__BackingField_1;
  2644. // SixLabors.ImageSharp.Metadata.Profiles.Xmp.XmpProfile SixLabors.ImageSharp.Metadata.ImageFrameMetadata::<XmpProfile>k__BackingField
  2645. XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 * ___U3CXmpProfileU3Ek__BackingField_2;
  2646. // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfile SixLabors.ImageSharp.Metadata.ImageFrameMetadata::<IccProfile>k__BackingField
  2647. IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 * ___U3CIccProfileU3Ek__BackingField_3;
  2648. // SixLabors.ImageSharp.Metadata.Profiles.Iptc.IptcProfile SixLabors.ImageSharp.Metadata.ImageFrameMetadata::<IptcProfile>k__BackingField
  2649. IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E * ___U3CIptcProfileU3Ek__BackingField_4;
  2650. public:
  2651. inline static int32_t get_offset_of_formatMetadata_0() { return static_cast<int32_t>(offsetof(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E, ___formatMetadata_0)); }
  2652. inline Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B * get_formatMetadata_0() const { return ___formatMetadata_0; }
  2653. inline Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B ** get_address_of_formatMetadata_0() { return &___formatMetadata_0; }
  2654. inline void set_formatMetadata_0(Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B * value)
  2655. {
  2656. ___formatMetadata_0 = value;
  2657. Il2CppCodeGenWriteBarrier((void**)(&___formatMetadata_0), (void*)value);
  2658. }
  2659. inline static int32_t get_offset_of_U3CExifProfileU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E, ___U3CExifProfileU3Ek__BackingField_1)); }
  2660. inline ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 * get_U3CExifProfileU3Ek__BackingField_1() const { return ___U3CExifProfileU3Ek__BackingField_1; }
  2661. inline ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 ** get_address_of_U3CExifProfileU3Ek__BackingField_1() { return &___U3CExifProfileU3Ek__BackingField_1; }
  2662. inline void set_U3CExifProfileU3Ek__BackingField_1(ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 * value)
  2663. {
  2664. ___U3CExifProfileU3Ek__BackingField_1 = value;
  2665. Il2CppCodeGenWriteBarrier((void**)(&___U3CExifProfileU3Ek__BackingField_1), (void*)value);
  2666. }
  2667. inline static int32_t get_offset_of_U3CXmpProfileU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E, ___U3CXmpProfileU3Ek__BackingField_2)); }
  2668. inline XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 * get_U3CXmpProfileU3Ek__BackingField_2() const { return ___U3CXmpProfileU3Ek__BackingField_2; }
  2669. inline XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 ** get_address_of_U3CXmpProfileU3Ek__BackingField_2() { return &___U3CXmpProfileU3Ek__BackingField_2; }
  2670. inline void set_U3CXmpProfileU3Ek__BackingField_2(XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 * value)
  2671. {
  2672. ___U3CXmpProfileU3Ek__BackingField_2 = value;
  2673. Il2CppCodeGenWriteBarrier((void**)(&___U3CXmpProfileU3Ek__BackingField_2), (void*)value);
  2674. }
  2675. inline static int32_t get_offset_of_U3CIccProfileU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E, ___U3CIccProfileU3Ek__BackingField_3)); }
  2676. inline IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 * get_U3CIccProfileU3Ek__BackingField_3() const { return ___U3CIccProfileU3Ek__BackingField_3; }
  2677. inline IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 ** get_address_of_U3CIccProfileU3Ek__BackingField_3() { return &___U3CIccProfileU3Ek__BackingField_3; }
  2678. inline void set_U3CIccProfileU3Ek__BackingField_3(IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 * value)
  2679. {
  2680. ___U3CIccProfileU3Ek__BackingField_3 = value;
  2681. Il2CppCodeGenWriteBarrier((void**)(&___U3CIccProfileU3Ek__BackingField_3), (void*)value);
  2682. }
  2683. inline static int32_t get_offset_of_U3CIptcProfileU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E, ___U3CIptcProfileU3Ek__BackingField_4)); }
  2684. inline IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E * get_U3CIptcProfileU3Ek__BackingField_4() const { return ___U3CIptcProfileU3Ek__BackingField_4; }
  2685. inline IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E ** get_address_of_U3CIptcProfileU3Ek__BackingField_4() { return &___U3CIptcProfileU3Ek__BackingField_4; }
  2686. inline void set_U3CIptcProfileU3Ek__BackingField_4(IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E * value)
  2687. {
  2688. ___U3CIptcProfileU3Ek__BackingField_4 = value;
  2689. Il2CppCodeGenWriteBarrier((void**)(&___U3CIptcProfileU3Ek__BackingField_4), (void*)value);
  2690. }
  2691. };
  2692. // System.Reflection.MemberInfo
  2693. struct MemberInfo_t : public RuntimeObject
  2694. {
  2695. public:
  2696. public:
  2697. };
  2698. // SixLabors.ImageSharp.Memory.MemoryAllocator
  2699. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 : public RuntimeObject
  2700. {
  2701. public:
  2702. public:
  2703. };
  2704. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields
  2705. {
  2706. public:
  2707. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Memory.MemoryAllocator::<Default>k__BackingField
  2708. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___U3CDefaultU3Ek__BackingField_0;
  2709. public:
  2710. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields, ___U3CDefaultU3Ek__BackingField_0)); }
  2711. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_U3CDefaultU3Ek__BackingField_0() const { return ___U3CDefaultU3Ek__BackingField_0; }
  2712. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_U3CDefaultU3Ek__BackingField_0() { return &___U3CDefaultU3Ek__BackingField_0; }
  2713. inline void set_U3CDefaultU3Ek__BackingField_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  2714. {
  2715. ___U3CDefaultU3Ek__BackingField_0 = value;
  2716. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_0), (void*)value);
  2717. }
  2718. };
  2719. // System.String
  2720. struct String_t : public RuntimeObject
  2721. {
  2722. public:
  2723. // System.Int32 System.String::m_stringLength
  2724. int32_t ___m_stringLength_0;
  2725. // System.Char System.String::m_firstChar
  2726. Il2CppChar ___m_firstChar_1;
  2727. public:
  2728. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  2729. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  2730. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  2731. inline void set_m_stringLength_0(int32_t value)
  2732. {
  2733. ___m_stringLength_0 = value;
  2734. }
  2735. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  2736. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  2737. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  2738. inline void set_m_firstChar_1(Il2CppChar value)
  2739. {
  2740. ___m_firstChar_1 = value;
  2741. }
  2742. };
  2743. struct String_t_StaticFields
  2744. {
  2745. public:
  2746. // System.String System.String::Empty
  2747. String_t* ___Empty_5;
  2748. public:
  2749. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  2750. inline String_t* get_Empty_5() const { return ___Empty_5; }
  2751. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  2752. inline void set_Empty_5(String_t* value)
  2753. {
  2754. ___Empty_5 = value;
  2755. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  2756. }
  2757. };
  2758. // System.ValueType
  2759. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  2760. {
  2761. public:
  2762. public:
  2763. };
  2764. // Native definition for P/Invoke marshalling of System.ValueType
  2765. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  2766. {
  2767. };
  2768. // Native definition for COM marshalling of System.ValueType
  2769. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  2770. {
  2771. };
  2772. // MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>
  2773. struct ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 : public List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7
  2774. {
  2775. public:
  2776. public:
  2777. };
  2778. // MS.Internal.Xml.XPath.ClonableStack`1<System.Object>
  2779. struct ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 : public List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5
  2780. {
  2781. public:
  2782. public:
  2783. };
  2784. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.A8>
  2785. struct ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2786. {
  2787. public:
  2788. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2789. RuntimeObject* ___frames_1;
  2790. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2791. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___parent_2;
  2792. public:
  2793. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877, ___frames_1)); }
  2794. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2795. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2796. inline void set_frames_1(RuntimeObject* value)
  2797. {
  2798. ___frames_1 = value;
  2799. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2800. }
  2801. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877, ___parent_2)); }
  2802. inline Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * get_parent_2() const { return ___parent_2; }
  2803. inline Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 ** get_address_of_parent_2() { return &___parent_2; }
  2804. inline void set_parent_2(Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * value)
  2805. {
  2806. ___parent_2 = value;
  2807. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2808. }
  2809. };
  2810. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  2811. struct ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2812. {
  2813. public:
  2814. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2815. RuntimeObject* ___frames_1;
  2816. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2817. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___parent_2;
  2818. public:
  2819. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2, ___frames_1)); }
  2820. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2821. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2822. inline void set_frames_1(RuntimeObject* value)
  2823. {
  2824. ___frames_1 = value;
  2825. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2826. }
  2827. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2, ___parent_2)); }
  2828. inline Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * get_parent_2() const { return ___parent_2; }
  2829. inline Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 ** get_address_of_parent_2() { return &___parent_2; }
  2830. inline void set_parent_2(Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * value)
  2831. {
  2832. ___parent_2 = value;
  2833. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2834. }
  2835. };
  2836. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  2837. struct ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2838. {
  2839. public:
  2840. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2841. RuntimeObject* ___frames_1;
  2842. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2843. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___parent_2;
  2844. public:
  2845. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A, ___frames_1)); }
  2846. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2847. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2848. inline void set_frames_1(RuntimeObject* value)
  2849. {
  2850. ___frames_1 = value;
  2851. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2852. }
  2853. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A, ___parent_2)); }
  2854. inline Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * get_parent_2() const { return ___parent_2; }
  2855. inline Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D ** get_address_of_parent_2() { return &___parent_2; }
  2856. inline void set_parent_2(Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * value)
  2857. {
  2858. ___parent_2 = value;
  2859. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2860. }
  2861. };
  2862. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  2863. struct ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2864. {
  2865. public:
  2866. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2867. RuntimeObject* ___frames_1;
  2868. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2869. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___parent_2;
  2870. public:
  2871. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12, ___frames_1)); }
  2872. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2873. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2874. inline void set_frames_1(RuntimeObject* value)
  2875. {
  2876. ___frames_1 = value;
  2877. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2878. }
  2879. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12, ___parent_2)); }
  2880. inline Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * get_parent_2() const { return ___parent_2; }
  2881. inline Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 ** get_address_of_parent_2() { return &___parent_2; }
  2882. inline void set_parent_2(Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * value)
  2883. {
  2884. ___parent_2 = value;
  2885. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2886. }
  2887. };
  2888. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  2889. struct ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2890. {
  2891. public:
  2892. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2893. RuntimeObject* ___frames_1;
  2894. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2895. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___parent_2;
  2896. public:
  2897. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0, ___frames_1)); }
  2898. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2899. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2900. inline void set_frames_1(RuntimeObject* value)
  2901. {
  2902. ___frames_1 = value;
  2903. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2904. }
  2905. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0, ___parent_2)); }
  2906. inline Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * get_parent_2() const { return ___parent_2; }
  2907. inline Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 ** get_address_of_parent_2() { return &___parent_2; }
  2908. inline void set_parent_2(Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * value)
  2909. {
  2910. ___parent_2 = value;
  2911. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2912. }
  2913. };
  2914. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  2915. struct ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2916. {
  2917. public:
  2918. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2919. RuntimeObject* ___frames_1;
  2920. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2921. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___parent_2;
  2922. public:
  2923. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A, ___frames_1)); }
  2924. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2925. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2926. inline void set_frames_1(RuntimeObject* value)
  2927. {
  2928. ___frames_1 = value;
  2929. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2930. }
  2931. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A, ___parent_2)); }
  2932. inline Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * get_parent_2() const { return ___parent_2; }
  2933. inline Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 ** get_address_of_parent_2() { return &___parent_2; }
  2934. inline void set_parent_2(Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * value)
  2935. {
  2936. ___parent_2 = value;
  2937. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2938. }
  2939. };
  2940. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  2941. struct ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2942. {
  2943. public:
  2944. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2945. RuntimeObject* ___frames_1;
  2946. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2947. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * ___parent_2;
  2948. public:
  2949. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650, ___frames_1)); }
  2950. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2951. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2952. inline void set_frames_1(RuntimeObject* value)
  2953. {
  2954. ___frames_1 = value;
  2955. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2956. }
  2957. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650, ___parent_2)); }
  2958. inline Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * get_parent_2() const { return ___parent_2; }
  2959. inline Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C ** get_address_of_parent_2() { return &___parent_2; }
  2960. inline void set_parent_2(Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * value)
  2961. {
  2962. ___parent_2 = value;
  2963. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2964. }
  2965. };
  2966. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  2967. struct ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2968. {
  2969. public:
  2970. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2971. RuntimeObject* ___frames_1;
  2972. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2973. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * ___parent_2;
  2974. public:
  2975. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783, ___frames_1)); }
  2976. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  2977. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  2978. inline void set_frames_1(RuntimeObject* value)
  2979. {
  2980. ___frames_1 = value;
  2981. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  2982. }
  2983. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783, ___parent_2)); }
  2984. inline Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * get_parent_2() const { return ___parent_2; }
  2985. inline Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 ** get_address_of_parent_2() { return &___parent_2; }
  2986. inline void set_parent_2(Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * value)
  2987. {
  2988. ___parent_2 = value;
  2989. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  2990. }
  2991. };
  2992. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  2993. struct ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  2994. {
  2995. public:
  2996. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  2997. RuntimeObject* ___frames_1;
  2998. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  2999. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * ___parent_2;
  3000. public:
  3001. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850, ___frames_1)); }
  3002. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3003. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3004. inline void set_frames_1(RuntimeObject* value)
  3005. {
  3006. ___frames_1 = value;
  3007. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3008. }
  3009. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850, ___parent_2)); }
  3010. inline Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * get_parent_2() const { return ___parent_2; }
  3011. inline Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA ** get_address_of_parent_2() { return &___parent_2; }
  3012. inline void set_parent_2(Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * value)
  3013. {
  3014. ___parent_2 = value;
  3015. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3016. }
  3017. };
  3018. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  3019. struct ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3020. {
  3021. public:
  3022. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3023. RuntimeObject* ___frames_1;
  3024. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3025. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * ___parent_2;
  3026. public:
  3027. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA, ___frames_1)); }
  3028. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3029. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3030. inline void set_frames_1(RuntimeObject* value)
  3031. {
  3032. ___frames_1 = value;
  3033. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3034. }
  3035. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA, ___parent_2)); }
  3036. inline Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * get_parent_2() const { return ___parent_2; }
  3037. inline Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 ** get_address_of_parent_2() { return &___parent_2; }
  3038. inline void set_parent_2(Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * value)
  3039. {
  3040. ___parent_2 = value;
  3041. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3042. }
  3043. };
  3044. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  3045. struct ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3046. {
  3047. public:
  3048. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3049. RuntimeObject* ___frames_1;
  3050. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3051. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * ___parent_2;
  3052. public:
  3053. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5, ___frames_1)); }
  3054. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3055. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3056. inline void set_frames_1(RuntimeObject* value)
  3057. {
  3058. ___frames_1 = value;
  3059. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3060. }
  3061. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5, ___parent_2)); }
  3062. inline Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * get_parent_2() const { return ___parent_2; }
  3063. inline Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 ** get_address_of_parent_2() { return &___parent_2; }
  3064. inline void set_parent_2(Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * value)
  3065. {
  3066. ___parent_2 = value;
  3067. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3068. }
  3069. };
  3070. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  3071. struct ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3072. {
  3073. public:
  3074. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3075. RuntimeObject* ___frames_1;
  3076. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3077. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * ___parent_2;
  3078. public:
  3079. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA, ___frames_1)); }
  3080. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3081. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3082. inline void set_frames_1(RuntimeObject* value)
  3083. {
  3084. ___frames_1 = value;
  3085. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3086. }
  3087. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA, ___parent_2)); }
  3088. inline Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * get_parent_2() const { return ___parent_2; }
  3089. inline Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E ** get_address_of_parent_2() { return &___parent_2; }
  3090. inline void set_parent_2(Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * value)
  3091. {
  3092. ___parent_2 = value;
  3093. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3094. }
  3095. };
  3096. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.L16>
  3097. struct ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3098. {
  3099. public:
  3100. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3101. RuntimeObject* ___frames_1;
  3102. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3103. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * ___parent_2;
  3104. public:
  3105. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411, ___frames_1)); }
  3106. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3107. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3108. inline void set_frames_1(RuntimeObject* value)
  3109. {
  3110. ___frames_1 = value;
  3111. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3112. }
  3113. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411, ___parent_2)); }
  3114. inline Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * get_parent_2() const { return ___parent_2; }
  3115. inline Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 ** get_address_of_parent_2() { return &___parent_2; }
  3116. inline void set_parent_2(Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * value)
  3117. {
  3118. ___parent_2 = value;
  3119. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3120. }
  3121. };
  3122. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.L8>
  3123. struct ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3124. {
  3125. public:
  3126. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3127. RuntimeObject* ___frames_1;
  3128. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3129. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * ___parent_2;
  3130. public:
  3131. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228, ___frames_1)); }
  3132. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3133. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3134. inline void set_frames_1(RuntimeObject* value)
  3135. {
  3136. ___frames_1 = value;
  3137. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3138. }
  3139. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228, ___parent_2)); }
  3140. inline Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * get_parent_2() const { return ___parent_2; }
  3141. inline Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 ** get_address_of_parent_2() { return &___parent_2; }
  3142. inline void set_parent_2(Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * value)
  3143. {
  3144. ___parent_2 = value;
  3145. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3146. }
  3147. };
  3148. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.La16>
  3149. struct ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3150. {
  3151. public:
  3152. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3153. RuntimeObject* ___frames_1;
  3154. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3155. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * ___parent_2;
  3156. public:
  3157. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C, ___frames_1)); }
  3158. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3159. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3160. inline void set_frames_1(RuntimeObject* value)
  3161. {
  3162. ___frames_1 = value;
  3163. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3164. }
  3165. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C, ___parent_2)); }
  3166. inline Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * get_parent_2() const { return ___parent_2; }
  3167. inline Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 ** get_address_of_parent_2() { return &___parent_2; }
  3168. inline void set_parent_2(Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * value)
  3169. {
  3170. ___parent_2 = value;
  3171. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3172. }
  3173. };
  3174. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.La32>
  3175. struct ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3176. {
  3177. public:
  3178. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3179. RuntimeObject* ___frames_1;
  3180. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3181. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * ___parent_2;
  3182. public:
  3183. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6, ___frames_1)); }
  3184. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3185. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3186. inline void set_frames_1(RuntimeObject* value)
  3187. {
  3188. ___frames_1 = value;
  3189. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3190. }
  3191. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6, ___parent_2)); }
  3192. inline Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * get_parent_2() const { return ___parent_2; }
  3193. inline Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 ** get_address_of_parent_2() { return &___parent_2; }
  3194. inline void set_parent_2(Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * value)
  3195. {
  3196. ___parent_2 = value;
  3197. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3198. }
  3199. };
  3200. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  3201. struct ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3202. {
  3203. public:
  3204. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3205. RuntimeObject* ___frames_1;
  3206. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3207. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * ___parent_2;
  3208. public:
  3209. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4, ___frames_1)); }
  3210. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3211. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3212. inline void set_frames_1(RuntimeObject* value)
  3213. {
  3214. ___frames_1 = value;
  3215. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3216. }
  3217. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4, ___parent_2)); }
  3218. inline Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * get_parent_2() const { return ___parent_2; }
  3219. inline Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E ** get_address_of_parent_2() { return &___parent_2; }
  3220. inline void set_parent_2(Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * value)
  3221. {
  3222. ___parent_2 = value;
  3223. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3224. }
  3225. };
  3226. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  3227. struct ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3228. {
  3229. public:
  3230. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3231. RuntimeObject* ___frames_1;
  3232. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3233. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * ___parent_2;
  3234. public:
  3235. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85, ___frames_1)); }
  3236. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3237. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3238. inline void set_frames_1(RuntimeObject* value)
  3239. {
  3240. ___frames_1 = value;
  3241. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3242. }
  3243. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85, ___parent_2)); }
  3244. inline Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * get_parent_2() const { return ___parent_2; }
  3245. inline Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD ** get_address_of_parent_2() { return &___parent_2; }
  3246. inline void set_parent_2(Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * value)
  3247. {
  3248. ___parent_2 = value;
  3249. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3250. }
  3251. };
  3252. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  3253. struct ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3254. {
  3255. public:
  3256. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3257. RuntimeObject* ___frames_1;
  3258. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3259. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * ___parent_2;
  3260. public:
  3261. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00, ___frames_1)); }
  3262. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3263. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3264. inline void set_frames_1(RuntimeObject* value)
  3265. {
  3266. ___frames_1 = value;
  3267. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3268. }
  3269. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00, ___parent_2)); }
  3270. inline Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * get_parent_2() const { return ___parent_2; }
  3271. inline Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 ** get_address_of_parent_2() { return &___parent_2; }
  3272. inline void set_parent_2(Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * value)
  3273. {
  3274. ___parent_2 = value;
  3275. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3276. }
  3277. };
  3278. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  3279. struct ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3280. {
  3281. public:
  3282. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3283. RuntimeObject* ___frames_1;
  3284. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3285. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * ___parent_2;
  3286. public:
  3287. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F, ___frames_1)); }
  3288. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3289. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3290. inline void set_frames_1(RuntimeObject* value)
  3291. {
  3292. ___frames_1 = value;
  3293. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3294. }
  3295. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F, ___parent_2)); }
  3296. inline Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * get_parent_2() const { return ___parent_2; }
  3297. inline Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 ** get_address_of_parent_2() { return &___parent_2; }
  3298. inline void set_parent_2(Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * value)
  3299. {
  3300. ___parent_2 = value;
  3301. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3302. }
  3303. };
  3304. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  3305. struct ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3306. {
  3307. public:
  3308. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3309. RuntimeObject* ___frames_1;
  3310. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3311. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * ___parent_2;
  3312. public:
  3313. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED, ___frames_1)); }
  3314. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3315. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3316. inline void set_frames_1(RuntimeObject* value)
  3317. {
  3318. ___frames_1 = value;
  3319. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3320. }
  3321. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED, ___parent_2)); }
  3322. inline Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * get_parent_2() const { return ___parent_2; }
  3323. inline Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E ** get_address_of_parent_2() { return &___parent_2; }
  3324. inline void set_parent_2(Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * value)
  3325. {
  3326. ___parent_2 = value;
  3327. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3328. }
  3329. };
  3330. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  3331. struct ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3332. {
  3333. public:
  3334. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3335. RuntimeObject* ___frames_1;
  3336. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3337. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * ___parent_2;
  3338. public:
  3339. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058, ___frames_1)); }
  3340. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3341. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3342. inline void set_frames_1(RuntimeObject* value)
  3343. {
  3344. ___frames_1 = value;
  3345. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3346. }
  3347. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058, ___parent_2)); }
  3348. inline Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * get_parent_2() const { return ___parent_2; }
  3349. inline Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B ** get_address_of_parent_2() { return &___parent_2; }
  3350. inline void set_parent_2(Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * value)
  3351. {
  3352. ___parent_2 = value;
  3353. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3354. }
  3355. };
  3356. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  3357. struct ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3358. {
  3359. public:
  3360. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3361. RuntimeObject* ___frames_1;
  3362. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3363. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * ___parent_2;
  3364. public:
  3365. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87, ___frames_1)); }
  3366. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3367. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3368. inline void set_frames_1(RuntimeObject* value)
  3369. {
  3370. ___frames_1 = value;
  3371. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3372. }
  3373. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87, ___parent_2)); }
  3374. inline Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * get_parent_2() const { return ___parent_2; }
  3375. inline Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F ** get_address_of_parent_2() { return &___parent_2; }
  3376. inline void set_parent_2(Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * value)
  3377. {
  3378. ___parent_2 = value;
  3379. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3380. }
  3381. };
  3382. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  3383. struct ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3384. {
  3385. public:
  3386. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3387. RuntimeObject* ___frames_1;
  3388. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3389. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * ___parent_2;
  3390. public:
  3391. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890, ___frames_1)); }
  3392. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3393. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3394. inline void set_frames_1(RuntimeObject* value)
  3395. {
  3396. ___frames_1 = value;
  3397. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3398. }
  3399. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890, ___parent_2)); }
  3400. inline Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * get_parent_2() const { return ___parent_2; }
  3401. inline Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 ** get_address_of_parent_2() { return &___parent_2; }
  3402. inline void set_parent_2(Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * value)
  3403. {
  3404. ___parent_2 = value;
  3405. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3406. }
  3407. };
  3408. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  3409. struct ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3410. {
  3411. public:
  3412. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3413. RuntimeObject* ___frames_1;
  3414. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3415. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * ___parent_2;
  3416. public:
  3417. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091, ___frames_1)); }
  3418. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3419. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3420. inline void set_frames_1(RuntimeObject* value)
  3421. {
  3422. ___frames_1 = value;
  3423. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3424. }
  3425. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091, ___parent_2)); }
  3426. inline Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * get_parent_2() const { return ___parent_2; }
  3427. inline Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E ** get_address_of_parent_2() { return &___parent_2; }
  3428. inline void set_parent_2(Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * value)
  3429. {
  3430. ___parent_2 = value;
  3431. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3432. }
  3433. };
  3434. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  3435. struct ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3436. {
  3437. public:
  3438. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3439. RuntimeObject* ___frames_1;
  3440. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3441. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___parent_2;
  3442. public:
  3443. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB, ___frames_1)); }
  3444. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3445. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3446. inline void set_frames_1(RuntimeObject* value)
  3447. {
  3448. ___frames_1 = value;
  3449. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3450. }
  3451. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB, ___parent_2)); }
  3452. inline Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * get_parent_2() const { return ___parent_2; }
  3453. inline Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 ** get_address_of_parent_2() { return &___parent_2; }
  3454. inline void set_parent_2(Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * value)
  3455. {
  3456. ___parent_2 = value;
  3457. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3458. }
  3459. };
  3460. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  3461. struct ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3462. {
  3463. public:
  3464. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3465. RuntimeObject* ___frames_1;
  3466. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3467. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___parent_2;
  3468. public:
  3469. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0, ___frames_1)); }
  3470. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3471. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3472. inline void set_frames_1(RuntimeObject* value)
  3473. {
  3474. ___frames_1 = value;
  3475. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3476. }
  3477. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0, ___parent_2)); }
  3478. inline Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * get_parent_2() const { return ___parent_2; }
  3479. inline Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 ** get_address_of_parent_2() { return &___parent_2; }
  3480. inline void set_parent_2(Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * value)
  3481. {
  3482. ___parent_2 = value;
  3483. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3484. }
  3485. };
  3486. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Short2>
  3487. struct ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3488. {
  3489. public:
  3490. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3491. RuntimeObject* ___frames_1;
  3492. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3493. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___parent_2;
  3494. public:
  3495. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728, ___frames_1)); }
  3496. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3497. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3498. inline void set_frames_1(RuntimeObject* value)
  3499. {
  3500. ___frames_1 = value;
  3501. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3502. }
  3503. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728, ___parent_2)); }
  3504. inline Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * get_parent_2() const { return ___parent_2; }
  3505. inline Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 ** get_address_of_parent_2() { return &___parent_2; }
  3506. inline void set_parent_2(Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * value)
  3507. {
  3508. ___parent_2 = value;
  3509. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3510. }
  3511. };
  3512. // SixLabors.ImageSharp.ImageFrameCollection`1<SixLabors.ImageSharp.PixelFormats.Short4>
  3513. struct ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 : public ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A
  3514. {
  3515. public:
  3516. // System.Collections.Generic.IList`1<SixLabors.ImageSharp.ImageFrame`1<TPixel>> SixLabors.ImageSharp.ImageFrameCollection`1::frames
  3517. RuntimeObject* ___frames_1;
  3518. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.ImageFrameCollection`1::parent
  3519. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___parent_2;
  3520. public:
  3521. inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4, ___frames_1)); }
  3522. inline RuntimeObject* get_frames_1() const { return ___frames_1; }
  3523. inline RuntimeObject** get_address_of_frames_1() { return &___frames_1; }
  3524. inline void set_frames_1(RuntimeObject* value)
  3525. {
  3526. ___frames_1 = value;
  3527. Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
  3528. }
  3529. inline static int32_t get_offset_of_parent_2() { return static_cast<int32_t>(offsetof(ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4, ___parent_2)); }
  3530. inline Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * get_parent_2() const { return ___parent_2; }
  3531. inline Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 ** get_address_of_parent_2() { return &___parent_2; }
  3532. inline void set_parent_2(Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * value)
  3533. {
  3534. ___parent_2 = value;
  3535. Il2CppCodeGenWriteBarrier((void**)(&___parent_2), (void*)value);
  3536. }
  3537. };
  3538. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>
  3539. struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3540. {
  3541. public:
  3542. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3543. bool ___isDisposed_4;
  3544. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3545. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___U3CPixelBufferU3Ek__BackingField_5;
  3546. public:
  3547. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___isDisposed_4)); }
  3548. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3549. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3550. inline void set_isDisposed_4(bool value)
  3551. {
  3552. ___isDisposed_4 = value;
  3553. }
  3554. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3555. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3556. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3557. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  3558. {
  3559. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3560. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3561. }
  3562. };
  3563. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  3564. struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3565. {
  3566. public:
  3567. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3568. bool ___isDisposed_4;
  3569. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3570. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___U3CPixelBufferU3Ek__BackingField_5;
  3571. public:
  3572. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___isDisposed_4)); }
  3573. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3574. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3575. inline void set_isDisposed_4(bool value)
  3576. {
  3577. ___isDisposed_4 = value;
  3578. }
  3579. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3580. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3581. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3582. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  3583. {
  3584. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3585. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3586. }
  3587. };
  3588. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  3589. struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3590. {
  3591. public:
  3592. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3593. bool ___isDisposed_4;
  3594. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3595. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___U3CPixelBufferU3Ek__BackingField_5;
  3596. public:
  3597. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___isDisposed_4)); }
  3598. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3599. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3600. inline void set_isDisposed_4(bool value)
  3601. {
  3602. ___isDisposed_4 = value;
  3603. }
  3604. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3605. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3606. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3607. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  3608. {
  3609. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3610. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3611. }
  3612. };
  3613. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  3614. struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3615. {
  3616. public:
  3617. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3618. bool ___isDisposed_4;
  3619. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3620. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___U3CPixelBufferU3Ek__BackingField_5;
  3621. public:
  3622. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___isDisposed_4)); }
  3623. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3624. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3625. inline void set_isDisposed_4(bool value)
  3626. {
  3627. ___isDisposed_4 = value;
  3628. }
  3629. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3630. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3631. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3632. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  3633. {
  3634. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3635. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3636. }
  3637. };
  3638. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  3639. struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3640. {
  3641. public:
  3642. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3643. bool ___isDisposed_4;
  3644. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3645. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___U3CPixelBufferU3Ek__BackingField_5;
  3646. public:
  3647. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___isDisposed_4)); }
  3648. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3649. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3650. inline void set_isDisposed_4(bool value)
  3651. {
  3652. ___isDisposed_4 = value;
  3653. }
  3654. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3655. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3656. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3657. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3658. {
  3659. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3660. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3661. }
  3662. };
  3663. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  3664. struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3665. {
  3666. public:
  3667. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3668. bool ___isDisposed_4;
  3669. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3670. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___U3CPixelBufferU3Ek__BackingField_5;
  3671. public:
  3672. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___isDisposed_4)); }
  3673. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3674. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3675. inline void set_isDisposed_4(bool value)
  3676. {
  3677. ___isDisposed_4 = value;
  3678. }
  3679. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3680. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3681. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3682. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3683. {
  3684. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3685. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3686. }
  3687. };
  3688. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  3689. struct ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3690. {
  3691. public:
  3692. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3693. bool ___isDisposed_4;
  3694. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3695. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___U3CPixelBufferU3Ek__BackingField_5;
  3696. public:
  3697. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12, ___isDisposed_4)); }
  3698. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3699. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3700. inline void set_isDisposed_4(bool value)
  3701. {
  3702. ___isDisposed_4 = value;
  3703. }
  3704. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3705. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3706. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3707. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  3708. {
  3709. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3710. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3711. }
  3712. };
  3713. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3714. struct ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3715. {
  3716. public:
  3717. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3718. bool ___isDisposed_4;
  3719. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3720. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___U3CPixelBufferU3Ek__BackingField_5;
  3721. public:
  3722. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500, ___isDisposed_4)); }
  3723. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3724. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3725. inline void set_isDisposed_4(bool value)
  3726. {
  3727. ___isDisposed_4 = value;
  3728. }
  3729. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3730. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3731. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3732. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  3733. {
  3734. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3735. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3736. }
  3737. };
  3738. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  3739. struct ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3740. {
  3741. public:
  3742. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3743. bool ___isDisposed_4;
  3744. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3745. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___U3CPixelBufferU3Ek__BackingField_5;
  3746. public:
  3747. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26, ___isDisposed_4)); }
  3748. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3749. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3750. inline void set_isDisposed_4(bool value)
  3751. {
  3752. ___isDisposed_4 = value;
  3753. }
  3754. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3755. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3756. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3757. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  3758. {
  3759. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3760. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3761. }
  3762. };
  3763. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  3764. struct ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3765. {
  3766. public:
  3767. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3768. bool ___isDisposed_4;
  3769. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3770. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___U3CPixelBufferU3Ek__BackingField_5;
  3771. public:
  3772. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C, ___isDisposed_4)); }
  3773. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3774. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3775. inline void set_isDisposed_4(bool value)
  3776. {
  3777. ___isDisposed_4 = value;
  3778. }
  3779. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3780. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3781. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3782. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  3783. {
  3784. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3785. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3786. }
  3787. };
  3788. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  3789. struct ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3790. {
  3791. public:
  3792. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3793. bool ___isDisposed_4;
  3794. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3795. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___U3CPixelBufferU3Ek__BackingField_5;
  3796. public:
  3797. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A, ___isDisposed_4)); }
  3798. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3799. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3800. inline void set_isDisposed_4(bool value)
  3801. {
  3802. ___isDisposed_4 = value;
  3803. }
  3804. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3805. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3806. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3807. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  3808. {
  3809. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3810. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3811. }
  3812. };
  3813. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  3814. struct ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3815. {
  3816. public:
  3817. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3818. bool ___isDisposed_4;
  3819. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3820. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___U3CPixelBufferU3Ek__BackingField_5;
  3821. public:
  3822. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8, ___isDisposed_4)); }
  3823. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3824. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3825. inline void set_isDisposed_4(bool value)
  3826. {
  3827. ___isDisposed_4 = value;
  3828. }
  3829. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3830. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3831. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3832. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  3833. {
  3834. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3835. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3836. }
  3837. };
  3838. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L16>
  3839. struct ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3840. {
  3841. public:
  3842. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3843. bool ___isDisposed_4;
  3844. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3845. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___U3CPixelBufferU3Ek__BackingField_5;
  3846. public:
  3847. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C, ___isDisposed_4)); }
  3848. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3849. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3850. inline void set_isDisposed_4(bool value)
  3851. {
  3852. ___isDisposed_4 = value;
  3853. }
  3854. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3855. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3856. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3857. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  3858. {
  3859. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3860. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3861. }
  3862. };
  3863. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L8>
  3864. struct ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3865. {
  3866. public:
  3867. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3868. bool ___isDisposed_4;
  3869. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3870. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___U3CPixelBufferU3Ek__BackingField_5;
  3871. public:
  3872. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22, ___isDisposed_4)); }
  3873. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3874. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3875. inline void set_isDisposed_4(bool value)
  3876. {
  3877. ___isDisposed_4 = value;
  3878. }
  3879. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3880. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3881. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3882. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  3883. {
  3884. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3885. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3886. }
  3887. };
  3888. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La16>
  3889. struct ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3890. {
  3891. public:
  3892. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3893. bool ___isDisposed_4;
  3894. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3895. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___U3CPixelBufferU3Ek__BackingField_5;
  3896. public:
  3897. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676, ___isDisposed_4)); }
  3898. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3899. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3900. inline void set_isDisposed_4(bool value)
  3901. {
  3902. ___isDisposed_4 = value;
  3903. }
  3904. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3905. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3906. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3907. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  3908. {
  3909. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3910. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3911. }
  3912. };
  3913. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La32>
  3914. struct ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3915. {
  3916. public:
  3917. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3918. bool ___isDisposed_4;
  3919. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3920. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___U3CPixelBufferU3Ek__BackingField_5;
  3921. public:
  3922. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342, ___isDisposed_4)); }
  3923. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3924. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3925. inline void set_isDisposed_4(bool value)
  3926. {
  3927. ___isDisposed_4 = value;
  3928. }
  3929. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3930. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3931. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3932. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  3933. {
  3934. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3935. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3936. }
  3937. };
  3938. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  3939. struct ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3940. {
  3941. public:
  3942. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3943. bool ___isDisposed_4;
  3944. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3945. Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___U3CPixelBufferU3Ek__BackingField_5;
  3946. public:
  3947. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411, ___isDisposed_4)); }
  3948. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3949. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3950. inline void set_isDisposed_4(bool value)
  3951. {
  3952. ___isDisposed_4 = value;
  3953. }
  3954. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3955. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3956. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3957. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value)
  3958. {
  3959. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3960. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3961. }
  3962. };
  3963. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  3964. struct ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3965. {
  3966. public:
  3967. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3968. bool ___isDisposed_4;
  3969. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3970. Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___U3CPixelBufferU3Ek__BackingField_5;
  3971. public:
  3972. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625, ___isDisposed_4)); }
  3973. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3974. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3975. inline void set_isDisposed_4(bool value)
  3976. {
  3977. ___isDisposed_4 = value;
  3978. }
  3979. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3980. inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3981. inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3982. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * value)
  3983. {
  3984. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3985. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3986. }
  3987. };
  3988. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  3989. struct ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3990. {
  3991. public:
  3992. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3993. bool ___isDisposed_4;
  3994. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3995. Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___U3CPixelBufferU3Ek__BackingField_5;
  3996. public:
  3997. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1, ___isDisposed_4)); }
  3998. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3999. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4000. inline void set_isDisposed_4(bool value)
  4001. {
  4002. ___isDisposed_4 = value;
  4003. }
  4004. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4005. inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4006. inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4007. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * value)
  4008. {
  4009. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4010. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4011. }
  4012. };
  4013. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  4014. struct ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4015. {
  4016. public:
  4017. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4018. bool ___isDisposed_4;
  4019. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4020. Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___U3CPixelBufferU3Ek__BackingField_5;
  4021. public:
  4022. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2, ___isDisposed_4)); }
  4023. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4024. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4025. inline void set_isDisposed_4(bool value)
  4026. {
  4027. ___isDisposed_4 = value;
  4028. }
  4029. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4030. inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4031. inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4032. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * value)
  4033. {
  4034. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4035. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4036. }
  4037. };
  4038. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  4039. struct ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4040. {
  4041. public:
  4042. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4043. bool ___isDisposed_4;
  4044. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4045. Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___U3CPixelBufferU3Ek__BackingField_5;
  4046. public:
  4047. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF, ___isDisposed_4)); }
  4048. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4049. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4050. inline void set_isDisposed_4(bool value)
  4051. {
  4052. ___isDisposed_4 = value;
  4053. }
  4054. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4055. inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4056. inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4057. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * value)
  4058. {
  4059. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4060. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4061. }
  4062. };
  4063. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  4064. struct ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4065. {
  4066. public:
  4067. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4068. bool ___isDisposed_4;
  4069. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4070. Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___U3CPixelBufferU3Ek__BackingField_5;
  4071. public:
  4072. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4, ___isDisposed_4)); }
  4073. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4074. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4075. inline void set_isDisposed_4(bool value)
  4076. {
  4077. ___isDisposed_4 = value;
  4078. }
  4079. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4080. inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4081. inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4082. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * value)
  4083. {
  4084. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4085. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4086. }
  4087. };
  4088. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  4089. struct ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4090. {
  4091. public:
  4092. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4093. bool ___isDisposed_4;
  4094. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4095. Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___U3CPixelBufferU3Ek__BackingField_5;
  4096. public:
  4097. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0, ___isDisposed_4)); }
  4098. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4099. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4100. inline void set_isDisposed_4(bool value)
  4101. {
  4102. ___isDisposed_4 = value;
  4103. }
  4104. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4105. inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4106. inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4107. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * value)
  4108. {
  4109. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4110. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4111. }
  4112. };
  4113. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  4114. struct ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4115. {
  4116. public:
  4117. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4118. bool ___isDisposed_4;
  4119. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4120. Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___U3CPixelBufferU3Ek__BackingField_5;
  4121. public:
  4122. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF, ___isDisposed_4)); }
  4123. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4124. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4125. inline void set_isDisposed_4(bool value)
  4126. {
  4127. ___isDisposed_4 = value;
  4128. }
  4129. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4130. inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4131. inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4132. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * value)
  4133. {
  4134. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4135. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4136. }
  4137. };
  4138. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  4139. struct ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4140. {
  4141. public:
  4142. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4143. bool ___isDisposed_4;
  4144. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4145. Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___U3CPixelBufferU3Ek__BackingField_5;
  4146. public:
  4147. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6, ___isDisposed_4)); }
  4148. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4149. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4150. inline void set_isDisposed_4(bool value)
  4151. {
  4152. ___isDisposed_4 = value;
  4153. }
  4154. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4155. inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4156. inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4157. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * value)
  4158. {
  4159. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4160. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4161. }
  4162. };
  4163. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  4164. struct ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4165. {
  4166. public:
  4167. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4168. bool ___isDisposed_4;
  4169. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4170. Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___U3CPixelBufferU3Ek__BackingField_5;
  4171. public:
  4172. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3, ___isDisposed_4)); }
  4173. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4174. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4175. inline void set_isDisposed_4(bool value)
  4176. {
  4177. ___isDisposed_4 = value;
  4178. }
  4179. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4180. inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4181. inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4182. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * value)
  4183. {
  4184. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4185. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4186. }
  4187. };
  4188. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  4189. struct ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4190. {
  4191. public:
  4192. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4193. bool ___isDisposed_4;
  4194. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4195. Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___U3CPixelBufferU3Ek__BackingField_5;
  4196. public:
  4197. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5, ___isDisposed_4)); }
  4198. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4199. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4200. inline void set_isDisposed_4(bool value)
  4201. {
  4202. ___isDisposed_4 = value;
  4203. }
  4204. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4205. inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4206. inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4207. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * value)
  4208. {
  4209. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4210. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4211. }
  4212. };
  4213. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short2>
  4214. struct ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4215. {
  4216. public:
  4217. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4218. bool ___isDisposed_4;
  4219. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4220. Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___U3CPixelBufferU3Ek__BackingField_5;
  4221. public:
  4222. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813, ___isDisposed_4)); }
  4223. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4224. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4225. inline void set_isDisposed_4(bool value)
  4226. {
  4227. ___isDisposed_4 = value;
  4228. }
  4229. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4230. inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4231. inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4232. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * value)
  4233. {
  4234. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4235. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4236. }
  4237. };
  4238. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short4>
  4239. struct ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  4240. {
  4241. public:
  4242. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  4243. bool ___isDisposed_4;
  4244. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  4245. Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___U3CPixelBufferU3Ek__BackingField_5;
  4246. public:
  4247. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB, ___isDisposed_4)); }
  4248. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  4249. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  4250. inline void set_isDisposed_4(bool value)
  4251. {
  4252. ___isDisposed_4 = value;
  4253. }
  4254. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB, ___U3CPixelBufferU3Ek__BackingField_5)); }
  4255. inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  4256. inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  4257. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * value)
  4258. {
  4259. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  4260. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  4261. }
  4262. };
  4263. // System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
  4264. struct KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0
  4265. {
  4266. public:
  4267. // TKey System.Collections.Generic.KeyValuePair`2::key
  4268. int32_t ___key_0;
  4269. // TValue System.Collections.Generic.KeyValuePair`2::value
  4270. RuntimeObject * ___value_1;
  4271. public:
  4272. inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0, ___key_0)); }
  4273. inline int32_t get_key_0() const { return ___key_0; }
  4274. inline int32_t* get_address_of_key_0() { return &___key_0; }
  4275. inline void set_key_0(int32_t value)
  4276. {
  4277. ___key_0 = value;
  4278. }
  4279. inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0, ___value_1)); }
  4280. inline RuntimeObject * get_value_1() const { return ___value_1; }
  4281. inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
  4282. inline void set_value_1(RuntimeObject * value)
  4283. {
  4284. ___value_1 = value;
  4285. Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
  4286. }
  4287. };
  4288. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  4289. struct KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625
  4290. {
  4291. public:
  4292. // TKey System.Collections.Generic.KeyValuePair`2::key
  4293. RuntimeObject * ___key_0;
  4294. // TValue System.Collections.Generic.KeyValuePair`2::value
  4295. RuntimeObject * ___value_1;
  4296. public:
  4297. inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___key_0)); }
  4298. inline RuntimeObject * get_key_0() const { return ___key_0; }
  4299. inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
  4300. inline void set_key_0(RuntimeObject * value)
  4301. {
  4302. ___key_0 = value;
  4303. Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
  4304. }
  4305. inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___value_1)); }
  4306. inline RuntimeObject * get_value_1() const { return ___value_1; }
  4307. inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
  4308. inline void set_value_1(RuntimeObject * value)
  4309. {
  4310. ___value_1 = value;
  4311. Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
  4312. }
  4313. };
  4314. // System.Memory`1<System.Int16>
  4315. struct Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974
  4316. {
  4317. public:
  4318. // System.Object System.Memory`1::_object
  4319. RuntimeObject * ____object_0;
  4320. // System.Int32 System.Memory`1::_index
  4321. int32_t ____index_1;
  4322. // System.Int32 System.Memory`1::_length
  4323. int32_t ____length_2;
  4324. public:
  4325. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974, ____object_0)); }
  4326. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4327. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4328. inline void set__object_0(RuntimeObject * value)
  4329. {
  4330. ____object_0 = value;
  4331. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4332. }
  4333. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974, ____index_1)); }
  4334. inline int32_t get__index_1() const { return ____index_1; }
  4335. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4336. inline void set__index_1(int32_t value)
  4337. {
  4338. ____index_1 = value;
  4339. }
  4340. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974, ____length_2)); }
  4341. inline int32_t get__length_2() const { return ____length_2; }
  4342. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4343. inline void set__length_2(int32_t value)
  4344. {
  4345. ____length_2 = value;
  4346. }
  4347. };
  4348. // Native definition for P/Invoke marshalling of System.Memory`1
  4349. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4350. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4351. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4352. {
  4353. Il2CppIUnknown* ____object_0;
  4354. int32_t ____index_1;
  4355. int32_t ____length_2;
  4356. };
  4357. #endif
  4358. // Native definition for COM marshalling of System.Memory`1
  4359. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4360. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4361. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4362. {
  4363. Il2CppIUnknown* ____object_0;
  4364. int32_t ____index_1;
  4365. int32_t ____length_2;
  4366. };
  4367. #endif
  4368. // System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
  4369. struct ObjectComparer_1_tC253AB6F61278B662ACE3A987507FB1D0354DD0A : public Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0
  4370. {
  4371. public:
  4372. public:
  4373. };
  4374. // System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
  4375. struct ObjectComparer_1_tD677301F12E712BC4581CBA745E1DBDA0EE44ACC : public Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7
  4376. {
  4377. public:
  4378. public:
  4379. };
  4380. // System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
  4381. struct ObjectComparer_1_t4F893CD5D99A856A3E87D65C04D122AF0123DDD7 : public Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF
  4382. {
  4383. public:
  4384. public:
  4385. };
  4386. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Rgba64>
  4387. struct RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6
  4388. {
  4389. public:
  4390. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::processor
  4391. HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * ___processor_0;
  4392. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::allocator
  4393. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_1;
  4394. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfMinBuffer2D
  4395. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  4396. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfLutBuffer2D
  4397. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  4398. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileYStartPositions
  4399. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_4;
  4400. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileWidth
  4401. int32_t ___tileWidth_5;
  4402. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileHeight
  4403. int32_t ___tileHeight_6;
  4404. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::luminanceLevels
  4405. int32_t ___luminanceLevels_7;
  4406. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::source
  4407. Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___source_8;
  4408. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceWidth
  4409. int32_t ___sourceWidth_9;
  4410. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceHeight
  4411. int32_t ___sourceHeight_10;
  4412. public:
  4413. inline static int32_t get_offset_of_processor_0() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___processor_0)); }
  4414. inline HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * get_processor_0() const { return ___processor_0; }
  4415. inline HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B ** get_address_of_processor_0() { return &___processor_0; }
  4416. inline void set_processor_0(HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * value)
  4417. {
  4418. ___processor_0 = value;
  4419. Il2CppCodeGenWriteBarrier((void**)(&___processor_0), (void*)value);
  4420. }
  4421. inline static int32_t get_offset_of_allocator_1() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___allocator_1)); }
  4422. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_1() const { return ___allocator_1; }
  4423. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_1() { return &___allocator_1; }
  4424. inline void set_allocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  4425. {
  4426. ___allocator_1 = value;
  4427. Il2CppCodeGenWriteBarrier((void**)(&___allocator_1), (void*)value);
  4428. }
  4429. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___cdfMinBuffer2D_2)); }
  4430. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  4431. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  4432. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4433. {
  4434. ___cdfMinBuffer2D_2 = value;
  4435. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  4436. }
  4437. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___cdfLutBuffer2D_3)); }
  4438. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  4439. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  4440. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4441. {
  4442. ___cdfLutBuffer2D_3 = value;
  4443. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  4444. }
  4445. inline static int32_t get_offset_of_tileYStartPositions_4() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___tileYStartPositions_4)); }
  4446. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_4() const { return ___tileYStartPositions_4; }
  4447. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_4() { return &___tileYStartPositions_4; }
  4448. inline void set_tileYStartPositions_4(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  4449. {
  4450. ___tileYStartPositions_4 = value;
  4451. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_4), (void*)value);
  4452. }
  4453. inline static int32_t get_offset_of_tileWidth_5() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___tileWidth_5)); }
  4454. inline int32_t get_tileWidth_5() const { return ___tileWidth_5; }
  4455. inline int32_t* get_address_of_tileWidth_5() { return &___tileWidth_5; }
  4456. inline void set_tileWidth_5(int32_t value)
  4457. {
  4458. ___tileWidth_5 = value;
  4459. }
  4460. inline static int32_t get_offset_of_tileHeight_6() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___tileHeight_6)); }
  4461. inline int32_t get_tileHeight_6() const { return ___tileHeight_6; }
  4462. inline int32_t* get_address_of_tileHeight_6() { return &___tileHeight_6; }
  4463. inline void set_tileHeight_6(int32_t value)
  4464. {
  4465. ___tileHeight_6 = value;
  4466. }
  4467. inline static int32_t get_offset_of_luminanceLevels_7() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___luminanceLevels_7)); }
  4468. inline int32_t get_luminanceLevels_7() const { return ___luminanceLevels_7; }
  4469. inline int32_t* get_address_of_luminanceLevels_7() { return &___luminanceLevels_7; }
  4470. inline void set_luminanceLevels_7(int32_t value)
  4471. {
  4472. ___luminanceLevels_7 = value;
  4473. }
  4474. inline static int32_t get_offset_of_source_8() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___source_8)); }
  4475. inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * get_source_8() const { return ___source_8; }
  4476. inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 ** get_address_of_source_8() { return &___source_8; }
  4477. inline void set_source_8(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * value)
  4478. {
  4479. ___source_8 = value;
  4480. Il2CppCodeGenWriteBarrier((void**)(&___source_8), (void*)value);
  4481. }
  4482. inline static int32_t get_offset_of_sourceWidth_9() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___sourceWidth_9)); }
  4483. inline int32_t get_sourceWidth_9() const { return ___sourceWidth_9; }
  4484. inline int32_t* get_address_of_sourceWidth_9() { return &___sourceWidth_9; }
  4485. inline void set_sourceWidth_9(int32_t value)
  4486. {
  4487. ___sourceWidth_9 = value;
  4488. }
  4489. inline static int32_t get_offset_of_sourceHeight_10() { return static_cast<int32_t>(offsetof(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6, ___sourceHeight_10)); }
  4490. inline int32_t get_sourceHeight_10() const { return ___sourceHeight_10; }
  4491. inline int32_t* get_address_of_sourceHeight_10() { return &___sourceHeight_10; }
  4492. inline void set_sourceHeight_10(int32_t value)
  4493. {
  4494. ___sourceHeight_10 = value;
  4495. }
  4496. };
  4497. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  4498. struct RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43
  4499. {
  4500. public:
  4501. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::processor
  4502. HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * ___processor_0;
  4503. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::allocator
  4504. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_1;
  4505. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfMinBuffer2D
  4506. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  4507. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfLutBuffer2D
  4508. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  4509. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileYStartPositions
  4510. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_4;
  4511. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileWidth
  4512. int32_t ___tileWidth_5;
  4513. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileHeight
  4514. int32_t ___tileHeight_6;
  4515. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::luminanceLevels
  4516. int32_t ___luminanceLevels_7;
  4517. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::source
  4518. Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___source_8;
  4519. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceWidth
  4520. int32_t ___sourceWidth_9;
  4521. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceHeight
  4522. int32_t ___sourceHeight_10;
  4523. public:
  4524. inline static int32_t get_offset_of_processor_0() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___processor_0)); }
  4525. inline HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * get_processor_0() const { return ___processor_0; }
  4526. inline HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA ** get_address_of_processor_0() { return &___processor_0; }
  4527. inline void set_processor_0(HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * value)
  4528. {
  4529. ___processor_0 = value;
  4530. Il2CppCodeGenWriteBarrier((void**)(&___processor_0), (void*)value);
  4531. }
  4532. inline static int32_t get_offset_of_allocator_1() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___allocator_1)); }
  4533. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_1() const { return ___allocator_1; }
  4534. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_1() { return &___allocator_1; }
  4535. inline void set_allocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  4536. {
  4537. ___allocator_1 = value;
  4538. Il2CppCodeGenWriteBarrier((void**)(&___allocator_1), (void*)value);
  4539. }
  4540. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___cdfMinBuffer2D_2)); }
  4541. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  4542. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  4543. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4544. {
  4545. ___cdfMinBuffer2D_2 = value;
  4546. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  4547. }
  4548. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___cdfLutBuffer2D_3)); }
  4549. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  4550. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  4551. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4552. {
  4553. ___cdfLutBuffer2D_3 = value;
  4554. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  4555. }
  4556. inline static int32_t get_offset_of_tileYStartPositions_4() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___tileYStartPositions_4)); }
  4557. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_4() const { return ___tileYStartPositions_4; }
  4558. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_4() { return &___tileYStartPositions_4; }
  4559. inline void set_tileYStartPositions_4(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  4560. {
  4561. ___tileYStartPositions_4 = value;
  4562. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_4), (void*)value);
  4563. }
  4564. inline static int32_t get_offset_of_tileWidth_5() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___tileWidth_5)); }
  4565. inline int32_t get_tileWidth_5() const { return ___tileWidth_5; }
  4566. inline int32_t* get_address_of_tileWidth_5() { return &___tileWidth_5; }
  4567. inline void set_tileWidth_5(int32_t value)
  4568. {
  4569. ___tileWidth_5 = value;
  4570. }
  4571. inline static int32_t get_offset_of_tileHeight_6() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___tileHeight_6)); }
  4572. inline int32_t get_tileHeight_6() const { return ___tileHeight_6; }
  4573. inline int32_t* get_address_of_tileHeight_6() { return &___tileHeight_6; }
  4574. inline void set_tileHeight_6(int32_t value)
  4575. {
  4576. ___tileHeight_6 = value;
  4577. }
  4578. inline static int32_t get_offset_of_luminanceLevels_7() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___luminanceLevels_7)); }
  4579. inline int32_t get_luminanceLevels_7() const { return ___luminanceLevels_7; }
  4580. inline int32_t* get_address_of_luminanceLevels_7() { return &___luminanceLevels_7; }
  4581. inline void set_luminanceLevels_7(int32_t value)
  4582. {
  4583. ___luminanceLevels_7 = value;
  4584. }
  4585. inline static int32_t get_offset_of_source_8() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___source_8)); }
  4586. inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * get_source_8() const { return ___source_8; }
  4587. inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 ** get_address_of_source_8() { return &___source_8; }
  4588. inline void set_source_8(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * value)
  4589. {
  4590. ___source_8 = value;
  4591. Il2CppCodeGenWriteBarrier((void**)(&___source_8), (void*)value);
  4592. }
  4593. inline static int32_t get_offset_of_sourceWidth_9() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___sourceWidth_9)); }
  4594. inline int32_t get_sourceWidth_9() const { return ___sourceWidth_9; }
  4595. inline int32_t* get_address_of_sourceWidth_9() { return &___sourceWidth_9; }
  4596. inline void set_sourceWidth_9(int32_t value)
  4597. {
  4598. ___sourceWidth_9 = value;
  4599. }
  4600. inline static int32_t get_offset_of_sourceHeight_10() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43, ___sourceHeight_10)); }
  4601. inline int32_t get_sourceHeight_10() const { return ___sourceHeight_10; }
  4602. inline int32_t* get_address_of_sourceHeight_10() { return &___sourceHeight_10; }
  4603. inline void set_sourceHeight_10(int32_t value)
  4604. {
  4605. ___sourceHeight_10 = value;
  4606. }
  4607. };
  4608. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Short2>
  4609. struct RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249
  4610. {
  4611. public:
  4612. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::processor
  4613. HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * ___processor_0;
  4614. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::allocator
  4615. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_1;
  4616. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfMinBuffer2D
  4617. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  4618. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfLutBuffer2D
  4619. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  4620. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileYStartPositions
  4621. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_4;
  4622. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileWidth
  4623. int32_t ___tileWidth_5;
  4624. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileHeight
  4625. int32_t ___tileHeight_6;
  4626. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::luminanceLevels
  4627. int32_t ___luminanceLevels_7;
  4628. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::source
  4629. Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___source_8;
  4630. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceWidth
  4631. int32_t ___sourceWidth_9;
  4632. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceHeight
  4633. int32_t ___sourceHeight_10;
  4634. public:
  4635. inline static int32_t get_offset_of_processor_0() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___processor_0)); }
  4636. inline HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * get_processor_0() const { return ___processor_0; }
  4637. inline HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 ** get_address_of_processor_0() { return &___processor_0; }
  4638. inline void set_processor_0(HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * value)
  4639. {
  4640. ___processor_0 = value;
  4641. Il2CppCodeGenWriteBarrier((void**)(&___processor_0), (void*)value);
  4642. }
  4643. inline static int32_t get_offset_of_allocator_1() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___allocator_1)); }
  4644. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_1() const { return ___allocator_1; }
  4645. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_1() { return &___allocator_1; }
  4646. inline void set_allocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  4647. {
  4648. ___allocator_1 = value;
  4649. Il2CppCodeGenWriteBarrier((void**)(&___allocator_1), (void*)value);
  4650. }
  4651. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___cdfMinBuffer2D_2)); }
  4652. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  4653. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  4654. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4655. {
  4656. ___cdfMinBuffer2D_2 = value;
  4657. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  4658. }
  4659. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___cdfLutBuffer2D_3)); }
  4660. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  4661. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  4662. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4663. {
  4664. ___cdfLutBuffer2D_3 = value;
  4665. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  4666. }
  4667. inline static int32_t get_offset_of_tileYStartPositions_4() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___tileYStartPositions_4)); }
  4668. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_4() const { return ___tileYStartPositions_4; }
  4669. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_4() { return &___tileYStartPositions_4; }
  4670. inline void set_tileYStartPositions_4(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  4671. {
  4672. ___tileYStartPositions_4 = value;
  4673. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_4), (void*)value);
  4674. }
  4675. inline static int32_t get_offset_of_tileWidth_5() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___tileWidth_5)); }
  4676. inline int32_t get_tileWidth_5() const { return ___tileWidth_5; }
  4677. inline int32_t* get_address_of_tileWidth_5() { return &___tileWidth_5; }
  4678. inline void set_tileWidth_5(int32_t value)
  4679. {
  4680. ___tileWidth_5 = value;
  4681. }
  4682. inline static int32_t get_offset_of_tileHeight_6() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___tileHeight_6)); }
  4683. inline int32_t get_tileHeight_6() const { return ___tileHeight_6; }
  4684. inline int32_t* get_address_of_tileHeight_6() { return &___tileHeight_6; }
  4685. inline void set_tileHeight_6(int32_t value)
  4686. {
  4687. ___tileHeight_6 = value;
  4688. }
  4689. inline static int32_t get_offset_of_luminanceLevels_7() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___luminanceLevels_7)); }
  4690. inline int32_t get_luminanceLevels_7() const { return ___luminanceLevels_7; }
  4691. inline int32_t* get_address_of_luminanceLevels_7() { return &___luminanceLevels_7; }
  4692. inline void set_luminanceLevels_7(int32_t value)
  4693. {
  4694. ___luminanceLevels_7 = value;
  4695. }
  4696. inline static int32_t get_offset_of_source_8() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___source_8)); }
  4697. inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * get_source_8() const { return ___source_8; }
  4698. inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 ** get_address_of_source_8() { return &___source_8; }
  4699. inline void set_source_8(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * value)
  4700. {
  4701. ___source_8 = value;
  4702. Il2CppCodeGenWriteBarrier((void**)(&___source_8), (void*)value);
  4703. }
  4704. inline static int32_t get_offset_of_sourceWidth_9() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___sourceWidth_9)); }
  4705. inline int32_t get_sourceWidth_9() const { return ___sourceWidth_9; }
  4706. inline int32_t* get_address_of_sourceWidth_9() { return &___sourceWidth_9; }
  4707. inline void set_sourceWidth_9(int32_t value)
  4708. {
  4709. ___sourceWidth_9 = value;
  4710. }
  4711. inline static int32_t get_offset_of_sourceHeight_10() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249, ___sourceHeight_10)); }
  4712. inline int32_t get_sourceHeight_10() const { return ___sourceHeight_10; }
  4713. inline int32_t* get_address_of_sourceHeight_10() { return &___sourceHeight_10; }
  4714. inline void set_sourceHeight_10(int32_t value)
  4715. {
  4716. ___sourceHeight_10 = value;
  4717. }
  4718. };
  4719. // SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Short4>
  4720. struct RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7
  4721. {
  4722. public:
  4723. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::processor
  4724. HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * ___processor_0;
  4725. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::allocator
  4726. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_1;
  4727. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfMinBuffer2D
  4728. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D_2;
  4729. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::cdfLutBuffer2D
  4730. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D_3;
  4731. // System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileYStartPositions
  4732. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions_4;
  4733. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileWidth
  4734. int32_t ___tileWidth_5;
  4735. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::tileHeight
  4736. int32_t ___tileHeight_6;
  4737. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::luminanceLevels
  4738. int32_t ___luminanceLevels_7;
  4739. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::source
  4740. Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___source_8;
  4741. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceWidth
  4742. int32_t ___sourceWidth_9;
  4743. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation::sourceHeight
  4744. int32_t ___sourceHeight_10;
  4745. public:
  4746. inline static int32_t get_offset_of_processor_0() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___processor_0)); }
  4747. inline HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * get_processor_0() const { return ___processor_0; }
  4748. inline HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 ** get_address_of_processor_0() { return &___processor_0; }
  4749. inline void set_processor_0(HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * value)
  4750. {
  4751. ___processor_0 = value;
  4752. Il2CppCodeGenWriteBarrier((void**)(&___processor_0), (void*)value);
  4753. }
  4754. inline static int32_t get_offset_of_allocator_1() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___allocator_1)); }
  4755. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_1() const { return ___allocator_1; }
  4756. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_1() { return &___allocator_1; }
  4757. inline void set_allocator_1(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  4758. {
  4759. ___allocator_1 = value;
  4760. Il2CppCodeGenWriteBarrier((void**)(&___allocator_1), (void*)value);
  4761. }
  4762. inline static int32_t get_offset_of_cdfMinBuffer2D_2() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___cdfMinBuffer2D_2)); }
  4763. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfMinBuffer2D_2() const { return ___cdfMinBuffer2D_2; }
  4764. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfMinBuffer2D_2() { return &___cdfMinBuffer2D_2; }
  4765. inline void set_cdfMinBuffer2D_2(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4766. {
  4767. ___cdfMinBuffer2D_2 = value;
  4768. Il2CppCodeGenWriteBarrier((void**)(&___cdfMinBuffer2D_2), (void*)value);
  4769. }
  4770. inline static int32_t get_offset_of_cdfLutBuffer2D_3() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___cdfLutBuffer2D_3)); }
  4771. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * get_cdfLutBuffer2D_3() const { return ___cdfLutBuffer2D_3; }
  4772. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 ** get_address_of_cdfLutBuffer2D_3() { return &___cdfLutBuffer2D_3; }
  4773. inline void set_cdfLutBuffer2D_3(Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * value)
  4774. {
  4775. ___cdfLutBuffer2D_3 = value;
  4776. Il2CppCodeGenWriteBarrier((void**)(&___cdfLutBuffer2D_3), (void*)value);
  4777. }
  4778. inline static int32_t get_offset_of_tileYStartPositions_4() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___tileYStartPositions_4)); }
  4779. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * get_tileYStartPositions_4() const { return ___tileYStartPositions_4; }
  4780. inline List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED ** get_address_of_tileYStartPositions_4() { return &___tileYStartPositions_4; }
  4781. inline void set_tileYStartPositions_4(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * value)
  4782. {
  4783. ___tileYStartPositions_4 = value;
  4784. Il2CppCodeGenWriteBarrier((void**)(&___tileYStartPositions_4), (void*)value);
  4785. }
  4786. inline static int32_t get_offset_of_tileWidth_5() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___tileWidth_5)); }
  4787. inline int32_t get_tileWidth_5() const { return ___tileWidth_5; }
  4788. inline int32_t* get_address_of_tileWidth_5() { return &___tileWidth_5; }
  4789. inline void set_tileWidth_5(int32_t value)
  4790. {
  4791. ___tileWidth_5 = value;
  4792. }
  4793. inline static int32_t get_offset_of_tileHeight_6() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___tileHeight_6)); }
  4794. inline int32_t get_tileHeight_6() const { return ___tileHeight_6; }
  4795. inline int32_t* get_address_of_tileHeight_6() { return &___tileHeight_6; }
  4796. inline void set_tileHeight_6(int32_t value)
  4797. {
  4798. ___tileHeight_6 = value;
  4799. }
  4800. inline static int32_t get_offset_of_luminanceLevels_7() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___luminanceLevels_7)); }
  4801. inline int32_t get_luminanceLevels_7() const { return ___luminanceLevels_7; }
  4802. inline int32_t* get_address_of_luminanceLevels_7() { return &___luminanceLevels_7; }
  4803. inline void set_luminanceLevels_7(int32_t value)
  4804. {
  4805. ___luminanceLevels_7 = value;
  4806. }
  4807. inline static int32_t get_offset_of_source_8() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___source_8)); }
  4808. inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * get_source_8() const { return ___source_8; }
  4809. inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C ** get_address_of_source_8() { return &___source_8; }
  4810. inline void set_source_8(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * value)
  4811. {
  4812. ___source_8 = value;
  4813. Il2CppCodeGenWriteBarrier((void**)(&___source_8), (void*)value);
  4814. }
  4815. inline static int32_t get_offset_of_sourceWidth_9() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___sourceWidth_9)); }
  4816. inline int32_t get_sourceWidth_9() const { return ___sourceWidth_9; }
  4817. inline int32_t* get_address_of_sourceWidth_9() { return &___sourceWidth_9; }
  4818. inline void set_sourceWidth_9(int32_t value)
  4819. {
  4820. ___sourceWidth_9 = value;
  4821. }
  4822. inline static int32_t get_offset_of_sourceHeight_10() { return static_cast<int32_t>(offsetof(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7, ___sourceHeight_10)); }
  4823. inline int32_t get_sourceHeight_10() const { return ___sourceHeight_10; }
  4824. inline int32_t* get_address_of_sourceHeight_10() { return &___sourceHeight_10; }
  4825. inline void set_sourceHeight_10(int32_t value)
  4826. {
  4827. ___sourceHeight_10 = value;
  4828. }
  4829. };
  4830. // System.ValueTuple`2<System.Int32,System.Int32>
  4831. struct ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E
  4832. {
  4833. public:
  4834. // T1 System.ValueTuple`2::Item1
  4835. int32_t ___Item1_0;
  4836. // T2 System.ValueTuple`2::Item2
  4837. int32_t ___Item2_1;
  4838. public:
  4839. inline static int32_t get_offset_of_Item1_0() { return static_cast<int32_t>(offsetof(ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E, ___Item1_0)); }
  4840. inline int32_t get_Item1_0() const { return ___Item1_0; }
  4841. inline int32_t* get_address_of_Item1_0() { return &___Item1_0; }
  4842. inline void set_Item1_0(int32_t value)
  4843. {
  4844. ___Item1_0 = value;
  4845. }
  4846. inline static int32_t get_offset_of_Item2_1() { return static_cast<int32_t>(offsetof(ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E, ___Item2_1)); }
  4847. inline int32_t get_Item2_1() const { return ___Item2_1; }
  4848. inline int32_t* get_address_of_Item2_1() { return &___Item2_1; }
  4849. inline void set_Item2_1(int32_t value)
  4850. {
  4851. ___Item2_1 = value;
  4852. }
  4853. };
  4854. // System.Boolean
  4855. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  4856. {
  4857. public:
  4858. // System.Boolean System.Boolean::m_value
  4859. bool ___m_value_0;
  4860. public:
  4861. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  4862. inline bool get_m_value_0() const { return ___m_value_0; }
  4863. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  4864. inline void set_m_value_0(bool value)
  4865. {
  4866. ___m_value_0 = value;
  4867. }
  4868. };
  4869. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  4870. {
  4871. public:
  4872. // System.String System.Boolean::TrueString
  4873. String_t* ___TrueString_5;
  4874. // System.String System.Boolean::FalseString
  4875. String_t* ___FalseString_6;
  4876. public:
  4877. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  4878. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  4879. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  4880. inline void set_TrueString_5(String_t* value)
  4881. {
  4882. ___TrueString_5 = value;
  4883. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  4884. }
  4885. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  4886. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  4887. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  4888. inline void set_FalseString_6(String_t* value)
  4889. {
  4890. ___FalseString_6 = value;
  4891. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  4892. }
  4893. };
  4894. // System.Byte
  4895. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  4896. {
  4897. public:
  4898. // System.Byte System.Byte::m_value
  4899. uint8_t ___m_value_0;
  4900. public:
  4901. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  4902. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  4903. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  4904. inline void set_m_value_0(uint8_t value)
  4905. {
  4906. ___m_value_0 = value;
  4907. }
  4908. };
  4909. // System.DateTime
  4910. struct DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405
  4911. {
  4912. public:
  4913. // System.UInt64 System.DateTime::dateData
  4914. uint64_t ___dateData_44;
  4915. public:
  4916. inline static int32_t get_offset_of_dateData_44() { return static_cast<int32_t>(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405, ___dateData_44)); }
  4917. inline uint64_t get_dateData_44() const { return ___dateData_44; }
  4918. inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; }
  4919. inline void set_dateData_44(uint64_t value)
  4920. {
  4921. ___dateData_44 = value;
  4922. }
  4923. };
  4924. struct DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields
  4925. {
  4926. public:
  4927. // System.Int32[] System.DateTime::DaysToMonth365
  4928. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___DaysToMonth365_29;
  4929. // System.Int32[] System.DateTime::DaysToMonth366
  4930. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___DaysToMonth366_30;
  4931. // System.DateTime System.DateTime::MinValue
  4932. DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___MinValue_31;
  4933. // System.DateTime System.DateTime::MaxValue
  4934. DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___MaxValue_32;
  4935. public:
  4936. inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast<int32_t>(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___DaysToMonth365_29)); }
  4937. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; }
  4938. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; }
  4939. inline void set_DaysToMonth365_29(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  4940. {
  4941. ___DaysToMonth365_29 = value;
  4942. Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth365_29), (void*)value);
  4943. }
  4944. inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast<int32_t>(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___DaysToMonth366_30)); }
  4945. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; }
  4946. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; }
  4947. inline void set_DaysToMonth366_30(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  4948. {
  4949. ___DaysToMonth366_30 = value;
  4950. Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth366_30), (void*)value);
  4951. }
  4952. inline static int32_t get_offset_of_MinValue_31() { return static_cast<int32_t>(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___MinValue_31)); }
  4953. inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_MinValue_31() const { return ___MinValue_31; }
  4954. inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_MinValue_31() { return &___MinValue_31; }
  4955. inline void set_MinValue_31(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value)
  4956. {
  4957. ___MinValue_31 = value;
  4958. }
  4959. inline static int32_t get_offset_of_MaxValue_32() { return static_cast<int32_t>(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___MaxValue_32)); }
  4960. inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_MaxValue_32() const { return ___MaxValue_32; }
  4961. inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_MaxValue_32() { return &___MaxValue_32; }
  4962. inline void set_MaxValue_32(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value)
  4963. {
  4964. ___MaxValue_32 = value;
  4965. }
  4966. };
  4967. // System.Enum
  4968. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  4969. {
  4970. public:
  4971. public:
  4972. };
  4973. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  4974. {
  4975. public:
  4976. // System.Char[] System.Enum::enumSeperatorCharArray
  4977. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  4978. public:
  4979. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  4980. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  4981. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  4982. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  4983. {
  4984. ___enumSeperatorCharArray_0 = value;
  4985. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  4986. }
  4987. };
  4988. // Native definition for P/Invoke marshalling of System.Enum
  4989. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  4990. {
  4991. };
  4992. // Native definition for COM marshalling of System.Enum
  4993. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  4994. {
  4995. };
  4996. // System.Runtime.InteropServices.GCHandle
  4997. struct GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603
  4998. {
  4999. public:
  5000. // System.Int32 System.Runtime.InteropServices.GCHandle::handle
  5001. int32_t ___handle_0;
  5002. public:
  5003. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603, ___handle_0)); }
  5004. inline int32_t get_handle_0() const { return ___handle_0; }
  5005. inline int32_t* get_address_of_handle_0() { return &___handle_0; }
  5006. inline void set_handle_0(int32_t value)
  5007. {
  5008. ___handle_0 = value;
  5009. }
  5010. };
  5011. // System.Int16
  5012. struct Int16_tD0F031114106263BB459DA1F099FF9F42691295A
  5013. {
  5014. public:
  5015. // System.Int16 System.Int16::m_value
  5016. int16_t ___m_value_0;
  5017. public:
  5018. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int16_tD0F031114106263BB459DA1F099FF9F42691295A, ___m_value_0)); }
  5019. inline int16_t get_m_value_0() const { return ___m_value_0; }
  5020. inline int16_t* get_address_of_m_value_0() { return &___m_value_0; }
  5021. inline void set_m_value_0(int16_t value)
  5022. {
  5023. ___m_value_0 = value;
  5024. }
  5025. };
  5026. // System.Int32
  5027. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  5028. {
  5029. public:
  5030. // System.Int32 System.Int32::m_value
  5031. int32_t ___m_value_0;
  5032. public:
  5033. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  5034. inline int32_t get_m_value_0() const { return ___m_value_0; }
  5035. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  5036. inline void set_m_value_0(int32_t value)
  5037. {
  5038. ___m_value_0 = value;
  5039. }
  5040. };
  5041. // System.IntPtr
  5042. struct IntPtr_t
  5043. {
  5044. public:
  5045. // System.Void* System.IntPtr::m_value
  5046. void* ___m_value_0;
  5047. public:
  5048. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  5049. inline void* get_m_value_0() const { return ___m_value_0; }
  5050. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  5051. inline void set_m_value_0(void* value)
  5052. {
  5053. ___m_value_0 = value;
  5054. }
  5055. };
  5056. struct IntPtr_t_StaticFields
  5057. {
  5058. public:
  5059. // System.IntPtr System.IntPtr::Zero
  5060. intptr_t ___Zero_1;
  5061. public:
  5062. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  5063. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  5064. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  5065. inline void set_Zero_1(intptr_t value)
  5066. {
  5067. ___Zero_1 = value;
  5068. }
  5069. };
  5070. // SixLabors.ImageSharp.Rectangle
  5071. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7
  5072. {
  5073. public:
  5074. // System.Int32 SixLabors.ImageSharp.Rectangle::<X>k__BackingField
  5075. int32_t ___U3CXU3Ek__BackingField_1;
  5076. // System.Int32 SixLabors.ImageSharp.Rectangle::<Y>k__BackingField
  5077. int32_t ___U3CYU3Ek__BackingField_2;
  5078. // System.Int32 SixLabors.ImageSharp.Rectangle::<Width>k__BackingField
  5079. int32_t ___U3CWidthU3Ek__BackingField_3;
  5080. // System.Int32 SixLabors.ImageSharp.Rectangle::<Height>k__BackingField
  5081. int32_t ___U3CHeightU3Ek__BackingField_4;
  5082. public:
  5083. inline static int32_t get_offset_of_U3CXU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CXU3Ek__BackingField_1)); }
  5084. inline int32_t get_U3CXU3Ek__BackingField_1() const { return ___U3CXU3Ek__BackingField_1; }
  5085. inline int32_t* get_address_of_U3CXU3Ek__BackingField_1() { return &___U3CXU3Ek__BackingField_1; }
  5086. inline void set_U3CXU3Ek__BackingField_1(int32_t value)
  5087. {
  5088. ___U3CXU3Ek__BackingField_1 = value;
  5089. }
  5090. inline static int32_t get_offset_of_U3CYU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CYU3Ek__BackingField_2)); }
  5091. inline int32_t get_U3CYU3Ek__BackingField_2() const { return ___U3CYU3Ek__BackingField_2; }
  5092. inline int32_t* get_address_of_U3CYU3Ek__BackingField_2() { return &___U3CYU3Ek__BackingField_2; }
  5093. inline void set_U3CYU3Ek__BackingField_2(int32_t value)
  5094. {
  5095. ___U3CYU3Ek__BackingField_2 = value;
  5096. }
  5097. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CWidthU3Ek__BackingField_3)); }
  5098. inline int32_t get_U3CWidthU3Ek__BackingField_3() const { return ___U3CWidthU3Ek__BackingField_3; }
  5099. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_3() { return &___U3CWidthU3Ek__BackingField_3; }
  5100. inline void set_U3CWidthU3Ek__BackingField_3(int32_t value)
  5101. {
  5102. ___U3CWidthU3Ek__BackingField_3 = value;
  5103. }
  5104. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CHeightU3Ek__BackingField_4)); }
  5105. inline int32_t get_U3CHeightU3Ek__BackingField_4() const { return ___U3CHeightU3Ek__BackingField_4; }
  5106. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_4() { return &___U3CHeightU3Ek__BackingField_4; }
  5107. inline void set_U3CHeightU3Ek__BackingField_4(int32_t value)
  5108. {
  5109. ___U3CHeightU3Ek__BackingField_4 = value;
  5110. }
  5111. };
  5112. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields
  5113. {
  5114. public:
  5115. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Rectangle::Empty
  5116. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___Empty_0;
  5117. public:
  5118. inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields, ___Empty_0)); }
  5119. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_Empty_0() const { return ___Empty_0; }
  5120. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_Empty_0() { return &___Empty_0; }
  5121. inline void set_Empty_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5122. {
  5123. ___Empty_0 = value;
  5124. }
  5125. };
  5126. // System.Single
  5127. struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E
  5128. {
  5129. public:
  5130. // System.Single System.Single::m_value
  5131. float ___m_value_0;
  5132. public:
  5133. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
  5134. inline float get_m_value_0() const { return ___m_value_0; }
  5135. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  5136. inline void set_m_value_0(float value)
  5137. {
  5138. ___m_value_0 = value;
  5139. }
  5140. };
  5141. // SixLabors.ImageSharp.Size
  5142. struct Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E
  5143. {
  5144. public:
  5145. // System.Int32 SixLabors.ImageSharp.Size::<Width>k__BackingField
  5146. int32_t ___U3CWidthU3Ek__BackingField_0;
  5147. // System.Int32 SixLabors.ImageSharp.Size::<Height>k__BackingField
  5148. int32_t ___U3CHeightU3Ek__BackingField_1;
  5149. public:
  5150. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CWidthU3Ek__BackingField_0)); }
  5151. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  5152. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  5153. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  5154. {
  5155. ___U3CWidthU3Ek__BackingField_0 = value;
  5156. }
  5157. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CHeightU3Ek__BackingField_1)); }
  5158. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  5159. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  5160. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  5161. {
  5162. ___U3CHeightU3Ek__BackingField_1 = value;
  5163. }
  5164. };
  5165. // UnityEngine.Vector2
  5166. struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9
  5167. {
  5168. public:
  5169. // System.Single UnityEngine.Vector2::x
  5170. float ___x_0;
  5171. // System.Single UnityEngine.Vector2::y
  5172. float ___y_1;
  5173. public:
  5174. inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); }
  5175. inline float get_x_0() const { return ___x_0; }
  5176. inline float* get_address_of_x_0() { return &___x_0; }
  5177. inline void set_x_0(float value)
  5178. {
  5179. ___x_0 = value;
  5180. }
  5181. inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); }
  5182. inline float get_y_1() const { return ___y_1; }
  5183. inline float* get_address_of_y_1() { return &___y_1; }
  5184. inline void set_y_1(float value)
  5185. {
  5186. ___y_1 = value;
  5187. }
  5188. };
  5189. struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields
  5190. {
  5191. public:
  5192. // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  5193. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___zeroVector_2;
  5194. // UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  5195. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___oneVector_3;
  5196. // UnityEngine.Vector2 UnityEngine.Vector2::upVector
  5197. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___upVector_4;
  5198. // UnityEngine.Vector2 UnityEngine.Vector2::downVector
  5199. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___downVector_5;
  5200. // UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  5201. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___leftVector_6;
  5202. // UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  5203. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___rightVector_7;
  5204. // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  5205. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___positiveInfinityVector_8;
  5206. // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  5207. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___negativeInfinityVector_9;
  5208. public:
  5209. inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); }
  5210. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_zeroVector_2() const { return ___zeroVector_2; }
  5211. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
  5212. inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5213. {
  5214. ___zeroVector_2 = value;
  5215. }
  5216. inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); }
  5217. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_oneVector_3() const { return ___oneVector_3; }
  5218. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; }
  5219. inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5220. {
  5221. ___oneVector_3 = value;
  5222. }
  5223. inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); }
  5224. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_upVector_4() const { return ___upVector_4; }
  5225. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; }
  5226. inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5227. {
  5228. ___upVector_4 = value;
  5229. }
  5230. inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); }
  5231. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_downVector_5() const { return ___downVector_5; }
  5232. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; }
  5233. inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5234. {
  5235. ___downVector_5 = value;
  5236. }
  5237. inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); }
  5238. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_leftVector_6() const { return ___leftVector_6; }
  5239. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; }
  5240. inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5241. {
  5242. ___leftVector_6 = value;
  5243. }
  5244. inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); }
  5245. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_rightVector_7() const { return ___rightVector_7; }
  5246. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; }
  5247. inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5248. {
  5249. ___rightVector_7 = value;
  5250. }
  5251. inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); }
  5252. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
  5253. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
  5254. inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5255. {
  5256. ___positiveInfinityVector_8 = value;
  5257. }
  5258. inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); }
  5259. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
  5260. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
  5261. inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  5262. {
  5263. ___negativeInfinityVector_9 = value;
  5264. }
  5265. };
  5266. // System.Numerics.Vector4
  5267. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  5268. {
  5269. public:
  5270. // System.Single System.Numerics.Vector4::X
  5271. float ___X_0;
  5272. // System.Single System.Numerics.Vector4::Y
  5273. float ___Y_1;
  5274. // System.Single System.Numerics.Vector4::Z
  5275. float ___Z_2;
  5276. // System.Single System.Numerics.Vector4::W
  5277. float ___W_3;
  5278. public:
  5279. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  5280. inline float get_X_0() const { return ___X_0; }
  5281. inline float* get_address_of_X_0() { return &___X_0; }
  5282. inline void set_X_0(float value)
  5283. {
  5284. ___X_0 = value;
  5285. }
  5286. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  5287. inline float get_Y_1() const { return ___Y_1; }
  5288. inline float* get_address_of_Y_1() { return &___Y_1; }
  5289. inline void set_Y_1(float value)
  5290. {
  5291. ___Y_1 = value;
  5292. }
  5293. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  5294. inline float get_Z_2() const { return ___Z_2; }
  5295. inline float* get_address_of_Z_2() { return &___Z_2; }
  5296. inline void set_Z_2(float value)
  5297. {
  5298. ___Z_2 = value;
  5299. }
  5300. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  5301. inline float get_W_3() const { return ___W_3; }
  5302. inline float* get_address_of_W_3() { return &___W_3; }
  5303. inline void set_W_3(float value)
  5304. {
  5305. ___W_3 = value;
  5306. }
  5307. };
  5308. // System.Void
  5309. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  5310. {
  5311. public:
  5312. union
  5313. {
  5314. struct
  5315. {
  5316. };
  5317. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  5318. };
  5319. public:
  5320. };
  5321. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>
  5322. struct CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C : public RuntimeObject
  5323. {
  5324. public:
  5325. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5326. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___U3CSourceU3Ek__BackingField_0;
  5327. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5328. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5329. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5330. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5331. public:
  5332. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C, ___U3CSourceU3Ek__BackingField_0)); }
  5333. inline Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5334. inline Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5335. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * value)
  5336. {
  5337. ___U3CSourceU3Ek__BackingField_0 = value;
  5338. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5339. }
  5340. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5341. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5342. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5343. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5344. {
  5345. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5346. }
  5347. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C, ___U3CConfigurationU3Ek__BackingField_2)); }
  5348. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5349. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5350. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5351. {
  5352. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5353. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5354. }
  5355. };
  5356. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  5357. struct CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD : public RuntimeObject
  5358. {
  5359. public:
  5360. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5361. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___U3CSourceU3Ek__BackingField_0;
  5362. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5363. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5364. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5365. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5366. public:
  5367. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD, ___U3CSourceU3Ek__BackingField_0)); }
  5368. inline Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5369. inline Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5370. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * value)
  5371. {
  5372. ___U3CSourceU3Ek__BackingField_0 = value;
  5373. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5374. }
  5375. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5376. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5377. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5378. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5379. {
  5380. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5381. }
  5382. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD, ___U3CConfigurationU3Ek__BackingField_2)); }
  5383. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5384. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5385. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5386. {
  5387. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5388. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5389. }
  5390. };
  5391. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  5392. struct CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 : public RuntimeObject
  5393. {
  5394. public:
  5395. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5396. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___U3CSourceU3Ek__BackingField_0;
  5397. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5398. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5399. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5400. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5401. public:
  5402. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4, ___U3CSourceU3Ek__BackingField_0)); }
  5403. inline Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5404. inline Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5405. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * value)
  5406. {
  5407. ___U3CSourceU3Ek__BackingField_0 = value;
  5408. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5409. }
  5410. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5411. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5412. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5413. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5414. {
  5415. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5416. }
  5417. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4, ___U3CConfigurationU3Ek__BackingField_2)); }
  5418. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5419. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5420. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5421. {
  5422. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5423. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5424. }
  5425. };
  5426. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  5427. struct CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 : public RuntimeObject
  5428. {
  5429. public:
  5430. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5431. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___U3CSourceU3Ek__BackingField_0;
  5432. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5433. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5434. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5435. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5436. public:
  5437. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439, ___U3CSourceU3Ek__BackingField_0)); }
  5438. inline Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5439. inline Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5440. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * value)
  5441. {
  5442. ___U3CSourceU3Ek__BackingField_0 = value;
  5443. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5444. }
  5445. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5446. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5447. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5448. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5449. {
  5450. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5451. }
  5452. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439, ___U3CConfigurationU3Ek__BackingField_2)); }
  5453. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5454. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5455. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5456. {
  5457. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5458. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5459. }
  5460. };
  5461. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  5462. struct CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 : public RuntimeObject
  5463. {
  5464. public:
  5465. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5466. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___U3CSourceU3Ek__BackingField_0;
  5467. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5468. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5469. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5470. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5471. public:
  5472. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227, ___U3CSourceU3Ek__BackingField_0)); }
  5473. inline Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5474. inline Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5475. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * value)
  5476. {
  5477. ___U3CSourceU3Ek__BackingField_0 = value;
  5478. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5479. }
  5480. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5481. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5482. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5483. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5484. {
  5485. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5486. }
  5487. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227, ___U3CConfigurationU3Ek__BackingField_2)); }
  5488. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5489. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5490. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5491. {
  5492. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5493. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5494. }
  5495. };
  5496. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  5497. struct CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 : public RuntimeObject
  5498. {
  5499. public:
  5500. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5501. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___U3CSourceU3Ek__BackingField_0;
  5502. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5503. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5504. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5505. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5506. public:
  5507. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72, ___U3CSourceU3Ek__BackingField_0)); }
  5508. inline Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5509. inline Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5510. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * value)
  5511. {
  5512. ___U3CSourceU3Ek__BackingField_0 = value;
  5513. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5514. }
  5515. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5516. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5517. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5518. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5519. {
  5520. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5521. }
  5522. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72, ___U3CConfigurationU3Ek__BackingField_2)); }
  5523. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5524. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5525. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5526. {
  5527. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5528. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5529. }
  5530. };
  5531. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  5532. struct CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C : public RuntimeObject
  5533. {
  5534. public:
  5535. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5536. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * ___U3CSourceU3Ek__BackingField_0;
  5537. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5538. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5539. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5540. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5541. public:
  5542. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C, ___U3CSourceU3Ek__BackingField_0)); }
  5543. inline Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5544. inline Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5545. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * value)
  5546. {
  5547. ___U3CSourceU3Ek__BackingField_0 = value;
  5548. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5549. }
  5550. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5551. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5552. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5553. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5554. {
  5555. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5556. }
  5557. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C, ___U3CConfigurationU3Ek__BackingField_2)); }
  5558. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5559. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5560. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5561. {
  5562. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5563. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5564. }
  5565. };
  5566. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  5567. struct CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 : public RuntimeObject
  5568. {
  5569. public:
  5570. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5571. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * ___U3CSourceU3Ek__BackingField_0;
  5572. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5573. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5574. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5575. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5576. public:
  5577. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129, ___U3CSourceU3Ek__BackingField_0)); }
  5578. inline Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5579. inline Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5580. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * value)
  5581. {
  5582. ___U3CSourceU3Ek__BackingField_0 = value;
  5583. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5584. }
  5585. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5586. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5587. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5588. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5589. {
  5590. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5591. }
  5592. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129, ___U3CConfigurationU3Ek__BackingField_2)); }
  5593. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5594. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5595. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5596. {
  5597. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5598. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5599. }
  5600. };
  5601. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  5602. struct CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 : public RuntimeObject
  5603. {
  5604. public:
  5605. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5606. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * ___U3CSourceU3Ek__BackingField_0;
  5607. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5608. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5609. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5610. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5611. public:
  5612. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54, ___U3CSourceU3Ek__BackingField_0)); }
  5613. inline Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5614. inline Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5615. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * value)
  5616. {
  5617. ___U3CSourceU3Ek__BackingField_0 = value;
  5618. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5619. }
  5620. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5621. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5622. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5623. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5624. {
  5625. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5626. }
  5627. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54, ___U3CConfigurationU3Ek__BackingField_2)); }
  5628. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5629. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5630. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5631. {
  5632. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5633. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5634. }
  5635. };
  5636. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  5637. struct CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D : public RuntimeObject
  5638. {
  5639. public:
  5640. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5641. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * ___U3CSourceU3Ek__BackingField_0;
  5642. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5643. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5644. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5645. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5646. public:
  5647. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D, ___U3CSourceU3Ek__BackingField_0)); }
  5648. inline Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5649. inline Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5650. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * value)
  5651. {
  5652. ___U3CSourceU3Ek__BackingField_0 = value;
  5653. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5654. }
  5655. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5656. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5657. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5658. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5659. {
  5660. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5661. }
  5662. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D, ___U3CConfigurationU3Ek__BackingField_2)); }
  5663. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5664. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5665. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5666. {
  5667. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5668. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5669. }
  5670. };
  5671. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  5672. struct CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A : public RuntimeObject
  5673. {
  5674. public:
  5675. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5676. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * ___U3CSourceU3Ek__BackingField_0;
  5677. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5678. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5679. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5680. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5681. public:
  5682. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A, ___U3CSourceU3Ek__BackingField_0)); }
  5683. inline Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5684. inline Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5685. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * value)
  5686. {
  5687. ___U3CSourceU3Ek__BackingField_0 = value;
  5688. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5689. }
  5690. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5691. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5692. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5693. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5694. {
  5695. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5696. }
  5697. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A, ___U3CConfigurationU3Ek__BackingField_2)); }
  5698. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5699. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5700. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5701. {
  5702. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5703. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5704. }
  5705. };
  5706. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5707. struct CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C : public RuntimeObject
  5708. {
  5709. public:
  5710. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5711. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * ___U3CSourceU3Ek__BackingField_0;
  5712. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5713. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5714. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5715. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5716. public:
  5717. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C, ___U3CSourceU3Ek__BackingField_0)); }
  5718. inline Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5719. inline Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5720. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * value)
  5721. {
  5722. ___U3CSourceU3Ek__BackingField_0 = value;
  5723. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5724. }
  5725. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5726. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5727. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5728. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5729. {
  5730. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5731. }
  5732. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C, ___U3CConfigurationU3Ek__BackingField_2)); }
  5733. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5734. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5735. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5736. {
  5737. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5738. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5739. }
  5740. };
  5741. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>
  5742. struct CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 : public RuntimeObject
  5743. {
  5744. public:
  5745. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5746. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * ___U3CSourceU3Ek__BackingField_0;
  5747. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5748. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5749. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5750. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5751. public:
  5752. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1, ___U3CSourceU3Ek__BackingField_0)); }
  5753. inline Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5754. inline Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5755. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * value)
  5756. {
  5757. ___U3CSourceU3Ek__BackingField_0 = value;
  5758. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5759. }
  5760. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5761. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5762. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5763. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5764. {
  5765. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5766. }
  5767. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1, ___U3CConfigurationU3Ek__BackingField_2)); }
  5768. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5769. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5770. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5771. {
  5772. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5773. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5774. }
  5775. };
  5776. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>
  5777. struct CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 : public RuntimeObject
  5778. {
  5779. public:
  5780. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5781. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * ___U3CSourceU3Ek__BackingField_0;
  5782. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5783. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5784. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5785. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5786. public:
  5787. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7, ___U3CSourceU3Ek__BackingField_0)); }
  5788. inline Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5789. inline Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5790. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * value)
  5791. {
  5792. ___U3CSourceU3Ek__BackingField_0 = value;
  5793. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5794. }
  5795. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5796. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5797. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5798. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5799. {
  5800. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5801. }
  5802. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7, ___U3CConfigurationU3Ek__BackingField_2)); }
  5803. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5804. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5805. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5806. {
  5807. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5808. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5809. }
  5810. };
  5811. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>
  5812. struct CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 : public RuntimeObject
  5813. {
  5814. public:
  5815. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5816. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * ___U3CSourceU3Ek__BackingField_0;
  5817. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5818. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5819. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5820. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5821. public:
  5822. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7, ___U3CSourceU3Ek__BackingField_0)); }
  5823. inline Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5824. inline Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5825. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * value)
  5826. {
  5827. ___U3CSourceU3Ek__BackingField_0 = value;
  5828. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5829. }
  5830. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5831. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5832. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5833. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5834. {
  5835. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5836. }
  5837. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7, ___U3CConfigurationU3Ek__BackingField_2)); }
  5838. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5839. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5840. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5841. {
  5842. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5843. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5844. }
  5845. };
  5846. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>
  5847. struct CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 : public RuntimeObject
  5848. {
  5849. public:
  5850. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5851. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * ___U3CSourceU3Ek__BackingField_0;
  5852. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5853. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5854. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5855. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5856. public:
  5857. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740, ___U3CSourceU3Ek__BackingField_0)); }
  5858. inline Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5859. inline Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5860. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * value)
  5861. {
  5862. ___U3CSourceU3Ek__BackingField_0 = value;
  5863. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5864. }
  5865. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5866. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5867. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5868. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5869. {
  5870. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5871. }
  5872. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740, ___U3CConfigurationU3Ek__BackingField_2)); }
  5873. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5874. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5875. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5876. {
  5877. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5878. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5879. }
  5880. };
  5881. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  5882. struct CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 : public RuntimeObject
  5883. {
  5884. public:
  5885. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5886. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * ___U3CSourceU3Ek__BackingField_0;
  5887. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5888. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5889. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5890. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5891. public:
  5892. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9, ___U3CSourceU3Ek__BackingField_0)); }
  5893. inline Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5894. inline Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5895. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * value)
  5896. {
  5897. ___U3CSourceU3Ek__BackingField_0 = value;
  5898. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5899. }
  5900. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5901. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5902. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5903. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5904. {
  5905. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5906. }
  5907. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9, ___U3CConfigurationU3Ek__BackingField_2)); }
  5908. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5909. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5910. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5911. {
  5912. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5913. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5914. }
  5915. };
  5916. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  5917. struct CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 : public RuntimeObject
  5918. {
  5919. public:
  5920. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5921. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * ___U3CSourceU3Ek__BackingField_0;
  5922. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5923. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5924. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5925. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5926. public:
  5927. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743, ___U3CSourceU3Ek__BackingField_0)); }
  5928. inline Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5929. inline Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5930. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * value)
  5931. {
  5932. ___U3CSourceU3Ek__BackingField_0 = value;
  5933. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5934. }
  5935. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5936. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5937. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5938. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5939. {
  5940. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5941. }
  5942. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743, ___U3CConfigurationU3Ek__BackingField_2)); }
  5943. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5944. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5945. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5946. {
  5947. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5948. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5949. }
  5950. };
  5951. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  5952. struct CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 : public RuntimeObject
  5953. {
  5954. public:
  5955. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5956. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * ___U3CSourceU3Ek__BackingField_0;
  5957. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5958. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5959. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5960. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5961. public:
  5962. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478, ___U3CSourceU3Ek__BackingField_0)); }
  5963. inline Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5964. inline Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  5965. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * value)
  5966. {
  5967. ___U3CSourceU3Ek__BackingField_0 = value;
  5968. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  5969. }
  5970. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  5971. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  5972. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  5973. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5974. {
  5975. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  5976. }
  5977. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478, ___U3CConfigurationU3Ek__BackingField_2)); }
  5978. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  5979. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  5980. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5981. {
  5982. ___U3CConfigurationU3Ek__BackingField_2 = value;
  5983. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  5984. }
  5985. };
  5986. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  5987. struct CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 : public RuntimeObject
  5988. {
  5989. public:
  5990. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  5991. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * ___U3CSourceU3Ek__BackingField_0;
  5992. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  5993. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  5994. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  5995. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  5996. public:
  5997. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9, ___U3CSourceU3Ek__BackingField_0)); }
  5998. inline Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  5999. inline Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6000. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * value)
  6001. {
  6002. ___U3CSourceU3Ek__BackingField_0 = value;
  6003. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6004. }
  6005. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6006. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6007. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6008. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6009. {
  6010. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6011. }
  6012. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9, ___U3CConfigurationU3Ek__BackingField_2)); }
  6013. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6014. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6015. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6016. {
  6017. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6018. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6019. }
  6020. };
  6021. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  6022. struct CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA : public RuntimeObject
  6023. {
  6024. public:
  6025. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6026. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * ___U3CSourceU3Ek__BackingField_0;
  6027. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6028. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6029. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6030. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6031. public:
  6032. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA, ___U3CSourceU3Ek__BackingField_0)); }
  6033. inline Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6034. inline Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6035. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * value)
  6036. {
  6037. ___U3CSourceU3Ek__BackingField_0 = value;
  6038. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6039. }
  6040. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6041. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6042. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6043. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6044. {
  6045. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6046. }
  6047. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA, ___U3CConfigurationU3Ek__BackingField_2)); }
  6048. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6049. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6050. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6051. {
  6052. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6053. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6054. }
  6055. };
  6056. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  6057. struct CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 : public RuntimeObject
  6058. {
  6059. public:
  6060. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6061. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * ___U3CSourceU3Ek__BackingField_0;
  6062. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6063. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6064. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6065. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6066. public:
  6067. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0, ___U3CSourceU3Ek__BackingField_0)); }
  6068. inline Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6069. inline Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6070. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * value)
  6071. {
  6072. ___U3CSourceU3Ek__BackingField_0 = value;
  6073. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6074. }
  6075. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6076. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6077. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6078. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6079. {
  6080. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6081. }
  6082. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0, ___U3CConfigurationU3Ek__BackingField_2)); }
  6083. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6084. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6085. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6086. {
  6087. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6088. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6089. }
  6090. };
  6091. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  6092. struct CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 : public RuntimeObject
  6093. {
  6094. public:
  6095. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6096. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * ___U3CSourceU3Ek__BackingField_0;
  6097. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6098. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6099. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6100. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6101. public:
  6102. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877, ___U3CSourceU3Ek__BackingField_0)); }
  6103. inline Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6104. inline Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6105. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * value)
  6106. {
  6107. ___U3CSourceU3Ek__BackingField_0 = value;
  6108. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6109. }
  6110. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6111. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6112. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6113. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6114. {
  6115. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6116. }
  6117. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877, ___U3CConfigurationU3Ek__BackingField_2)); }
  6118. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6119. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6120. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6121. {
  6122. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6123. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6124. }
  6125. };
  6126. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  6127. struct CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A : public RuntimeObject
  6128. {
  6129. public:
  6130. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6131. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * ___U3CSourceU3Ek__BackingField_0;
  6132. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6133. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6134. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6135. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6136. public:
  6137. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A, ___U3CSourceU3Ek__BackingField_0)); }
  6138. inline Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6139. inline Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6140. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * value)
  6141. {
  6142. ___U3CSourceU3Ek__BackingField_0 = value;
  6143. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6144. }
  6145. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6146. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6147. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6148. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6149. {
  6150. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6151. }
  6152. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A, ___U3CConfigurationU3Ek__BackingField_2)); }
  6153. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6154. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6155. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6156. {
  6157. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6158. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6159. }
  6160. };
  6161. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  6162. struct CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 : public RuntimeObject
  6163. {
  6164. public:
  6165. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6166. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * ___U3CSourceU3Ek__BackingField_0;
  6167. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6168. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6169. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6170. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6171. public:
  6172. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9, ___U3CSourceU3Ek__BackingField_0)); }
  6173. inline Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6174. inline Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6175. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * value)
  6176. {
  6177. ___U3CSourceU3Ek__BackingField_0 = value;
  6178. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6179. }
  6180. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6181. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6182. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6183. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6184. {
  6185. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6186. }
  6187. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9, ___U3CConfigurationU3Ek__BackingField_2)); }
  6188. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6189. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6190. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6191. {
  6192. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6193. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6194. }
  6195. };
  6196. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  6197. struct CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B : public RuntimeObject
  6198. {
  6199. public:
  6200. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6201. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___U3CSourceU3Ek__BackingField_0;
  6202. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6203. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6204. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6205. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6206. public:
  6207. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B, ___U3CSourceU3Ek__BackingField_0)); }
  6208. inline Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6209. inline Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6210. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * value)
  6211. {
  6212. ___U3CSourceU3Ek__BackingField_0 = value;
  6213. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6214. }
  6215. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6216. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6217. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6218. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6219. {
  6220. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6221. }
  6222. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B, ___U3CConfigurationU3Ek__BackingField_2)); }
  6223. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6224. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6225. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6226. {
  6227. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6228. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6229. }
  6230. };
  6231. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  6232. struct CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 : public RuntimeObject
  6233. {
  6234. public:
  6235. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6236. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___U3CSourceU3Ek__BackingField_0;
  6237. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6238. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6239. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6240. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6241. public:
  6242. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4, ___U3CSourceU3Ek__BackingField_0)); }
  6243. inline Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6244. inline Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6245. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * value)
  6246. {
  6247. ___U3CSourceU3Ek__BackingField_0 = value;
  6248. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6249. }
  6250. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6251. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6252. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6253. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6254. {
  6255. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6256. }
  6257. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4, ___U3CConfigurationU3Ek__BackingField_2)); }
  6258. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6259. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6260. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6261. {
  6262. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6263. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6264. }
  6265. };
  6266. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>
  6267. struct CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC : public RuntimeObject
  6268. {
  6269. public:
  6270. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6271. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___U3CSourceU3Ek__BackingField_0;
  6272. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6273. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6274. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6275. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6276. public:
  6277. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC, ___U3CSourceU3Ek__BackingField_0)); }
  6278. inline Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6279. inline Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6280. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * value)
  6281. {
  6282. ___U3CSourceU3Ek__BackingField_0 = value;
  6283. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6284. }
  6285. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6286. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6287. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6288. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6289. {
  6290. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6291. }
  6292. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC, ___U3CConfigurationU3Ek__BackingField_2)); }
  6293. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6294. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6295. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6296. {
  6297. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6298. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6299. }
  6300. };
  6301. // SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>
  6302. struct CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF : public RuntimeObject
  6303. {
  6304. public:
  6305. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Source>k__BackingField
  6306. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___U3CSourceU3Ek__BackingField_0;
  6307. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<SourceRectangle>k__BackingField
  6308. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6309. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1::<Configuration>k__BackingField
  6310. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6311. public:
  6312. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF, ___U3CSourceU3Ek__BackingField_0)); }
  6313. inline Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6314. inline Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6315. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * value)
  6316. {
  6317. ___U3CSourceU3Ek__BackingField_0 = value;
  6318. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6319. }
  6320. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6321. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6322. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6323. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6324. {
  6325. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6326. }
  6327. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF, ___U3CConfigurationU3Ek__BackingField_2)); }
  6328. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6329. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6330. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6331. {
  6332. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6333. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6334. }
  6335. };
  6336. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  6337. struct ImageProcessor_1_tDDF40C903F71704C3F137C4A27AC3B58851F2117 : public RuntimeObject
  6338. {
  6339. public:
  6340. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6341. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___U3CSourceU3Ek__BackingField_0;
  6342. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6343. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6344. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6345. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6346. public:
  6347. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tDDF40C903F71704C3F137C4A27AC3B58851F2117, ___U3CSourceU3Ek__BackingField_0)); }
  6348. inline Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6349. inline Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6350. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * value)
  6351. {
  6352. ___U3CSourceU3Ek__BackingField_0 = value;
  6353. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6354. }
  6355. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tDDF40C903F71704C3F137C4A27AC3B58851F2117, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6356. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6357. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6358. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6359. {
  6360. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6361. }
  6362. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_tDDF40C903F71704C3F137C4A27AC3B58851F2117, ___U3CConfigurationU3Ek__BackingField_2)); }
  6363. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6364. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6365. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6366. {
  6367. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6368. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6369. }
  6370. };
  6371. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  6372. struct ImageProcessor_1_t674E58623F6992E7E1A83299D86DF139382A099B : public RuntimeObject
  6373. {
  6374. public:
  6375. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6376. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___U3CSourceU3Ek__BackingField_0;
  6377. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6378. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6379. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6380. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6381. public:
  6382. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t674E58623F6992E7E1A83299D86DF139382A099B, ___U3CSourceU3Ek__BackingField_0)); }
  6383. inline Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6384. inline Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6385. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * value)
  6386. {
  6387. ___U3CSourceU3Ek__BackingField_0 = value;
  6388. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6389. }
  6390. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t674E58623F6992E7E1A83299D86DF139382A099B, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6391. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6392. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6393. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6394. {
  6395. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6396. }
  6397. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t674E58623F6992E7E1A83299D86DF139382A099B, ___U3CConfigurationU3Ek__BackingField_2)); }
  6398. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6399. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6400. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6401. {
  6402. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6403. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6404. }
  6405. };
  6406. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>
  6407. struct ImageProcessor_1_t4F0EBD8FAB3BD13D511C4D13BAAF0D40EC55C361 : public RuntimeObject
  6408. {
  6409. public:
  6410. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6411. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___U3CSourceU3Ek__BackingField_0;
  6412. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6413. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6414. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6415. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6416. public:
  6417. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t4F0EBD8FAB3BD13D511C4D13BAAF0D40EC55C361, ___U3CSourceU3Ek__BackingField_0)); }
  6418. inline Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6419. inline Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6420. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * value)
  6421. {
  6422. ___U3CSourceU3Ek__BackingField_0 = value;
  6423. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6424. }
  6425. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t4F0EBD8FAB3BD13D511C4D13BAAF0D40EC55C361, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6426. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6427. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6428. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6429. {
  6430. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6431. }
  6432. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t4F0EBD8FAB3BD13D511C4D13BAAF0D40EC55C361, ___U3CConfigurationU3Ek__BackingField_2)); }
  6433. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6434. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6435. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6436. {
  6437. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6438. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6439. }
  6440. };
  6441. // SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>
  6442. struct ImageProcessor_1_t17921E9D9A5B6B94893423F46E78D80EC8E12D35 : public RuntimeObject
  6443. {
  6444. public:
  6445. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Source>k__BackingField
  6446. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___U3CSourceU3Ek__BackingField_0;
  6447. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<SourceRectangle>k__BackingField
  6448. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___U3CSourceRectangleU3Ek__BackingField_1;
  6449. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.ImageProcessor`1::<Configuration>k__BackingField
  6450. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_2;
  6451. public:
  6452. inline static int32_t get_offset_of_U3CSourceU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t17921E9D9A5B6B94893423F46E78D80EC8E12D35, ___U3CSourceU3Ek__BackingField_0)); }
  6453. inline Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * get_U3CSourceU3Ek__BackingField_0() const { return ___U3CSourceU3Ek__BackingField_0; }
  6454. inline Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 ** get_address_of_U3CSourceU3Ek__BackingField_0() { return &___U3CSourceU3Ek__BackingField_0; }
  6455. inline void set_U3CSourceU3Ek__BackingField_0(Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * value)
  6456. {
  6457. ___U3CSourceU3Ek__BackingField_0 = value;
  6458. Il2CppCodeGenWriteBarrier((void**)(&___U3CSourceU3Ek__BackingField_0), (void*)value);
  6459. }
  6460. inline static int32_t get_offset_of_U3CSourceRectangleU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t17921E9D9A5B6B94893423F46E78D80EC8E12D35, ___U3CSourceRectangleU3Ek__BackingField_1)); }
  6461. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_U3CSourceRectangleU3Ek__BackingField_1() const { return ___U3CSourceRectangleU3Ek__BackingField_1; }
  6462. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_U3CSourceRectangleU3Ek__BackingField_1() { return &___U3CSourceRectangleU3Ek__BackingField_1; }
  6463. inline void set_U3CSourceRectangleU3Ek__BackingField_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6464. {
  6465. ___U3CSourceRectangleU3Ek__BackingField_1 = value;
  6466. }
  6467. inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageProcessor_1_t17921E9D9A5B6B94893423F46E78D80EC8E12D35, ___U3CConfigurationU3Ek__BackingField_2)); }
  6468. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_2() const { return ___U3CConfigurationU3Ek__BackingField_2; }
  6469. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_2() { return &___U3CConfigurationU3Ek__BackingField_2; }
  6470. inline void set_U3CConfigurationU3Ek__BackingField_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6471. {
  6472. ___U3CConfigurationU3Ek__BackingField_2 = value;
  6473. Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_2), (void*)value);
  6474. }
  6475. };
  6476. // System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>
  6477. struct KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57
  6478. {
  6479. public:
  6480. // TKey System.Collections.Generic.KeyValuePair`2::key
  6481. DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___key_0;
  6482. // TValue System.Collections.Generic.KeyValuePair`2::value
  6483. RuntimeObject * ___value_1;
  6484. public:
  6485. inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57, ___key_0)); }
  6486. inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_key_0() const { return ___key_0; }
  6487. inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_key_0() { return &___key_0; }
  6488. inline void set_key_0(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value)
  6489. {
  6490. ___key_0 = value;
  6491. }
  6492. inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57, ___value_1)); }
  6493. inline RuntimeObject * get_value_1() const { return ___value_1; }
  6494. inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
  6495. inline void set_value_1(RuntimeObject * value)
  6496. {
  6497. ___value_1 = value;
  6498. Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
  6499. }
  6500. };
  6501. // System.SpanHelpers/PerTypeValues`1<System.Int16>
  6502. struct PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6 : public RuntimeObject
  6503. {
  6504. public:
  6505. public:
  6506. };
  6507. struct PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields
  6508. {
  6509. public:
  6510. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  6511. bool ___IsReferenceOrContainsReferences_0;
  6512. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  6513. Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___EmptyArray_1;
  6514. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  6515. intptr_t ___ArrayAdjustment_2;
  6516. public:
  6517. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  6518. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  6519. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  6520. inline void set_IsReferenceOrContainsReferences_0(bool value)
  6521. {
  6522. ___IsReferenceOrContainsReferences_0 = value;
  6523. }
  6524. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields, ___EmptyArray_1)); }
  6525. inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* get_EmptyArray_1() const { return ___EmptyArray_1; }
  6526. inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  6527. inline void set_EmptyArray_1(Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* value)
  6528. {
  6529. ___EmptyArray_1 = value;
  6530. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  6531. }
  6532. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields, ___ArrayAdjustment_2)); }
  6533. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  6534. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  6535. inline void set_ArrayAdjustment_2(intptr_t value)
  6536. {
  6537. ___ArrayAdjustment_2 = value;
  6538. }
  6539. };
  6540. // System.Span`1<System.Int16>
  6541. struct Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D
  6542. {
  6543. public:
  6544. // System.Pinnable`1<T> System.Span`1::_pinnable
  6545. Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ____pinnable_0;
  6546. // System.IntPtr System.Span`1::_byteOffset
  6547. intptr_t ____byteOffset_1;
  6548. // System.Int32 System.Span`1::_length
  6549. int32_t ____length_2;
  6550. public:
  6551. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____pinnable_0)); }
  6552. inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * get__pinnable_0() const { return ____pinnable_0; }
  6553. inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6554. inline void set__pinnable_0(Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * value)
  6555. {
  6556. ____pinnable_0 = value;
  6557. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6558. }
  6559. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____byteOffset_1)); }
  6560. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6561. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6562. inline void set__byteOffset_1(intptr_t value)
  6563. {
  6564. ____byteOffset_1 = value;
  6565. }
  6566. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____length_2)); }
  6567. inline int32_t get__length_2() const { return ____length_2; }
  6568. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6569. inline void set__length_2(int32_t value)
  6570. {
  6571. ____length_2 = value;
  6572. }
  6573. };
  6574. // System.Span`1<System.Int32>
  6575. struct Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526
  6576. {
  6577. public:
  6578. // System.Pinnable`1<T> System.Span`1::_pinnable
  6579. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ____pinnable_0;
  6580. // System.IntPtr System.Span`1::_byteOffset
  6581. intptr_t ____byteOffset_1;
  6582. // System.Int32 System.Span`1::_length
  6583. int32_t ____length_2;
  6584. public:
  6585. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____pinnable_0)); }
  6586. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * get__pinnable_0() const { return ____pinnable_0; }
  6587. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6588. inline void set__pinnable_0(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * value)
  6589. {
  6590. ____pinnable_0 = value;
  6591. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6592. }
  6593. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____byteOffset_1)); }
  6594. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6595. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6596. inline void set__byteOffset_1(intptr_t value)
  6597. {
  6598. ____byteOffset_1 = value;
  6599. }
  6600. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____length_2)); }
  6601. inline int32_t get__length_2() const { return ____length_2; }
  6602. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6603. inline void set__length_2(int32_t value)
  6604. {
  6605. ____length_2 = value;
  6606. }
  6607. };
  6608. // SixLabors.ImageSharp.Memory.AllocationOptions
  6609. struct AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5
  6610. {
  6611. public:
  6612. // System.Int32 SixLabors.ImageSharp.Memory.AllocationOptions::value__
  6613. int32_t ___value___2;
  6614. public:
  6615. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5, ___value___2)); }
  6616. inline int32_t get_value___2() const { return ___value___2; }
  6617. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6618. inline void set_value___2(int32_t value)
  6619. {
  6620. ___value___2 = value;
  6621. }
  6622. };
  6623. // System.Reflection.BindingFlags
  6624. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  6625. {
  6626. public:
  6627. // System.Int32 System.Reflection.BindingFlags::value__
  6628. int32_t ___value___2;
  6629. public:
  6630. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  6631. inline int32_t get_value___2() const { return ___value___2; }
  6632. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6633. inline void set_value___2(int32_t value)
  6634. {
  6635. ___value___2 = value;
  6636. }
  6637. };
  6638. // System.Delegate
  6639. struct Delegate_t : public RuntimeObject
  6640. {
  6641. public:
  6642. // System.IntPtr System.Delegate::method_ptr
  6643. Il2CppMethodPointer ___method_ptr_0;
  6644. // System.IntPtr System.Delegate::invoke_impl
  6645. intptr_t ___invoke_impl_1;
  6646. // System.Object System.Delegate::m_target
  6647. RuntimeObject * ___m_target_2;
  6648. // System.IntPtr System.Delegate::method
  6649. intptr_t ___method_3;
  6650. // System.IntPtr System.Delegate::delegate_trampoline
  6651. intptr_t ___delegate_trampoline_4;
  6652. // System.IntPtr System.Delegate::extra_arg
  6653. intptr_t ___extra_arg_5;
  6654. // System.IntPtr System.Delegate::method_code
  6655. intptr_t ___method_code_6;
  6656. // System.Reflection.MethodInfo System.Delegate::method_info
  6657. MethodInfo_t * ___method_info_7;
  6658. // System.Reflection.MethodInfo System.Delegate::original_method_info
  6659. MethodInfo_t * ___original_method_info_8;
  6660. // System.DelegateData System.Delegate::data
  6661. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  6662. // System.Boolean System.Delegate::method_is_virtual
  6663. bool ___method_is_virtual_10;
  6664. public:
  6665. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
  6666. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  6667. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  6668. inline void set_method_ptr_0(Il2CppMethodPointer value)
  6669. {
  6670. ___method_ptr_0 = value;
  6671. }
  6672. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
  6673. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  6674. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  6675. inline void set_invoke_impl_1(intptr_t value)
  6676. {
  6677. ___invoke_impl_1 = value;
  6678. }
  6679. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
  6680. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  6681. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  6682. inline void set_m_target_2(RuntimeObject * value)
  6683. {
  6684. ___m_target_2 = value;
  6685. Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
  6686. }
  6687. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
  6688. inline intptr_t get_method_3() const { return ___method_3; }
  6689. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  6690. inline void set_method_3(intptr_t value)
  6691. {
  6692. ___method_3 = value;
  6693. }
  6694. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
  6695. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  6696. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  6697. inline void set_delegate_trampoline_4(intptr_t value)
  6698. {
  6699. ___delegate_trampoline_4 = value;
  6700. }
  6701. inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
  6702. inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
  6703. inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
  6704. inline void set_extra_arg_5(intptr_t value)
  6705. {
  6706. ___extra_arg_5 = value;
  6707. }
  6708. inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
  6709. inline intptr_t get_method_code_6() const { return ___method_code_6; }
  6710. inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
  6711. inline void set_method_code_6(intptr_t value)
  6712. {
  6713. ___method_code_6 = value;
  6714. }
  6715. inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
  6716. inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
  6717. inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
  6718. inline void set_method_info_7(MethodInfo_t * value)
  6719. {
  6720. ___method_info_7 = value;
  6721. Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
  6722. }
  6723. inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
  6724. inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
  6725. inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
  6726. inline void set_original_method_info_8(MethodInfo_t * value)
  6727. {
  6728. ___original_method_info_8 = value;
  6729. Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
  6730. }
  6731. inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
  6732. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; }
  6733. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; }
  6734. inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value)
  6735. {
  6736. ___data_9 = value;
  6737. Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
  6738. }
  6739. inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
  6740. inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
  6741. inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
  6742. inline void set_method_is_virtual_10(bool value)
  6743. {
  6744. ___method_is_virtual_10 = value;
  6745. }
  6746. };
  6747. // Native definition for P/Invoke marshalling of System.Delegate
  6748. struct Delegate_t_marshaled_pinvoke
  6749. {
  6750. intptr_t ___method_ptr_0;
  6751. intptr_t ___invoke_impl_1;
  6752. Il2CppIUnknown* ___m_target_2;
  6753. intptr_t ___method_3;
  6754. intptr_t ___delegate_trampoline_4;
  6755. intptr_t ___extra_arg_5;
  6756. intptr_t ___method_code_6;
  6757. MethodInfo_t * ___method_info_7;
  6758. MethodInfo_t * ___original_method_info_8;
  6759. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  6760. int32_t ___method_is_virtual_10;
  6761. };
  6762. // Native definition for COM marshalling of System.Delegate
  6763. struct Delegate_t_marshaled_com
  6764. {
  6765. intptr_t ___method_ptr_0;
  6766. intptr_t ___invoke_impl_1;
  6767. Il2CppIUnknown* ___m_target_2;
  6768. intptr_t ___method_3;
  6769. intptr_t ___delegate_trampoline_4;
  6770. intptr_t ___extra_arg_5;
  6771. intptr_t ___method_code_6;
  6772. MethodInfo_t * ___method_info_7;
  6773. MethodInfo_t * ___original_method_info_8;
  6774. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  6775. int32_t ___method_is_virtual_10;
  6776. };
  6777. // UnityEngine.Event
  6778. struct Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E : public RuntimeObject
  6779. {
  6780. public:
  6781. // System.IntPtr UnityEngine.Event::m_Ptr
  6782. intptr_t ___m_Ptr_0;
  6783. public:
  6784. inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E, ___m_Ptr_0)); }
  6785. inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; }
  6786. inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; }
  6787. inline void set_m_Ptr_0(intptr_t value)
  6788. {
  6789. ___m_Ptr_0 = value;
  6790. }
  6791. };
  6792. struct Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E_StaticFields
  6793. {
  6794. public:
  6795. // UnityEngine.Event UnityEngine.Event::s_Current
  6796. Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * ___s_Current_1;
  6797. // UnityEngine.Event UnityEngine.Event::s_MasterEvent
  6798. Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * ___s_MasterEvent_2;
  6799. public:
  6800. inline static int32_t get_offset_of_s_Current_1() { return static_cast<int32_t>(offsetof(Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E_StaticFields, ___s_Current_1)); }
  6801. inline Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * get_s_Current_1() const { return ___s_Current_1; }
  6802. inline Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E ** get_address_of_s_Current_1() { return &___s_Current_1; }
  6803. inline void set_s_Current_1(Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * value)
  6804. {
  6805. ___s_Current_1 = value;
  6806. Il2CppCodeGenWriteBarrier((void**)(&___s_Current_1), (void*)value);
  6807. }
  6808. inline static int32_t get_offset_of_s_MasterEvent_2() { return static_cast<int32_t>(offsetof(Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E_StaticFields, ___s_MasterEvent_2)); }
  6809. inline Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * get_s_MasterEvent_2() const { return ___s_MasterEvent_2; }
  6810. inline Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E ** get_address_of_s_MasterEvent_2() { return &___s_MasterEvent_2; }
  6811. inline void set_s_MasterEvent_2(Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * value)
  6812. {
  6813. ___s_MasterEvent_2 = value;
  6814. Il2CppCodeGenWriteBarrier((void**)(&___s_MasterEvent_2), (void*)value);
  6815. }
  6816. };
  6817. // Native definition for P/Invoke marshalling of UnityEngine.Event
  6818. struct Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E_marshaled_pinvoke
  6819. {
  6820. intptr_t ___m_Ptr_0;
  6821. };
  6822. // Native definition for COM marshalling of UnityEngine.Event
  6823. struct Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E_marshaled_com
  6824. {
  6825. intptr_t ___m_Ptr_0;
  6826. };
  6827. // System.Exception
  6828. struct Exception_t : public RuntimeObject
  6829. {
  6830. public:
  6831. // System.String System.Exception::_className
  6832. String_t* ____className_1;
  6833. // System.String System.Exception::_message
  6834. String_t* ____message_2;
  6835. // System.Collections.IDictionary System.Exception::_data
  6836. RuntimeObject* ____data_3;
  6837. // System.Exception System.Exception::_innerException
  6838. Exception_t * ____innerException_4;
  6839. // System.String System.Exception::_helpURL
  6840. String_t* ____helpURL_5;
  6841. // System.Object System.Exception::_stackTrace
  6842. RuntimeObject * ____stackTrace_6;
  6843. // System.String System.Exception::_stackTraceString
  6844. String_t* ____stackTraceString_7;
  6845. // System.String System.Exception::_remoteStackTraceString
  6846. String_t* ____remoteStackTraceString_8;
  6847. // System.Int32 System.Exception::_remoteStackIndex
  6848. int32_t ____remoteStackIndex_9;
  6849. // System.Object System.Exception::_dynamicMethods
  6850. RuntimeObject * ____dynamicMethods_10;
  6851. // System.Int32 System.Exception::_HResult
  6852. int32_t ____HResult_11;
  6853. // System.String System.Exception::_source
  6854. String_t* ____source_12;
  6855. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  6856. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  6857. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  6858. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  6859. // System.IntPtr[] System.Exception::native_trace_ips
  6860. IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15;
  6861. public:
  6862. inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
  6863. inline String_t* get__className_1() const { return ____className_1; }
  6864. inline String_t** get_address_of__className_1() { return &____className_1; }
  6865. inline void set__className_1(String_t* value)
  6866. {
  6867. ____className_1 = value;
  6868. Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
  6869. }
  6870. inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
  6871. inline String_t* get__message_2() const { return ____message_2; }
  6872. inline String_t** get_address_of__message_2() { return &____message_2; }
  6873. inline void set__message_2(String_t* value)
  6874. {
  6875. ____message_2 = value;
  6876. Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
  6877. }
  6878. inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
  6879. inline RuntimeObject* get__data_3() const { return ____data_3; }
  6880. inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
  6881. inline void set__data_3(RuntimeObject* value)
  6882. {
  6883. ____data_3 = value;
  6884. Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
  6885. }
  6886. inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
  6887. inline Exception_t * get__innerException_4() const { return ____innerException_4; }
  6888. inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
  6889. inline void set__innerException_4(Exception_t * value)
  6890. {
  6891. ____innerException_4 = value;
  6892. Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
  6893. }
  6894. inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
  6895. inline String_t* get__helpURL_5() const { return ____helpURL_5; }
  6896. inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
  6897. inline void set__helpURL_5(String_t* value)
  6898. {
  6899. ____helpURL_5 = value;
  6900. Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
  6901. }
  6902. inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
  6903. inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
  6904. inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
  6905. inline void set__stackTrace_6(RuntimeObject * value)
  6906. {
  6907. ____stackTrace_6 = value;
  6908. Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
  6909. }
  6910. inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
  6911. inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
  6912. inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
  6913. inline void set__stackTraceString_7(String_t* value)
  6914. {
  6915. ____stackTraceString_7 = value;
  6916. Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
  6917. }
  6918. inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
  6919. inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
  6920. inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
  6921. inline void set__remoteStackTraceString_8(String_t* value)
  6922. {
  6923. ____remoteStackTraceString_8 = value;
  6924. Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
  6925. }
  6926. inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
  6927. inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
  6928. inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
  6929. inline void set__remoteStackIndex_9(int32_t value)
  6930. {
  6931. ____remoteStackIndex_9 = value;
  6932. }
  6933. inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
  6934. inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
  6935. inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
  6936. inline void set__dynamicMethods_10(RuntimeObject * value)
  6937. {
  6938. ____dynamicMethods_10 = value;
  6939. Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
  6940. }
  6941. inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
  6942. inline int32_t get__HResult_11() const { return ____HResult_11; }
  6943. inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
  6944. inline void set__HResult_11(int32_t value)
  6945. {
  6946. ____HResult_11 = value;
  6947. }
  6948. inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
  6949. inline String_t* get__source_12() const { return ____source_12; }
  6950. inline String_t** get_address_of__source_12() { return &____source_12; }
  6951. inline void set__source_12(String_t* value)
  6952. {
  6953. ____source_12 = value;
  6954. Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
  6955. }
  6956. inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
  6957. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
  6958. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
  6959. inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value)
  6960. {
  6961. ____safeSerializationManager_13 = value;
  6962. Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
  6963. }
  6964. inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
  6965. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; }
  6966. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; }
  6967. inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value)
  6968. {
  6969. ___captured_traces_14 = value;
  6970. Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
  6971. }
  6972. inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
  6973. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
  6974. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
  6975. inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value)
  6976. {
  6977. ___native_trace_ips_15 = value;
  6978. Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
  6979. }
  6980. };
  6981. struct Exception_t_StaticFields
  6982. {
  6983. public:
  6984. // System.Object System.Exception::s_EDILock
  6985. RuntimeObject * ___s_EDILock_0;
  6986. public:
  6987. inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
  6988. inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
  6989. inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
  6990. inline void set_s_EDILock_0(RuntimeObject * value)
  6991. {
  6992. ___s_EDILock_0 = value;
  6993. Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
  6994. }
  6995. };
  6996. // Native definition for P/Invoke marshalling of System.Exception
  6997. struct Exception_t_marshaled_pinvoke
  6998. {
  6999. char* ____className_1;
  7000. char* ____message_2;
  7001. RuntimeObject* ____data_3;
  7002. Exception_t_marshaled_pinvoke* ____innerException_4;
  7003. char* ____helpURL_5;
  7004. Il2CppIUnknown* ____stackTrace_6;
  7005. char* ____stackTraceString_7;
  7006. char* ____remoteStackTraceString_8;
  7007. int32_t ____remoteStackIndex_9;
  7008. Il2CppIUnknown* ____dynamicMethods_10;
  7009. int32_t ____HResult_11;
  7010. char* ____source_12;
  7011. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7012. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7013. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  7014. };
  7015. // Native definition for COM marshalling of System.Exception
  7016. struct Exception_t_marshaled_com
  7017. {
  7018. Il2CppChar* ____className_1;
  7019. Il2CppChar* ____message_2;
  7020. RuntimeObject* ____data_3;
  7021. Exception_t_marshaled_com* ____innerException_4;
  7022. Il2CppChar* ____helpURL_5;
  7023. Il2CppIUnknown* ____stackTrace_6;
  7024. Il2CppChar* ____stackTraceString_7;
  7025. Il2CppChar* ____remoteStackTraceString_8;
  7026. int32_t ____remoteStackIndex_9;
  7027. Il2CppIUnknown* ____dynamicMethods_10;
  7028. int32_t ____HResult_11;
  7029. Il2CppChar* ____source_12;
  7030. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7031. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7032. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  7033. };
  7034. // System.ExceptionArgument
  7035. struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F
  7036. {
  7037. public:
  7038. // System.Int32 System.ExceptionArgument::value__
  7039. int32_t ___value___2;
  7040. public:
  7041. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); }
  7042. inline int32_t get_value___2() const { return ___value___2; }
  7043. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7044. inline void set_value___2(int32_t value)
  7045. {
  7046. ___value___2 = value;
  7047. }
  7048. };
  7049. // System.ExceptionArgument
  7050. struct ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737
  7051. {
  7052. public:
  7053. // System.Int32 System.ExceptionArgument::value__
  7054. int32_t ___value___2;
  7055. public:
  7056. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737, ___value___2)); }
  7057. inline int32_t get_value___2() const { return ___value___2; }
  7058. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7059. inline void set_value___2(int32_t value)
  7060. {
  7061. ___value___2 = value;
  7062. }
  7063. };
  7064. // System.ExceptionResource
  7065. struct ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA
  7066. {
  7067. public:
  7068. // System.Int32 System.ExceptionResource::value__
  7069. int32_t ___value___2;
  7070. public:
  7071. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA, ___value___2)); }
  7072. inline int32_t get_value___2() const { return ___value___2; }
  7073. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7074. inline void set_value___2(int32_t value)
  7075. {
  7076. ___value___2 = value;
  7077. }
  7078. };
  7079. // SixLabors.ImageSharp.Image
  7080. struct Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE : public RuntimeObject
  7081. {
  7082. public:
  7083. // System.Boolean SixLabors.ImageSharp.Image::isDisposed
  7084. bool ___isDisposed_0;
  7085. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Image::size
  7086. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___size_1;
  7087. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Image::configuration
  7088. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2;
  7089. // SixLabors.ImageSharp.Formats.PixelTypeInfo SixLabors.ImageSharp.Image::<PixelType>k__BackingField
  7090. PixelTypeInfo_tE2D6D83EC24DE1FCC65833BC404DE814A167B18E * ___U3CPixelTypeU3Ek__BackingField_3;
  7091. // SixLabors.ImageSharp.Metadata.ImageMetadata SixLabors.ImageSharp.Image::<Metadata>k__BackingField
  7092. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * ___U3CMetadataU3Ek__BackingField_4;
  7093. public:
  7094. inline static int32_t get_offset_of_isDisposed_0() { return static_cast<int32_t>(offsetof(Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE, ___isDisposed_0)); }
  7095. inline bool get_isDisposed_0() const { return ___isDisposed_0; }
  7096. inline bool* get_address_of_isDisposed_0() { return &___isDisposed_0; }
  7097. inline void set_isDisposed_0(bool value)
  7098. {
  7099. ___isDisposed_0 = value;
  7100. }
  7101. inline static int32_t get_offset_of_size_1() { return static_cast<int32_t>(offsetof(Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE, ___size_1)); }
  7102. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_size_1() const { return ___size_1; }
  7103. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_size_1() { return &___size_1; }
  7104. inline void set_size_1(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  7105. {
  7106. ___size_1 = value;
  7107. }
  7108. inline static int32_t get_offset_of_configuration_2() { return static_cast<int32_t>(offsetof(Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE, ___configuration_2)); }
  7109. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; }
  7110. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; }
  7111. inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7112. {
  7113. ___configuration_2 = value;
  7114. Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value);
  7115. }
  7116. inline static int32_t get_offset_of_U3CPixelTypeU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE, ___U3CPixelTypeU3Ek__BackingField_3)); }
  7117. inline PixelTypeInfo_tE2D6D83EC24DE1FCC65833BC404DE814A167B18E * get_U3CPixelTypeU3Ek__BackingField_3() const { return ___U3CPixelTypeU3Ek__BackingField_3; }
  7118. inline PixelTypeInfo_tE2D6D83EC24DE1FCC65833BC404DE814A167B18E ** get_address_of_U3CPixelTypeU3Ek__BackingField_3() { return &___U3CPixelTypeU3Ek__BackingField_3; }
  7119. inline void set_U3CPixelTypeU3Ek__BackingField_3(PixelTypeInfo_tE2D6D83EC24DE1FCC65833BC404DE814A167B18E * value)
  7120. {
  7121. ___U3CPixelTypeU3Ek__BackingField_3 = value;
  7122. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelTypeU3Ek__BackingField_3), (void*)value);
  7123. }
  7124. inline static int32_t get_offset_of_U3CMetadataU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE, ___U3CMetadataU3Ek__BackingField_4)); }
  7125. inline ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * get_U3CMetadataU3Ek__BackingField_4() const { return ___U3CMetadataU3Ek__BackingField_4; }
  7126. inline ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA ** get_address_of_U3CMetadataU3Ek__BackingField_4() { return &___U3CMetadataU3Ek__BackingField_4; }
  7127. inline void set_U3CMetadataU3Ek__BackingField_4(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * value)
  7128. {
  7129. ___U3CMetadataU3Ek__BackingField_4 = value;
  7130. Il2CppCodeGenWriteBarrier((void**)(&___U3CMetadataU3Ek__BackingField_4), (void*)value);
  7131. }
  7132. };
  7133. // System.MemoryExtensions
  7134. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40 : public RuntimeObject
  7135. {
  7136. public:
  7137. public:
  7138. };
  7139. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields
  7140. {
  7141. public:
  7142. // System.IntPtr System.MemoryExtensions::StringAdjustment
  7143. intptr_t ___StringAdjustment_0;
  7144. public:
  7145. inline static int32_t get_offset_of_StringAdjustment_0() { return static_cast<int32_t>(offsetof(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields, ___StringAdjustment_0)); }
  7146. inline intptr_t get_StringAdjustment_0() const { return ___StringAdjustment_0; }
  7147. inline intptr_t* get_address_of_StringAdjustment_0() { return &___StringAdjustment_0; }
  7148. inline void set_StringAdjustment_0(intptr_t value)
  7149. {
  7150. ___StringAdjustment_0 = value;
  7151. }
  7152. };
  7153. // System.Buffers.MemoryHandle
  7154. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C
  7155. {
  7156. public:
  7157. // System.Void* System.Buffers.MemoryHandle::_pointer
  7158. void* ____pointer_0;
  7159. // System.Runtime.InteropServices.GCHandle System.Buffers.MemoryHandle::_handle
  7160. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  7161. // System.Buffers.IPinnable System.Buffers.MemoryHandle::_pinnable
  7162. RuntimeObject* ____pinnable_2;
  7163. public:
  7164. inline static int32_t get_offset_of__pointer_0() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pointer_0)); }
  7165. inline void* get__pointer_0() const { return ____pointer_0; }
  7166. inline void** get_address_of__pointer_0() { return &____pointer_0; }
  7167. inline void set__pointer_0(void* value)
  7168. {
  7169. ____pointer_0 = value;
  7170. }
  7171. inline static int32_t get_offset_of__handle_1() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____handle_1)); }
  7172. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get__handle_1() const { return ____handle_1; }
  7173. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of__handle_1() { return &____handle_1; }
  7174. inline void set__handle_1(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7175. {
  7176. ____handle_1 = value;
  7177. }
  7178. inline static int32_t get_offset_of__pinnable_2() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pinnable_2)); }
  7179. inline RuntimeObject* get__pinnable_2() const { return ____pinnable_2; }
  7180. inline RuntimeObject** get_address_of__pinnable_2() { return &____pinnable_2; }
  7181. inline void set__pinnable_2(RuntimeObject* value)
  7182. {
  7183. ____pinnable_2 = value;
  7184. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_2), (void*)value);
  7185. }
  7186. };
  7187. // Native definition for P/Invoke marshalling of System.Buffers.MemoryHandle
  7188. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_pinvoke
  7189. {
  7190. void* ____pointer_0;
  7191. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  7192. RuntimeObject* ____pinnable_2;
  7193. };
  7194. // Native definition for COM marshalling of System.Buffers.MemoryHandle
  7195. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_com
  7196. {
  7197. void* ____pointer_0;
  7198. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  7199. RuntimeObject* ____pinnable_2;
  7200. };
  7201. // SixLabors.ImageSharp.Metadata.PixelResolutionUnit
  7202. struct PixelResolutionUnit_t01E0578A44AB679E59F353342D2340A6721D30C4
  7203. {
  7204. public:
  7205. // System.Byte SixLabors.ImageSharp.Metadata.PixelResolutionUnit::value__
  7206. uint8_t ___value___2;
  7207. public:
  7208. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PixelResolutionUnit_t01E0578A44AB679E59F353342D2340A6721D30C4, ___value___2)); }
  7209. inline uint8_t get_value___2() const { return ___value___2; }
  7210. inline uint8_t* get_address_of_value___2() { return &___value___2; }
  7211. inline void set_value___2(uint8_t value)
  7212. {
  7213. ___value___2 = value;
  7214. }
  7215. };
  7216. // UnityEngine.UIElements.PropagationPhase
  7217. struct PropagationPhase_tDAF453F45C8A7EC36F0ADFDF89D406305FBFAFB8
  7218. {
  7219. public:
  7220. // System.Int32 UnityEngine.UIElements.PropagationPhase::value__
  7221. int32_t ___value___2;
  7222. public:
  7223. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PropagationPhase_tDAF453F45C8A7EC36F0ADFDF89D406305FBFAFB8, ___value___2)); }
  7224. inline int32_t get_value___2() const { return ___value___2; }
  7225. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7226. inline void set_value___2(int32_t value)
  7227. {
  7228. ___value___2 = value;
  7229. }
  7230. };
  7231. // SixLabors.ImageSharp.ReadOrigin
  7232. struct ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8
  7233. {
  7234. public:
  7235. // System.Int32 SixLabors.ImageSharp.ReadOrigin::value__
  7236. int32_t ___value___2;
  7237. public:
  7238. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8, ___value___2)); }
  7239. inline int32_t get_value___2() const { return ___value___2; }
  7240. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7241. inline void set_value___2(int32_t value)
  7242. {
  7243. ___value___2 = value;
  7244. }
  7245. };
  7246. // SixLabors.ImageSharp.PixelFormats.Rgba32
  7247. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3
  7248. {
  7249. public:
  7250. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::R
  7251. uint8_t ___R_0;
  7252. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::G
  7253. uint8_t ___G_1;
  7254. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::B
  7255. uint8_t ___B_2;
  7256. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::A
  7257. uint8_t ___A_3;
  7258. public:
  7259. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___R_0)); }
  7260. inline uint8_t get_R_0() const { return ___R_0; }
  7261. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  7262. inline void set_R_0(uint8_t value)
  7263. {
  7264. ___R_0 = value;
  7265. }
  7266. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___G_1)); }
  7267. inline uint8_t get_G_1() const { return ___G_1; }
  7268. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  7269. inline void set_G_1(uint8_t value)
  7270. {
  7271. ___G_1 = value;
  7272. }
  7273. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___B_2)); }
  7274. inline uint8_t get_B_2() const { return ___B_2; }
  7275. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  7276. inline void set_B_2(uint8_t value)
  7277. {
  7278. ___B_2 = value;
  7279. }
  7280. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___A_3)); }
  7281. inline uint8_t get_A_3() const { return ___A_3; }
  7282. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  7283. inline void set_A_3(uint8_t value)
  7284. {
  7285. ___A_3 = value;
  7286. }
  7287. };
  7288. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields
  7289. {
  7290. public:
  7291. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::MaxBytes
  7292. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  7293. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::Half
  7294. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  7295. public:
  7296. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___MaxBytes_4)); }
  7297. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  7298. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  7299. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7300. {
  7301. ___MaxBytes_4 = value;
  7302. }
  7303. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___Half_5)); }
  7304. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  7305. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  7306. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7307. {
  7308. ___Half_5 = value;
  7309. }
  7310. };
  7311. // System.RuntimeTypeHandle
  7312. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  7313. {
  7314. public:
  7315. // System.IntPtr System.RuntimeTypeHandle::value
  7316. intptr_t ___value_0;
  7317. public:
  7318. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  7319. inline intptr_t get_value_0() const { return ___value_0; }
  7320. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  7321. inline void set_value_0(intptr_t value)
  7322. {
  7323. ___value_0 = value;
  7324. }
  7325. };
  7326. // SixLabors.ImageSharp.Memory.SpanCacheMode
  7327. struct SpanCacheMode_t40013CE98A05C07704EEC3CE35CE0ECED520AA41
  7328. {
  7329. public:
  7330. // System.Int32 SixLabors.ImageSharp.Memory.SpanCacheMode::value__
  7331. int32_t ___value___2;
  7332. public:
  7333. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SpanCacheMode_t40013CE98A05C07704EEC3CE35CE0ECED520AA41, ___value___2)); }
  7334. inline int32_t get_value___2() const { return ___value___2; }
  7335. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7336. inline void set_value___2(int32_t value)
  7337. {
  7338. ___value___2 = value;
  7339. }
  7340. };
  7341. // UnityEngine.UIElements.EventBase/EventPropagation
  7342. struct EventPropagation_t9A8C835BE25DB3F80F1A3B7C5A2D20319578DFB0
  7343. {
  7344. public:
  7345. // System.Int32 UnityEngine.UIElements.EventBase/EventPropagation::value__
  7346. int32_t ___value___2;
  7347. public:
  7348. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(EventPropagation_t9A8C835BE25DB3F80F1A3B7C5A2D20319578DFB0, ___value___2)); }
  7349. inline int32_t get_value___2() const { return ___value___2; }
  7350. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7351. inline void set_value___2(int32_t value)
  7352. {
  7353. ___value___2 = value;
  7354. }
  7355. };
  7356. // UnityEngine.UIElements.EventBase/LifeCycleStatus
  7357. struct LifeCycleStatus_t05EC3A0D5AE0E801FE6B611D51023B1F4D093B0F
  7358. {
  7359. public:
  7360. // System.Int32 UnityEngine.UIElements.EventBase/LifeCycleStatus::value__
  7361. int32_t ___value___2;
  7362. public:
  7363. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LifeCycleStatus_t05EC3A0D5AE0E801FE6B611D51023B1F4D093B0F, ___value___2)); }
  7364. inline int32_t get_value___2() const { return ___value___2; }
  7365. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7366. inline void set_value___2(int32_t value)
  7367. {
  7368. ___value___2 = value;
  7369. }
  7370. };
  7371. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>
  7372. struct ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E
  7373. {
  7374. public:
  7375. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7376. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7377. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7378. RuntimeObject* ___table_1;
  7379. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7380. int16_t* ___tablePointer_2;
  7381. public:
  7382. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E, ___tableHandle_0)); }
  7383. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7384. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7385. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7386. {
  7387. ___tableHandle_0 = value;
  7388. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7389. }
  7390. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E, ___table_1)); }
  7391. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7392. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7393. inline void set_table_1(RuntimeObject* value)
  7394. {
  7395. ___table_1 = value;
  7396. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7397. }
  7398. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E, ___tablePointer_2)); }
  7399. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7400. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7401. inline void set_tablePointer_2(int16_t* value)
  7402. {
  7403. ___tablePointer_2 = value;
  7404. }
  7405. };
  7406. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>
  7407. struct ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3
  7408. {
  7409. public:
  7410. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7411. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7412. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7413. RuntimeObject* ___table_1;
  7414. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7415. int16_t* ___tablePointer_2;
  7416. public:
  7417. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3, ___tableHandle_0)); }
  7418. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7419. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7420. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7421. {
  7422. ___tableHandle_0 = value;
  7423. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7424. }
  7425. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3, ___table_1)); }
  7426. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7427. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7428. inline void set_table_1(RuntimeObject* value)
  7429. {
  7430. ___table_1 = value;
  7431. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7432. }
  7433. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3, ___tablePointer_2)); }
  7434. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7435. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7436. inline void set_tablePointer_2(int16_t* value)
  7437. {
  7438. ___tablePointer_2 = value;
  7439. }
  7440. };
  7441. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>
  7442. struct ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC
  7443. {
  7444. public:
  7445. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7446. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7447. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7448. RuntimeObject* ___table_1;
  7449. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7450. int16_t* ___tablePointer_2;
  7451. public:
  7452. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC, ___tableHandle_0)); }
  7453. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7454. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7455. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7456. {
  7457. ___tableHandle_0 = value;
  7458. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7459. }
  7460. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC, ___table_1)); }
  7461. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7462. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7463. inline void set_table_1(RuntimeObject* value)
  7464. {
  7465. ___table_1 = value;
  7466. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7467. }
  7468. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC, ___tablePointer_2)); }
  7469. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7470. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7471. inline void set_tablePointer_2(int16_t* value)
  7472. {
  7473. ___tablePointer_2 = value;
  7474. }
  7475. };
  7476. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>
  7477. struct ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888
  7478. {
  7479. public:
  7480. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7481. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7482. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7483. RuntimeObject* ___table_1;
  7484. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7485. int16_t* ___tablePointer_2;
  7486. public:
  7487. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888, ___tableHandle_0)); }
  7488. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7489. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7490. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7491. {
  7492. ___tableHandle_0 = value;
  7493. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7494. }
  7495. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888, ___table_1)); }
  7496. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7497. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7498. inline void set_table_1(RuntimeObject* value)
  7499. {
  7500. ___table_1 = value;
  7501. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7502. }
  7503. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888, ___tablePointer_2)); }
  7504. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7505. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7506. inline void set_tablePointer_2(int16_t* value)
  7507. {
  7508. ___tablePointer_2 = value;
  7509. }
  7510. };
  7511. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>
  7512. struct ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421
  7513. {
  7514. public:
  7515. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7516. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7517. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7518. RuntimeObject* ___table_1;
  7519. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7520. int16_t* ___tablePointer_2;
  7521. public:
  7522. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421, ___tableHandle_0)); }
  7523. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7524. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7525. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7526. {
  7527. ___tableHandle_0 = value;
  7528. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7529. }
  7530. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421, ___table_1)); }
  7531. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7532. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7533. inline void set_table_1(RuntimeObject* value)
  7534. {
  7535. ___table_1 = value;
  7536. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7537. }
  7538. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421, ___tablePointer_2)); }
  7539. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7540. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7541. inline void set_tablePointer_2(int16_t* value)
  7542. {
  7543. ___tablePointer_2 = value;
  7544. }
  7545. };
  7546. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>
  7547. struct ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF
  7548. {
  7549. public:
  7550. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7551. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7552. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7553. RuntimeObject* ___table_1;
  7554. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7555. int16_t* ___tablePointer_2;
  7556. public:
  7557. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF, ___tableHandle_0)); }
  7558. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7559. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7560. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7561. {
  7562. ___tableHandle_0 = value;
  7563. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7564. }
  7565. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF, ___table_1)); }
  7566. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7567. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7568. inline void set_table_1(RuntimeObject* value)
  7569. {
  7570. ___table_1 = value;
  7571. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7572. }
  7573. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF, ___tablePointer_2)); }
  7574. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7575. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7576. inline void set_tablePointer_2(int16_t* value)
  7577. {
  7578. ___tablePointer_2 = value;
  7579. }
  7580. };
  7581. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  7582. struct ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB
  7583. {
  7584. public:
  7585. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7586. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7587. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7588. RuntimeObject* ___table_1;
  7589. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7590. int16_t* ___tablePointer_2;
  7591. public:
  7592. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB, ___tableHandle_0)); }
  7593. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7594. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7595. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7596. {
  7597. ___tableHandle_0 = value;
  7598. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7599. }
  7600. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB, ___table_1)); }
  7601. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7602. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7603. inline void set_table_1(RuntimeObject* value)
  7604. {
  7605. ___table_1 = value;
  7606. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7607. }
  7608. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB, ___tablePointer_2)); }
  7609. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7610. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7611. inline void set_tablePointer_2(int16_t* value)
  7612. {
  7613. ___tablePointer_2 = value;
  7614. }
  7615. };
  7616. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  7617. struct ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56
  7618. {
  7619. public:
  7620. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7621. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7622. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7623. RuntimeObject* ___table_1;
  7624. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7625. int16_t* ___tablePointer_2;
  7626. public:
  7627. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56, ___tableHandle_0)); }
  7628. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7629. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7630. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7631. {
  7632. ___tableHandle_0 = value;
  7633. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7634. }
  7635. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56, ___table_1)); }
  7636. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7637. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7638. inline void set_table_1(RuntimeObject* value)
  7639. {
  7640. ___table_1 = value;
  7641. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7642. }
  7643. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56, ___tablePointer_2)); }
  7644. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7645. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7646. inline void set_tablePointer_2(int16_t* value)
  7647. {
  7648. ___tablePointer_2 = value;
  7649. }
  7650. };
  7651. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>
  7652. struct ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30
  7653. {
  7654. public:
  7655. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7656. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7657. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7658. RuntimeObject* ___table_1;
  7659. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7660. int16_t* ___tablePointer_2;
  7661. public:
  7662. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30, ___tableHandle_0)); }
  7663. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7664. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7665. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7666. {
  7667. ___tableHandle_0 = value;
  7668. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7669. }
  7670. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30, ___table_1)); }
  7671. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7672. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7673. inline void set_table_1(RuntimeObject* value)
  7674. {
  7675. ___table_1 = value;
  7676. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7677. }
  7678. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30, ___tablePointer_2)); }
  7679. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7680. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7681. inline void set_tablePointer_2(int16_t* value)
  7682. {
  7683. ___tablePointer_2 = value;
  7684. }
  7685. };
  7686. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  7687. struct ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58
  7688. {
  7689. public:
  7690. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7691. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7692. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7693. RuntimeObject* ___table_1;
  7694. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7695. int16_t* ___tablePointer_2;
  7696. public:
  7697. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58, ___tableHandle_0)); }
  7698. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7699. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7700. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7701. {
  7702. ___tableHandle_0 = value;
  7703. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7704. }
  7705. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58, ___table_1)); }
  7706. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7707. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7708. inline void set_table_1(RuntimeObject* value)
  7709. {
  7710. ___table_1 = value;
  7711. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7712. }
  7713. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58, ___tablePointer_2)); }
  7714. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7715. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7716. inline void set_tablePointer_2(int16_t* value)
  7717. {
  7718. ___tablePointer_2 = value;
  7719. }
  7720. };
  7721. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  7722. struct ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997
  7723. {
  7724. public:
  7725. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7726. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7727. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7728. RuntimeObject* ___table_1;
  7729. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7730. int16_t* ___tablePointer_2;
  7731. public:
  7732. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997, ___tableHandle_0)); }
  7733. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7734. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7735. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7736. {
  7737. ___tableHandle_0 = value;
  7738. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7739. }
  7740. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997, ___table_1)); }
  7741. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7742. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7743. inline void set_table_1(RuntimeObject* value)
  7744. {
  7745. ___table_1 = value;
  7746. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7747. }
  7748. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997, ___tablePointer_2)); }
  7749. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7750. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7751. inline void set_tablePointer_2(int16_t* value)
  7752. {
  7753. ___tablePointer_2 = value;
  7754. }
  7755. };
  7756. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  7757. struct ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD
  7758. {
  7759. public:
  7760. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7761. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7762. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7763. RuntimeObject* ___table_1;
  7764. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7765. int16_t* ___tablePointer_2;
  7766. public:
  7767. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD, ___tableHandle_0)); }
  7768. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7769. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7770. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7771. {
  7772. ___tableHandle_0 = value;
  7773. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7774. }
  7775. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD, ___table_1)); }
  7776. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7777. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7778. inline void set_table_1(RuntimeObject* value)
  7779. {
  7780. ___table_1 = value;
  7781. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7782. }
  7783. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD, ___tablePointer_2)); }
  7784. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7785. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7786. inline void set_tablePointer_2(int16_t* value)
  7787. {
  7788. ___tablePointer_2 = value;
  7789. }
  7790. };
  7791. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>
  7792. struct ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1
  7793. {
  7794. public:
  7795. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7796. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7797. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7798. RuntimeObject* ___table_1;
  7799. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7800. int16_t* ___tablePointer_2;
  7801. public:
  7802. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1, ___tableHandle_0)); }
  7803. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7804. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7805. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7806. {
  7807. ___tableHandle_0 = value;
  7808. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7809. }
  7810. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1, ___table_1)); }
  7811. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7812. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7813. inline void set_table_1(RuntimeObject* value)
  7814. {
  7815. ___table_1 = value;
  7816. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7817. }
  7818. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1, ___tablePointer_2)); }
  7819. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7820. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7821. inline void set_tablePointer_2(int16_t* value)
  7822. {
  7823. ___tablePointer_2 = value;
  7824. }
  7825. };
  7826. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>
  7827. struct ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A
  7828. {
  7829. public:
  7830. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7831. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7832. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7833. RuntimeObject* ___table_1;
  7834. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7835. int16_t* ___tablePointer_2;
  7836. public:
  7837. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A, ___tableHandle_0)); }
  7838. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7839. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7840. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7841. {
  7842. ___tableHandle_0 = value;
  7843. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7844. }
  7845. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A, ___table_1)); }
  7846. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7847. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7848. inline void set_table_1(RuntimeObject* value)
  7849. {
  7850. ___table_1 = value;
  7851. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7852. }
  7853. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A, ___tablePointer_2)); }
  7854. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7855. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7856. inline void set_tablePointer_2(int16_t* value)
  7857. {
  7858. ___tablePointer_2 = value;
  7859. }
  7860. };
  7861. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>
  7862. struct ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0
  7863. {
  7864. public:
  7865. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7866. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7867. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7868. RuntimeObject* ___table_1;
  7869. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7870. int16_t* ___tablePointer_2;
  7871. public:
  7872. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0, ___tableHandle_0)); }
  7873. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7874. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7875. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7876. {
  7877. ___tableHandle_0 = value;
  7878. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7879. }
  7880. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0, ___table_1)); }
  7881. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7882. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7883. inline void set_table_1(RuntimeObject* value)
  7884. {
  7885. ___table_1 = value;
  7886. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7887. }
  7888. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0, ___tablePointer_2)); }
  7889. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7890. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7891. inline void set_tablePointer_2(int16_t* value)
  7892. {
  7893. ___tablePointer_2 = value;
  7894. }
  7895. };
  7896. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>
  7897. struct ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB
  7898. {
  7899. public:
  7900. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7901. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7902. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7903. RuntimeObject* ___table_1;
  7904. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7905. int16_t* ___tablePointer_2;
  7906. public:
  7907. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB, ___tableHandle_0)); }
  7908. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7909. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7910. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7911. {
  7912. ___tableHandle_0 = value;
  7913. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7914. }
  7915. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB, ___table_1)); }
  7916. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7917. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7918. inline void set_table_1(RuntimeObject* value)
  7919. {
  7920. ___table_1 = value;
  7921. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7922. }
  7923. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB, ___tablePointer_2)); }
  7924. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7925. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7926. inline void set_tablePointer_2(int16_t* value)
  7927. {
  7928. ___tablePointer_2 = value;
  7929. }
  7930. };
  7931. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  7932. struct ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD
  7933. {
  7934. public:
  7935. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7936. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7937. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7938. RuntimeObject* ___table_1;
  7939. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7940. int16_t* ___tablePointer_2;
  7941. public:
  7942. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD, ___tableHandle_0)); }
  7943. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7944. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7945. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7946. {
  7947. ___tableHandle_0 = value;
  7948. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7949. }
  7950. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD, ___table_1)); }
  7951. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7952. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7953. inline void set_table_1(RuntimeObject* value)
  7954. {
  7955. ___table_1 = value;
  7956. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7957. }
  7958. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD, ___tablePointer_2)); }
  7959. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7960. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7961. inline void set_tablePointer_2(int16_t* value)
  7962. {
  7963. ___tablePointer_2 = value;
  7964. }
  7965. };
  7966. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  7967. struct ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E
  7968. {
  7969. public:
  7970. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  7971. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  7972. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  7973. RuntimeObject* ___table_1;
  7974. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  7975. int16_t* ___tablePointer_2;
  7976. public:
  7977. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E, ___tableHandle_0)); }
  7978. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  7979. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  7980. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  7981. {
  7982. ___tableHandle_0 = value;
  7983. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  7984. }
  7985. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E, ___table_1)); }
  7986. inline RuntimeObject* get_table_1() const { return ___table_1; }
  7987. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  7988. inline void set_table_1(RuntimeObject* value)
  7989. {
  7990. ___table_1 = value;
  7991. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  7992. }
  7993. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E, ___tablePointer_2)); }
  7994. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  7995. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  7996. inline void set_tablePointer_2(int16_t* value)
  7997. {
  7998. ___tablePointer_2 = value;
  7999. }
  8000. };
  8001. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  8002. struct ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63
  8003. {
  8004. public:
  8005. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8006. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8007. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8008. RuntimeObject* ___table_1;
  8009. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8010. int16_t* ___tablePointer_2;
  8011. public:
  8012. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63, ___tableHandle_0)); }
  8013. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8014. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8015. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8016. {
  8017. ___tableHandle_0 = value;
  8018. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8019. }
  8020. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63, ___table_1)); }
  8021. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8022. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8023. inline void set_table_1(RuntimeObject* value)
  8024. {
  8025. ___table_1 = value;
  8026. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8027. }
  8028. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63, ___tablePointer_2)); }
  8029. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8030. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8031. inline void set_tablePointer_2(int16_t* value)
  8032. {
  8033. ___tablePointer_2 = value;
  8034. }
  8035. };
  8036. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  8037. struct ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30
  8038. {
  8039. public:
  8040. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8041. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8042. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8043. RuntimeObject* ___table_1;
  8044. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8045. int16_t* ___tablePointer_2;
  8046. public:
  8047. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30, ___tableHandle_0)); }
  8048. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8049. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8050. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8051. {
  8052. ___tableHandle_0 = value;
  8053. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8054. }
  8055. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30, ___table_1)); }
  8056. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8057. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8058. inline void set_table_1(RuntimeObject* value)
  8059. {
  8060. ___table_1 = value;
  8061. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8062. }
  8063. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30, ___tablePointer_2)); }
  8064. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8065. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8066. inline void set_tablePointer_2(int16_t* value)
  8067. {
  8068. ___tablePointer_2 = value;
  8069. }
  8070. };
  8071. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>
  8072. struct ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951
  8073. {
  8074. public:
  8075. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8076. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8077. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8078. RuntimeObject* ___table_1;
  8079. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8080. int16_t* ___tablePointer_2;
  8081. public:
  8082. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951, ___tableHandle_0)); }
  8083. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8084. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8085. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8086. {
  8087. ___tableHandle_0 = value;
  8088. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8089. }
  8090. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951, ___table_1)); }
  8091. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8092. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8093. inline void set_table_1(RuntimeObject* value)
  8094. {
  8095. ___table_1 = value;
  8096. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8097. }
  8098. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951, ___tablePointer_2)); }
  8099. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8100. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8101. inline void set_tablePointer_2(int16_t* value)
  8102. {
  8103. ___tablePointer_2 = value;
  8104. }
  8105. };
  8106. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>
  8107. struct ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365
  8108. {
  8109. public:
  8110. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8111. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8112. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8113. RuntimeObject* ___table_1;
  8114. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8115. int16_t* ___tablePointer_2;
  8116. public:
  8117. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365, ___tableHandle_0)); }
  8118. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8119. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8120. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8121. {
  8122. ___tableHandle_0 = value;
  8123. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8124. }
  8125. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365, ___table_1)); }
  8126. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8127. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8128. inline void set_table_1(RuntimeObject* value)
  8129. {
  8130. ___table_1 = value;
  8131. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8132. }
  8133. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365, ___tablePointer_2)); }
  8134. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8135. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8136. inline void set_tablePointer_2(int16_t* value)
  8137. {
  8138. ___tablePointer_2 = value;
  8139. }
  8140. };
  8141. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>
  8142. struct ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47
  8143. {
  8144. public:
  8145. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8146. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8147. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8148. RuntimeObject* ___table_1;
  8149. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8150. int16_t* ___tablePointer_2;
  8151. public:
  8152. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47, ___tableHandle_0)); }
  8153. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8154. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8155. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8156. {
  8157. ___tableHandle_0 = value;
  8158. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8159. }
  8160. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47, ___table_1)); }
  8161. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8162. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8163. inline void set_table_1(RuntimeObject* value)
  8164. {
  8165. ___table_1 = value;
  8166. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8167. }
  8168. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47, ___tablePointer_2)); }
  8169. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8170. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8171. inline void set_tablePointer_2(int16_t* value)
  8172. {
  8173. ___tablePointer_2 = value;
  8174. }
  8175. };
  8176. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  8177. struct ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB
  8178. {
  8179. public:
  8180. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8181. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8182. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8183. RuntimeObject* ___table_1;
  8184. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8185. int16_t* ___tablePointer_2;
  8186. public:
  8187. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB, ___tableHandle_0)); }
  8188. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8189. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8190. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8191. {
  8192. ___tableHandle_0 = value;
  8193. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8194. }
  8195. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB, ___table_1)); }
  8196. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8197. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8198. inline void set_table_1(RuntimeObject* value)
  8199. {
  8200. ___table_1 = value;
  8201. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8202. }
  8203. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB, ___tablePointer_2)); }
  8204. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8205. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8206. inline void set_tablePointer_2(int16_t* value)
  8207. {
  8208. ___tablePointer_2 = value;
  8209. }
  8210. };
  8211. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>
  8212. struct ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607
  8213. {
  8214. public:
  8215. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8216. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8217. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8218. RuntimeObject* ___table_1;
  8219. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8220. int16_t* ___tablePointer_2;
  8221. public:
  8222. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607, ___tableHandle_0)); }
  8223. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8224. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8225. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8226. {
  8227. ___tableHandle_0 = value;
  8228. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8229. }
  8230. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607, ___table_1)); }
  8231. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8232. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8233. inline void set_table_1(RuntimeObject* value)
  8234. {
  8235. ___table_1 = value;
  8236. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8237. }
  8238. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607, ___tablePointer_2)); }
  8239. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8240. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8241. inline void set_tablePointer_2(int16_t* value)
  8242. {
  8243. ___tablePointer_2 = value;
  8244. }
  8245. };
  8246. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>
  8247. struct ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830
  8248. {
  8249. public:
  8250. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8251. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8252. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8253. RuntimeObject* ___table_1;
  8254. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8255. int16_t* ___tablePointer_2;
  8256. public:
  8257. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830, ___tableHandle_0)); }
  8258. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8259. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8260. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8261. {
  8262. ___tableHandle_0 = value;
  8263. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8264. }
  8265. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830, ___table_1)); }
  8266. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8267. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8268. inline void set_table_1(RuntimeObject* value)
  8269. {
  8270. ___table_1 = value;
  8271. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8272. }
  8273. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830, ___tablePointer_2)); }
  8274. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8275. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8276. inline void set_tablePointer_2(int16_t* value)
  8277. {
  8278. ___tablePointer_2 = value;
  8279. }
  8280. };
  8281. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  8282. struct ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC
  8283. {
  8284. public:
  8285. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8286. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8287. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8288. RuntimeObject* ___table_1;
  8289. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8290. int16_t* ___tablePointer_2;
  8291. public:
  8292. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC, ___tableHandle_0)); }
  8293. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8294. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8295. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8296. {
  8297. ___tableHandle_0 = value;
  8298. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8299. }
  8300. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC, ___table_1)); }
  8301. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8302. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8303. inline void set_table_1(RuntimeObject* value)
  8304. {
  8305. ___table_1 = value;
  8306. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8307. }
  8308. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC, ___tablePointer_2)); }
  8309. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8310. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8311. inline void set_tablePointer_2(int16_t* value)
  8312. {
  8313. ___tablePointer_2 = value;
  8314. }
  8315. };
  8316. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>
  8317. struct ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B
  8318. {
  8319. public:
  8320. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8321. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8322. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8323. RuntimeObject* ___table_1;
  8324. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8325. int16_t* ___tablePointer_2;
  8326. public:
  8327. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B, ___tableHandle_0)); }
  8328. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8329. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8330. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8331. {
  8332. ___tableHandle_0 = value;
  8333. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8334. }
  8335. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B, ___table_1)); }
  8336. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8337. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8338. inline void set_table_1(RuntimeObject* value)
  8339. {
  8340. ___table_1 = value;
  8341. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8342. }
  8343. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B, ___tablePointer_2)); }
  8344. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8345. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8346. inline void set_tablePointer_2(int16_t* value)
  8347. {
  8348. ___tablePointer_2 = value;
  8349. }
  8350. };
  8351. // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>
  8352. struct ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B
  8353. {
  8354. public:
  8355. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tableHandle
  8356. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ___tableHandle_0;
  8357. // System.Buffers.IMemoryOwner`1<System.Int16> SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::table
  8358. RuntimeObject* ___table_1;
  8359. // System.Int16* SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache::tablePointer
  8360. int16_t* ___tablePointer_2;
  8361. public:
  8362. inline static int32_t get_offset_of_tableHandle_0() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B, ___tableHandle_0)); }
  8363. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C get_tableHandle_0() const { return ___tableHandle_0; }
  8364. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * get_address_of_tableHandle_0() { return &___tableHandle_0; }
  8365. inline void set_tableHandle_0(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C value)
  8366. {
  8367. ___tableHandle_0 = value;
  8368. Il2CppCodeGenWriteBarrier((void**)&(((&___tableHandle_0))->____pinnable_2), (void*)NULL);
  8369. }
  8370. inline static int32_t get_offset_of_table_1() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B, ___table_1)); }
  8371. inline RuntimeObject* get_table_1() const { return ___table_1; }
  8372. inline RuntimeObject** get_address_of_table_1() { return &___table_1; }
  8373. inline void set_table_1(RuntimeObject* value)
  8374. {
  8375. ___table_1 = value;
  8376. Il2CppCodeGenWriteBarrier((void**)(&___table_1), (void*)value);
  8377. }
  8378. inline static int32_t get_offset_of_tablePointer_2() { return static_cast<int32_t>(offsetof(ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B, ___tablePointer_2)); }
  8379. inline int16_t* get_tablePointer_2() const { return ___tablePointer_2; }
  8380. inline int16_t** get_address_of_tablePointer_2() { return &___tablePointer_2; }
  8381. inline void set_tablePointer_2(int16_t* value)
  8382. {
  8383. ___tablePointer_2 = value;
  8384. }
  8385. };
  8386. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  8387. struct HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B : public ImageProcessor_1_tDDF40C903F71704C3F137C4A27AC3B58851F2117
  8388. {
  8389. public:
  8390. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  8391. float ___luminanceLevelsFloat_3;
  8392. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  8393. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  8394. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  8395. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  8396. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  8397. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  8398. public:
  8399. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B, ___luminanceLevelsFloat_3)); }
  8400. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  8401. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  8402. inline void set_luminanceLevelsFloat_3(float value)
  8403. {
  8404. ___luminanceLevelsFloat_3 = value;
  8405. }
  8406. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  8407. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8408. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8409. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  8410. {
  8411. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  8412. }
  8413. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  8414. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8415. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8416. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  8417. {
  8418. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  8419. }
  8420. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B, ___U3CClipLimitU3Ek__BackingField_6)); }
  8421. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  8422. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  8423. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  8424. {
  8425. ___U3CClipLimitU3Ek__BackingField_6 = value;
  8426. }
  8427. };
  8428. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  8429. struct HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA : public ImageProcessor_1_t674E58623F6992E7E1A83299D86DF139382A099B
  8430. {
  8431. public:
  8432. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  8433. float ___luminanceLevelsFloat_3;
  8434. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  8435. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  8436. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  8437. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  8438. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  8439. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  8440. public:
  8441. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA, ___luminanceLevelsFloat_3)); }
  8442. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  8443. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  8444. inline void set_luminanceLevelsFloat_3(float value)
  8445. {
  8446. ___luminanceLevelsFloat_3 = value;
  8447. }
  8448. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  8449. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8450. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8451. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  8452. {
  8453. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  8454. }
  8455. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  8456. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8457. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8458. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  8459. {
  8460. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  8461. }
  8462. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA, ___U3CClipLimitU3Ek__BackingField_6)); }
  8463. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  8464. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  8465. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  8466. {
  8467. ___U3CClipLimitU3Ek__BackingField_6 = value;
  8468. }
  8469. };
  8470. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>
  8471. struct HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 : public ImageProcessor_1_t4F0EBD8FAB3BD13D511C4D13BAAF0D40EC55C361
  8472. {
  8473. public:
  8474. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  8475. float ___luminanceLevelsFloat_3;
  8476. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  8477. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  8478. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  8479. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  8480. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  8481. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  8482. public:
  8483. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1, ___luminanceLevelsFloat_3)); }
  8484. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  8485. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  8486. inline void set_luminanceLevelsFloat_3(float value)
  8487. {
  8488. ___luminanceLevelsFloat_3 = value;
  8489. }
  8490. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  8491. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8492. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8493. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  8494. {
  8495. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  8496. }
  8497. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  8498. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8499. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8500. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  8501. {
  8502. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  8503. }
  8504. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1, ___U3CClipLimitU3Ek__BackingField_6)); }
  8505. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  8506. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  8507. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  8508. {
  8509. ___U3CClipLimitU3Ek__BackingField_6 = value;
  8510. }
  8511. };
  8512. // SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>
  8513. struct HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 : public ImageProcessor_1_t17921E9D9A5B6B94893423F46E78D80EC8E12D35
  8514. {
  8515. public:
  8516. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::luminanceLevelsFloat
  8517. float ___luminanceLevelsFloat_3;
  8518. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<LuminanceLevels>k__BackingField
  8519. int32_t ___U3CLuminanceLevelsU3Ek__BackingField_4;
  8520. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipHistogramEnabled>k__BackingField
  8521. bool ___U3CClipHistogramEnabledU3Ek__BackingField_5;
  8522. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1::<ClipLimit>k__BackingField
  8523. int32_t ___U3CClipLimitU3Ek__BackingField_6;
  8524. public:
  8525. inline static int32_t get_offset_of_luminanceLevelsFloat_3() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915, ___luminanceLevelsFloat_3)); }
  8526. inline float get_luminanceLevelsFloat_3() const { return ___luminanceLevelsFloat_3; }
  8527. inline float* get_address_of_luminanceLevelsFloat_3() { return &___luminanceLevelsFloat_3; }
  8528. inline void set_luminanceLevelsFloat_3(float value)
  8529. {
  8530. ___luminanceLevelsFloat_3 = value;
  8531. }
  8532. inline static int32_t get_offset_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915, ___U3CLuminanceLevelsU3Ek__BackingField_4)); }
  8533. inline int32_t get_U3CLuminanceLevelsU3Ek__BackingField_4() const { return ___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8534. inline int32_t* get_address_of_U3CLuminanceLevelsU3Ek__BackingField_4() { return &___U3CLuminanceLevelsU3Ek__BackingField_4; }
  8535. inline void set_U3CLuminanceLevelsU3Ek__BackingField_4(int32_t value)
  8536. {
  8537. ___U3CLuminanceLevelsU3Ek__BackingField_4 = value;
  8538. }
  8539. inline static int32_t get_offset_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915, ___U3CClipHistogramEnabledU3Ek__BackingField_5)); }
  8540. inline bool get_U3CClipHistogramEnabledU3Ek__BackingField_5() const { return ___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8541. inline bool* get_address_of_U3CClipHistogramEnabledU3Ek__BackingField_5() { return &___U3CClipHistogramEnabledU3Ek__BackingField_5; }
  8542. inline void set_U3CClipHistogramEnabledU3Ek__BackingField_5(bool value)
  8543. {
  8544. ___U3CClipHistogramEnabledU3Ek__BackingField_5 = value;
  8545. }
  8546. inline static int32_t get_offset_of_U3CClipLimitU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915, ___U3CClipLimitU3Ek__BackingField_6)); }
  8547. inline int32_t get_U3CClipLimitU3Ek__BackingField_6() const { return ___U3CClipLimitU3Ek__BackingField_6; }
  8548. inline int32_t* get_address_of_U3CClipLimitU3Ek__BackingField_6() { return &___U3CClipLimitU3Ek__BackingField_6; }
  8549. inline void set_U3CClipLimitU3Ek__BackingField_6(int32_t value)
  8550. {
  8551. ___U3CClipLimitU3Ek__BackingField_6 = value;
  8552. }
  8553. };
  8554. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.A8>
  8555. struct Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8556. {
  8557. public:
  8558. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8559. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * ___frames_5;
  8560. public:
  8561. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1, ___frames_5)); }
  8562. inline ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * get_frames_5() const { return ___frames_5; }
  8563. inline ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 ** get_address_of_frames_5() { return &___frames_5; }
  8564. inline void set_frames_5(ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * value)
  8565. {
  8566. ___frames_5 = value;
  8567. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8568. }
  8569. };
  8570. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  8571. struct Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8572. {
  8573. public:
  8574. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8575. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * ___frames_5;
  8576. public:
  8577. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1, ___frames_5)); }
  8578. inline ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * get_frames_5() const { return ___frames_5; }
  8579. inline ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 ** get_address_of_frames_5() { return &___frames_5; }
  8580. inline void set_frames_5(ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * value)
  8581. {
  8582. ___frames_5 = value;
  8583. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8584. }
  8585. };
  8586. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  8587. struct Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8588. {
  8589. public:
  8590. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8591. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * ___frames_5;
  8592. public:
  8593. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D, ___frames_5)); }
  8594. inline ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * get_frames_5() const { return ___frames_5; }
  8595. inline ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A ** get_address_of_frames_5() { return &___frames_5; }
  8596. inline void set_frames_5(ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * value)
  8597. {
  8598. ___frames_5 = value;
  8599. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8600. }
  8601. };
  8602. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  8603. struct Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8604. {
  8605. public:
  8606. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8607. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * ___frames_5;
  8608. public:
  8609. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438, ___frames_5)); }
  8610. inline ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * get_frames_5() const { return ___frames_5; }
  8611. inline ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 ** get_address_of_frames_5() { return &___frames_5; }
  8612. inline void set_frames_5(ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * value)
  8613. {
  8614. ___frames_5 = value;
  8615. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8616. }
  8617. };
  8618. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  8619. struct Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8620. {
  8621. public:
  8622. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8623. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * ___frames_5;
  8624. public:
  8625. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5, ___frames_5)); }
  8626. inline ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * get_frames_5() const { return ___frames_5; }
  8627. inline ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 ** get_address_of_frames_5() { return &___frames_5; }
  8628. inline void set_frames_5(ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * value)
  8629. {
  8630. ___frames_5 = value;
  8631. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8632. }
  8633. };
  8634. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  8635. struct Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8636. {
  8637. public:
  8638. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8639. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * ___frames_5;
  8640. public:
  8641. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1, ___frames_5)); }
  8642. inline ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * get_frames_5() const { return ___frames_5; }
  8643. inline ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A ** get_address_of_frames_5() { return &___frames_5; }
  8644. inline void set_frames_5(ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * value)
  8645. {
  8646. ___frames_5 = value;
  8647. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8648. }
  8649. };
  8650. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  8651. struct Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8652. {
  8653. public:
  8654. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8655. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * ___frames_5;
  8656. public:
  8657. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C, ___frames_5)); }
  8658. inline ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * get_frames_5() const { return ___frames_5; }
  8659. inline ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 ** get_address_of_frames_5() { return &___frames_5; }
  8660. inline void set_frames_5(ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * value)
  8661. {
  8662. ___frames_5 = value;
  8663. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8664. }
  8665. };
  8666. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  8667. struct Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8668. {
  8669. public:
  8670. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8671. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * ___frames_5;
  8672. public:
  8673. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1, ___frames_5)); }
  8674. inline ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * get_frames_5() const { return ___frames_5; }
  8675. inline ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 ** get_address_of_frames_5() { return &___frames_5; }
  8676. inline void set_frames_5(ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * value)
  8677. {
  8678. ___frames_5 = value;
  8679. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8680. }
  8681. };
  8682. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  8683. struct Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8684. {
  8685. public:
  8686. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8687. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * ___frames_5;
  8688. public:
  8689. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA, ___frames_5)); }
  8690. inline ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * get_frames_5() const { return ___frames_5; }
  8691. inline ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 ** get_address_of_frames_5() { return &___frames_5; }
  8692. inline void set_frames_5(ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * value)
  8693. {
  8694. ___frames_5 = value;
  8695. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8696. }
  8697. };
  8698. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  8699. struct Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8700. {
  8701. public:
  8702. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8703. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * ___frames_5;
  8704. public:
  8705. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364, ___frames_5)); }
  8706. inline ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * get_frames_5() const { return ___frames_5; }
  8707. inline ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA ** get_address_of_frames_5() { return &___frames_5; }
  8708. inline void set_frames_5(ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * value)
  8709. {
  8710. ___frames_5 = value;
  8711. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8712. }
  8713. };
  8714. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  8715. struct Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8716. {
  8717. public:
  8718. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8719. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * ___frames_5;
  8720. public:
  8721. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0, ___frames_5)); }
  8722. inline ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * get_frames_5() const { return ___frames_5; }
  8723. inline ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 ** get_address_of_frames_5() { return &___frames_5; }
  8724. inline void set_frames_5(ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * value)
  8725. {
  8726. ___frames_5 = value;
  8727. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8728. }
  8729. };
  8730. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  8731. struct Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8732. {
  8733. public:
  8734. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8735. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * ___frames_5;
  8736. public:
  8737. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E, ___frames_5)); }
  8738. inline ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * get_frames_5() const { return ___frames_5; }
  8739. inline ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA ** get_address_of_frames_5() { return &___frames_5; }
  8740. inline void set_frames_5(ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * value)
  8741. {
  8742. ___frames_5 = value;
  8743. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8744. }
  8745. };
  8746. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.L16>
  8747. struct Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8748. {
  8749. public:
  8750. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8751. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * ___frames_5;
  8752. public:
  8753. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296, ___frames_5)); }
  8754. inline ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * get_frames_5() const { return ___frames_5; }
  8755. inline ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 ** get_address_of_frames_5() { return &___frames_5; }
  8756. inline void set_frames_5(ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * value)
  8757. {
  8758. ___frames_5 = value;
  8759. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8760. }
  8761. };
  8762. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.L8>
  8763. struct Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8764. {
  8765. public:
  8766. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8767. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * ___frames_5;
  8768. public:
  8769. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376, ___frames_5)); }
  8770. inline ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * get_frames_5() const { return ___frames_5; }
  8771. inline ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 ** get_address_of_frames_5() { return &___frames_5; }
  8772. inline void set_frames_5(ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * value)
  8773. {
  8774. ___frames_5 = value;
  8775. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8776. }
  8777. };
  8778. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.La16>
  8779. struct Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8780. {
  8781. public:
  8782. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8783. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * ___frames_5;
  8784. public:
  8785. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64, ___frames_5)); }
  8786. inline ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * get_frames_5() const { return ___frames_5; }
  8787. inline ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C ** get_address_of_frames_5() { return &___frames_5; }
  8788. inline void set_frames_5(ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * value)
  8789. {
  8790. ___frames_5 = value;
  8791. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8792. }
  8793. };
  8794. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.La32>
  8795. struct Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8796. {
  8797. public:
  8798. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8799. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * ___frames_5;
  8800. public:
  8801. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854, ___frames_5)); }
  8802. inline ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * get_frames_5() const { return ___frames_5; }
  8803. inline ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 ** get_address_of_frames_5() { return &___frames_5; }
  8804. inline void set_frames_5(ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * value)
  8805. {
  8806. ___frames_5 = value;
  8807. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8808. }
  8809. };
  8810. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  8811. struct Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8812. {
  8813. public:
  8814. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8815. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * ___frames_5;
  8816. public:
  8817. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E, ___frames_5)); }
  8818. inline ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * get_frames_5() const { return ___frames_5; }
  8819. inline ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 ** get_address_of_frames_5() { return &___frames_5; }
  8820. inline void set_frames_5(ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * value)
  8821. {
  8822. ___frames_5 = value;
  8823. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8824. }
  8825. };
  8826. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  8827. struct Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8828. {
  8829. public:
  8830. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8831. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * ___frames_5;
  8832. public:
  8833. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD, ___frames_5)); }
  8834. inline ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * get_frames_5() const { return ___frames_5; }
  8835. inline ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 ** get_address_of_frames_5() { return &___frames_5; }
  8836. inline void set_frames_5(ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * value)
  8837. {
  8838. ___frames_5 = value;
  8839. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8840. }
  8841. };
  8842. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  8843. struct Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8844. {
  8845. public:
  8846. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8847. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * ___frames_5;
  8848. public:
  8849. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902, ___frames_5)); }
  8850. inline ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * get_frames_5() const { return ___frames_5; }
  8851. inline ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 ** get_address_of_frames_5() { return &___frames_5; }
  8852. inline void set_frames_5(ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * value)
  8853. {
  8854. ___frames_5 = value;
  8855. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8856. }
  8857. };
  8858. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  8859. struct Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8860. {
  8861. public:
  8862. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8863. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * ___frames_5;
  8864. public:
  8865. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35, ___frames_5)); }
  8866. inline ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * get_frames_5() const { return ___frames_5; }
  8867. inline ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F ** get_address_of_frames_5() { return &___frames_5; }
  8868. inline void set_frames_5(ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * value)
  8869. {
  8870. ___frames_5 = value;
  8871. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8872. }
  8873. };
  8874. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  8875. struct Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8876. {
  8877. public:
  8878. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8879. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * ___frames_5;
  8880. public:
  8881. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E, ___frames_5)); }
  8882. inline ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * get_frames_5() const { return ___frames_5; }
  8883. inline ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED ** get_address_of_frames_5() { return &___frames_5; }
  8884. inline void set_frames_5(ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * value)
  8885. {
  8886. ___frames_5 = value;
  8887. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8888. }
  8889. };
  8890. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  8891. struct Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8892. {
  8893. public:
  8894. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8895. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * ___frames_5;
  8896. public:
  8897. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B, ___frames_5)); }
  8898. inline ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * get_frames_5() const { return ___frames_5; }
  8899. inline ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 ** get_address_of_frames_5() { return &___frames_5; }
  8900. inline void set_frames_5(ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * value)
  8901. {
  8902. ___frames_5 = value;
  8903. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8904. }
  8905. };
  8906. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  8907. struct Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8908. {
  8909. public:
  8910. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8911. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * ___frames_5;
  8912. public:
  8913. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F, ___frames_5)); }
  8914. inline ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * get_frames_5() const { return ___frames_5; }
  8915. inline ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 ** get_address_of_frames_5() { return &___frames_5; }
  8916. inline void set_frames_5(ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * value)
  8917. {
  8918. ___frames_5 = value;
  8919. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8920. }
  8921. };
  8922. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  8923. struct Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8924. {
  8925. public:
  8926. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8927. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * ___frames_5;
  8928. public:
  8929. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227, ___frames_5)); }
  8930. inline ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * get_frames_5() const { return ___frames_5; }
  8931. inline ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 ** get_address_of_frames_5() { return &___frames_5; }
  8932. inline void set_frames_5(ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * value)
  8933. {
  8934. ___frames_5 = value;
  8935. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8936. }
  8937. };
  8938. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  8939. struct Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8940. {
  8941. public:
  8942. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8943. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * ___frames_5;
  8944. public:
  8945. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E, ___frames_5)); }
  8946. inline ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * get_frames_5() const { return ___frames_5; }
  8947. inline ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 ** get_address_of_frames_5() { return &___frames_5; }
  8948. inline void set_frames_5(ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * value)
  8949. {
  8950. ___frames_5 = value;
  8951. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8952. }
  8953. };
  8954. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  8955. struct Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8956. {
  8957. public:
  8958. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8959. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * ___frames_5;
  8960. public:
  8961. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0, ___frames_5)); }
  8962. inline ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * get_frames_5() const { return ___frames_5; }
  8963. inline ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB ** get_address_of_frames_5() { return &___frames_5; }
  8964. inline void set_frames_5(ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * value)
  8965. {
  8966. ___frames_5 = value;
  8967. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8968. }
  8969. };
  8970. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  8971. struct Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8972. {
  8973. public:
  8974. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8975. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * ___frames_5;
  8976. public:
  8977. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t977CD663539969F5C0792D29034190DA7EFD9535, ___frames_5)); }
  8978. inline ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * get_frames_5() const { return ___frames_5; }
  8979. inline ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 ** get_address_of_frames_5() { return &___frames_5; }
  8980. inline void set_frames_5(ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * value)
  8981. {
  8982. ___frames_5 = value;
  8983. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  8984. }
  8985. };
  8986. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Short2>
  8987. struct Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  8988. {
  8989. public:
  8990. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  8991. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * ___frames_5;
  8992. public:
  8993. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7, ___frames_5)); }
  8994. inline ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * get_frames_5() const { return ___frames_5; }
  8995. inline ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 ** get_address_of_frames_5() { return &___frames_5; }
  8996. inline void set_frames_5(ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * value)
  8997. {
  8998. ___frames_5 = value;
  8999. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  9000. }
  9001. };
  9002. // SixLabors.ImageSharp.Image`1<SixLabors.ImageSharp.PixelFormats.Short4>
  9003. struct Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 : public Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE
  9004. {
  9005. public:
  9006. // SixLabors.ImageSharp.ImageFrameCollection`1<TPixel> SixLabors.ImageSharp.Image`1::frames
  9007. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * ___frames_5;
  9008. public:
  9009. inline static int32_t get_offset_of_frames_5() { return static_cast<int32_t>(offsetof(Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3, ___frames_5)); }
  9010. inline ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * get_frames_5() const { return ___frames_5; }
  9011. inline ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 ** get_address_of_frames_5() { return &___frames_5; }
  9012. inline void set_frames_5(ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * value)
  9013. {
  9014. ___frames_5 = value;
  9015. Il2CppCodeGenWriteBarrier((void**)(&___frames_5), (void*)value);
  9016. }
  9017. };
  9018. // SixLabors.ImageSharp.Configuration
  9019. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 : public RuntimeObject
  9020. {
  9021. public:
  9022. // System.Int32 SixLabors.ImageSharp.Configuration::streamProcessingBufferSize
  9023. int32_t ___streamProcessingBufferSize_1;
  9024. // System.Int32 SixLabors.ImageSharp.Configuration::maxDegreeOfParallelism
  9025. int32_t ___maxDegreeOfParallelism_2;
  9026. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::memoryAllocator
  9027. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  9028. // System.Boolean SixLabors.ImageSharp.Configuration::<PreferContiguousImageBuffers>k__BackingField
  9029. bool ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5;
  9030. // System.Collections.Generic.IDictionary`2<System.Object,System.Object> SixLabors.ImageSharp.Configuration::<Properties>k__BackingField
  9031. RuntimeObject* ___U3CPropertiesU3Ek__BackingField_6;
  9032. // SixLabors.ImageSharp.ReadOrigin SixLabors.ImageSharp.Configuration::<ReadOrigin>k__BackingField
  9033. int32_t ___U3CReadOriginU3Ek__BackingField_7;
  9034. // SixLabors.ImageSharp.Formats.ImageFormatManager SixLabors.ImageSharp.Configuration::<ImageFormatsManager>k__BackingField
  9035. ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * ___U3CImageFormatsManagerU3Ek__BackingField_8;
  9036. // SixLabors.ImageSharp.IO.IFileSystem SixLabors.ImageSharp.Configuration::<FileSystem>k__BackingField
  9037. RuntimeObject* ___U3CFileSystemU3Ek__BackingField_9;
  9038. // System.Int32 SixLabors.ImageSharp.Configuration::<WorkingBufferSizeHintInBytes>k__BackingField
  9039. int32_t ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10;
  9040. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory SixLabors.ImageSharp.Configuration::<ImageOperationsProvider>k__BackingField
  9041. RuntimeObject* ___U3CImageOperationsProviderU3Ek__BackingField_11;
  9042. public:
  9043. inline static int32_t get_offset_of_streamProcessingBufferSize_1() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___streamProcessingBufferSize_1)); }
  9044. inline int32_t get_streamProcessingBufferSize_1() const { return ___streamProcessingBufferSize_1; }
  9045. inline int32_t* get_address_of_streamProcessingBufferSize_1() { return &___streamProcessingBufferSize_1; }
  9046. inline void set_streamProcessingBufferSize_1(int32_t value)
  9047. {
  9048. ___streamProcessingBufferSize_1 = value;
  9049. }
  9050. inline static int32_t get_offset_of_maxDegreeOfParallelism_2() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___maxDegreeOfParallelism_2)); }
  9051. inline int32_t get_maxDegreeOfParallelism_2() const { return ___maxDegreeOfParallelism_2; }
  9052. inline int32_t* get_address_of_maxDegreeOfParallelism_2() { return &___maxDegreeOfParallelism_2; }
  9053. inline void set_maxDegreeOfParallelism_2(int32_t value)
  9054. {
  9055. ___maxDegreeOfParallelism_2 = value;
  9056. }
  9057. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___memoryAllocator_3)); }
  9058. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  9059. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  9060. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  9061. {
  9062. ___memoryAllocator_3 = value;
  9063. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  9064. }
  9065. inline static int32_t get_offset_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5)); }
  9066. inline bool get_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() const { return ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  9067. inline bool* get_address_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return &___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  9068. inline void set_U3CPreferContiguousImageBuffersU3Ek__BackingField_5(bool value)
  9069. {
  9070. ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5 = value;
  9071. }
  9072. inline static int32_t get_offset_of_U3CPropertiesU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPropertiesU3Ek__BackingField_6)); }
  9073. inline RuntimeObject* get_U3CPropertiesU3Ek__BackingField_6() const { return ___U3CPropertiesU3Ek__BackingField_6; }
  9074. inline RuntimeObject** get_address_of_U3CPropertiesU3Ek__BackingField_6() { return &___U3CPropertiesU3Ek__BackingField_6; }
  9075. inline void set_U3CPropertiesU3Ek__BackingField_6(RuntimeObject* value)
  9076. {
  9077. ___U3CPropertiesU3Ek__BackingField_6 = value;
  9078. Il2CppCodeGenWriteBarrier((void**)(&___U3CPropertiesU3Ek__BackingField_6), (void*)value);
  9079. }
  9080. inline static int32_t get_offset_of_U3CReadOriginU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CReadOriginU3Ek__BackingField_7)); }
  9081. inline int32_t get_U3CReadOriginU3Ek__BackingField_7() const { return ___U3CReadOriginU3Ek__BackingField_7; }
  9082. inline int32_t* get_address_of_U3CReadOriginU3Ek__BackingField_7() { return &___U3CReadOriginU3Ek__BackingField_7; }
  9083. inline void set_U3CReadOriginU3Ek__BackingField_7(int32_t value)
  9084. {
  9085. ___U3CReadOriginU3Ek__BackingField_7 = value;
  9086. }
  9087. inline static int32_t get_offset_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageFormatsManagerU3Ek__BackingField_8)); }
  9088. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * get_U3CImageFormatsManagerU3Ek__BackingField_8() const { return ___U3CImageFormatsManagerU3Ek__BackingField_8; }
  9089. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 ** get_address_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return &___U3CImageFormatsManagerU3Ek__BackingField_8; }
  9090. inline void set_U3CImageFormatsManagerU3Ek__BackingField_8(ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * value)
  9091. {
  9092. ___U3CImageFormatsManagerU3Ek__BackingField_8 = value;
  9093. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageFormatsManagerU3Ek__BackingField_8), (void*)value);
  9094. }
  9095. inline static int32_t get_offset_of_U3CFileSystemU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CFileSystemU3Ek__BackingField_9)); }
  9096. inline RuntimeObject* get_U3CFileSystemU3Ek__BackingField_9() const { return ___U3CFileSystemU3Ek__BackingField_9; }
  9097. inline RuntimeObject** get_address_of_U3CFileSystemU3Ek__BackingField_9() { return &___U3CFileSystemU3Ek__BackingField_9; }
  9098. inline void set_U3CFileSystemU3Ek__BackingField_9(RuntimeObject* value)
  9099. {
  9100. ___U3CFileSystemU3Ek__BackingField_9 = value;
  9101. Il2CppCodeGenWriteBarrier((void**)(&___U3CFileSystemU3Ek__BackingField_9), (void*)value);
  9102. }
  9103. inline static int32_t get_offset_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10)); }
  9104. inline int32_t get_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() const { return ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  9105. inline int32_t* get_address_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return &___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  9106. inline void set_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10(int32_t value)
  9107. {
  9108. ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10 = value;
  9109. }
  9110. inline static int32_t get_offset_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageOperationsProviderU3Ek__BackingField_11)); }
  9111. inline RuntimeObject* get_U3CImageOperationsProviderU3Ek__BackingField_11() const { return ___U3CImageOperationsProviderU3Ek__BackingField_11; }
  9112. inline RuntimeObject** get_address_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return &___U3CImageOperationsProviderU3Ek__BackingField_11; }
  9113. inline void set_U3CImageOperationsProviderU3Ek__BackingField_11(RuntimeObject* value)
  9114. {
  9115. ___U3CImageOperationsProviderU3Ek__BackingField_11 = value;
  9116. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageOperationsProviderU3Ek__BackingField_11), (void*)value);
  9117. }
  9118. };
  9119. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields
  9120. {
  9121. public:
  9122. // System.Lazy`1<SixLabors.ImageSharp.Configuration> SixLabors.ImageSharp.Configuration::Lazy
  9123. Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * ___Lazy_0;
  9124. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Configuration::<Default>k__BackingField
  9125. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CDefaultU3Ek__BackingField_4;
  9126. public:
  9127. inline static int32_t get_offset_of_Lazy_0() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___Lazy_0)); }
  9128. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * get_Lazy_0() const { return ___Lazy_0; }
  9129. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E ** get_address_of_Lazy_0() { return &___Lazy_0; }
  9130. inline void set_Lazy_0(Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * value)
  9131. {
  9132. ___Lazy_0 = value;
  9133. Il2CppCodeGenWriteBarrier((void**)(&___Lazy_0), (void*)value);
  9134. }
  9135. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___U3CDefaultU3Ek__BackingField_4)); }
  9136. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CDefaultU3Ek__BackingField_4() const { return ___U3CDefaultU3Ek__BackingField_4; }
  9137. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CDefaultU3Ek__BackingField_4() { return &___U3CDefaultU3Ek__BackingField_4; }
  9138. inline void set_U3CDefaultU3Ek__BackingField_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9139. {
  9140. ___U3CDefaultU3Ek__BackingField_4 = value;
  9141. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_4), (void*)value);
  9142. }
  9143. };
  9144. // UnityEngine.UIElements.EventBase
  9145. struct EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 : public RuntimeObject
  9146. {
  9147. public:
  9148. // System.Int64 UnityEngine.UIElements.EventBase::<timestamp>k__BackingField
  9149. int64_t ___U3CtimestampU3Ek__BackingField_2;
  9150. // System.UInt64 UnityEngine.UIElements.EventBase::<eventId>k__BackingField
  9151. uint64_t ___U3CeventIdU3Ek__BackingField_3;
  9152. // System.UInt64 UnityEngine.UIElements.EventBase::<triggerEventId>k__BackingField
  9153. uint64_t ___U3CtriggerEventIdU3Ek__BackingField_4;
  9154. // UnityEngine.UIElements.EventBase/EventPropagation UnityEngine.UIElements.EventBase::<propagation>k__BackingField
  9155. int32_t ___U3CpropagationU3Ek__BackingField_5;
  9156. // UnityEngine.UIElements.PropagationPaths UnityEngine.UIElements.EventBase::m_Path
  9157. PropagationPaths_tB85C101114BB2AA54407B8F7768B403121914E99 * ___m_Path_6;
  9158. // UnityEngine.UIElements.EventBase/LifeCycleStatus UnityEngine.UIElements.EventBase::<lifeCycleStatus>k__BackingField
  9159. int32_t ___U3ClifeCycleStatusU3Ek__BackingField_7;
  9160. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::<leafTarget>k__BackingField
  9161. RuntimeObject* ___U3CleafTargetU3Ek__BackingField_8;
  9162. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::m_Target
  9163. RuntimeObject* ___m_Target_9;
  9164. // System.Collections.Generic.List`1<UnityEngine.UIElements.IEventHandler> UnityEngine.UIElements.EventBase::<skipElements>k__BackingField
  9165. List_1_t4ACD1DD41E60CC6A1D6F597706710F112BB37C92 * ___U3CskipElementsU3Ek__BackingField_10;
  9166. // UnityEngine.UIElements.PropagationPhase UnityEngine.UIElements.EventBase::<propagationPhase>k__BackingField
  9167. int32_t ___U3CpropagationPhaseU3Ek__BackingField_11;
  9168. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::m_CurrentTarget
  9169. RuntimeObject* ___m_CurrentTarget_12;
  9170. // UnityEngine.Event UnityEngine.UIElements.EventBase::m_ImguiEvent
  9171. Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * ___m_ImguiEvent_13;
  9172. // UnityEngine.Vector2 UnityEngine.UIElements.EventBase::<originalMousePosition>k__BackingField
  9173. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___U3CoriginalMousePositionU3Ek__BackingField_14;
  9174. public:
  9175. inline static int32_t get_offset_of_U3CtimestampU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CtimestampU3Ek__BackingField_2)); }
  9176. inline int64_t get_U3CtimestampU3Ek__BackingField_2() const { return ___U3CtimestampU3Ek__BackingField_2; }
  9177. inline int64_t* get_address_of_U3CtimestampU3Ek__BackingField_2() { return &___U3CtimestampU3Ek__BackingField_2; }
  9178. inline void set_U3CtimestampU3Ek__BackingField_2(int64_t value)
  9179. {
  9180. ___U3CtimestampU3Ek__BackingField_2 = value;
  9181. }
  9182. inline static int32_t get_offset_of_U3CeventIdU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CeventIdU3Ek__BackingField_3)); }
  9183. inline uint64_t get_U3CeventIdU3Ek__BackingField_3() const { return ___U3CeventIdU3Ek__BackingField_3; }
  9184. inline uint64_t* get_address_of_U3CeventIdU3Ek__BackingField_3() { return &___U3CeventIdU3Ek__BackingField_3; }
  9185. inline void set_U3CeventIdU3Ek__BackingField_3(uint64_t value)
  9186. {
  9187. ___U3CeventIdU3Ek__BackingField_3 = value;
  9188. }
  9189. inline static int32_t get_offset_of_U3CtriggerEventIdU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CtriggerEventIdU3Ek__BackingField_4)); }
  9190. inline uint64_t get_U3CtriggerEventIdU3Ek__BackingField_4() const { return ___U3CtriggerEventIdU3Ek__BackingField_4; }
  9191. inline uint64_t* get_address_of_U3CtriggerEventIdU3Ek__BackingField_4() { return &___U3CtriggerEventIdU3Ek__BackingField_4; }
  9192. inline void set_U3CtriggerEventIdU3Ek__BackingField_4(uint64_t value)
  9193. {
  9194. ___U3CtriggerEventIdU3Ek__BackingField_4 = value;
  9195. }
  9196. inline static int32_t get_offset_of_U3CpropagationU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CpropagationU3Ek__BackingField_5)); }
  9197. inline int32_t get_U3CpropagationU3Ek__BackingField_5() const { return ___U3CpropagationU3Ek__BackingField_5; }
  9198. inline int32_t* get_address_of_U3CpropagationU3Ek__BackingField_5() { return &___U3CpropagationU3Ek__BackingField_5; }
  9199. inline void set_U3CpropagationU3Ek__BackingField_5(int32_t value)
  9200. {
  9201. ___U3CpropagationU3Ek__BackingField_5 = value;
  9202. }
  9203. inline static int32_t get_offset_of_m_Path_6() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___m_Path_6)); }
  9204. inline PropagationPaths_tB85C101114BB2AA54407B8F7768B403121914E99 * get_m_Path_6() const { return ___m_Path_6; }
  9205. inline PropagationPaths_tB85C101114BB2AA54407B8F7768B403121914E99 ** get_address_of_m_Path_6() { return &___m_Path_6; }
  9206. inline void set_m_Path_6(PropagationPaths_tB85C101114BB2AA54407B8F7768B403121914E99 * value)
  9207. {
  9208. ___m_Path_6 = value;
  9209. Il2CppCodeGenWriteBarrier((void**)(&___m_Path_6), (void*)value);
  9210. }
  9211. inline static int32_t get_offset_of_U3ClifeCycleStatusU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3ClifeCycleStatusU3Ek__BackingField_7)); }
  9212. inline int32_t get_U3ClifeCycleStatusU3Ek__BackingField_7() const { return ___U3ClifeCycleStatusU3Ek__BackingField_7; }
  9213. inline int32_t* get_address_of_U3ClifeCycleStatusU3Ek__BackingField_7() { return &___U3ClifeCycleStatusU3Ek__BackingField_7; }
  9214. inline void set_U3ClifeCycleStatusU3Ek__BackingField_7(int32_t value)
  9215. {
  9216. ___U3ClifeCycleStatusU3Ek__BackingField_7 = value;
  9217. }
  9218. inline static int32_t get_offset_of_U3CleafTargetU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CleafTargetU3Ek__BackingField_8)); }
  9219. inline RuntimeObject* get_U3CleafTargetU3Ek__BackingField_8() const { return ___U3CleafTargetU3Ek__BackingField_8; }
  9220. inline RuntimeObject** get_address_of_U3CleafTargetU3Ek__BackingField_8() { return &___U3CleafTargetU3Ek__BackingField_8; }
  9221. inline void set_U3CleafTargetU3Ek__BackingField_8(RuntimeObject* value)
  9222. {
  9223. ___U3CleafTargetU3Ek__BackingField_8 = value;
  9224. Il2CppCodeGenWriteBarrier((void**)(&___U3CleafTargetU3Ek__BackingField_8), (void*)value);
  9225. }
  9226. inline static int32_t get_offset_of_m_Target_9() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___m_Target_9)); }
  9227. inline RuntimeObject* get_m_Target_9() const { return ___m_Target_9; }
  9228. inline RuntimeObject** get_address_of_m_Target_9() { return &___m_Target_9; }
  9229. inline void set_m_Target_9(RuntimeObject* value)
  9230. {
  9231. ___m_Target_9 = value;
  9232. Il2CppCodeGenWriteBarrier((void**)(&___m_Target_9), (void*)value);
  9233. }
  9234. inline static int32_t get_offset_of_U3CskipElementsU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CskipElementsU3Ek__BackingField_10)); }
  9235. inline List_1_t4ACD1DD41E60CC6A1D6F597706710F112BB37C92 * get_U3CskipElementsU3Ek__BackingField_10() const { return ___U3CskipElementsU3Ek__BackingField_10; }
  9236. inline List_1_t4ACD1DD41E60CC6A1D6F597706710F112BB37C92 ** get_address_of_U3CskipElementsU3Ek__BackingField_10() { return &___U3CskipElementsU3Ek__BackingField_10; }
  9237. inline void set_U3CskipElementsU3Ek__BackingField_10(List_1_t4ACD1DD41E60CC6A1D6F597706710F112BB37C92 * value)
  9238. {
  9239. ___U3CskipElementsU3Ek__BackingField_10 = value;
  9240. Il2CppCodeGenWriteBarrier((void**)(&___U3CskipElementsU3Ek__BackingField_10), (void*)value);
  9241. }
  9242. inline static int32_t get_offset_of_U3CpropagationPhaseU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CpropagationPhaseU3Ek__BackingField_11)); }
  9243. inline int32_t get_U3CpropagationPhaseU3Ek__BackingField_11() const { return ___U3CpropagationPhaseU3Ek__BackingField_11; }
  9244. inline int32_t* get_address_of_U3CpropagationPhaseU3Ek__BackingField_11() { return &___U3CpropagationPhaseU3Ek__BackingField_11; }
  9245. inline void set_U3CpropagationPhaseU3Ek__BackingField_11(int32_t value)
  9246. {
  9247. ___U3CpropagationPhaseU3Ek__BackingField_11 = value;
  9248. }
  9249. inline static int32_t get_offset_of_m_CurrentTarget_12() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___m_CurrentTarget_12)); }
  9250. inline RuntimeObject* get_m_CurrentTarget_12() const { return ___m_CurrentTarget_12; }
  9251. inline RuntimeObject** get_address_of_m_CurrentTarget_12() { return &___m_CurrentTarget_12; }
  9252. inline void set_m_CurrentTarget_12(RuntimeObject* value)
  9253. {
  9254. ___m_CurrentTarget_12 = value;
  9255. Il2CppCodeGenWriteBarrier((void**)(&___m_CurrentTarget_12), (void*)value);
  9256. }
  9257. inline static int32_t get_offset_of_m_ImguiEvent_13() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___m_ImguiEvent_13)); }
  9258. inline Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * get_m_ImguiEvent_13() const { return ___m_ImguiEvent_13; }
  9259. inline Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E ** get_address_of_m_ImguiEvent_13() { return &___m_ImguiEvent_13; }
  9260. inline void set_m_ImguiEvent_13(Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * value)
  9261. {
  9262. ___m_ImguiEvent_13 = value;
  9263. Il2CppCodeGenWriteBarrier((void**)(&___m_ImguiEvent_13), (void*)value);
  9264. }
  9265. inline static int32_t get_offset_of_U3CoriginalMousePositionU3Ek__BackingField_14() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967, ___U3CoriginalMousePositionU3Ek__BackingField_14)); }
  9266. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_U3CoriginalMousePositionU3Ek__BackingField_14() const { return ___U3CoriginalMousePositionU3Ek__BackingField_14; }
  9267. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_U3CoriginalMousePositionU3Ek__BackingField_14() { return &___U3CoriginalMousePositionU3Ek__BackingField_14; }
  9268. inline void set_U3CoriginalMousePositionU3Ek__BackingField_14(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  9269. {
  9270. ___U3CoriginalMousePositionU3Ek__BackingField_14 = value;
  9271. }
  9272. };
  9273. struct EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967_StaticFields
  9274. {
  9275. public:
  9276. // System.Int64 UnityEngine.UIElements.EventBase::s_LastTypeId
  9277. int64_t ___s_LastTypeId_0;
  9278. // System.UInt64 UnityEngine.UIElements.EventBase::s_NextEventId
  9279. uint64_t ___s_NextEventId_1;
  9280. public:
  9281. inline static int32_t get_offset_of_s_LastTypeId_0() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967_StaticFields, ___s_LastTypeId_0)); }
  9282. inline int64_t get_s_LastTypeId_0() const { return ___s_LastTypeId_0; }
  9283. inline int64_t* get_address_of_s_LastTypeId_0() { return &___s_LastTypeId_0; }
  9284. inline void set_s_LastTypeId_0(int64_t value)
  9285. {
  9286. ___s_LastTypeId_0 = value;
  9287. }
  9288. inline static int32_t get_offset_of_s_NextEventId_1() { return static_cast<int32_t>(offsetof(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967_StaticFields, ___s_NextEventId_1)); }
  9289. inline uint64_t get_s_NextEventId_1() const { return ___s_NextEventId_1; }
  9290. inline uint64_t* get_address_of_s_NextEventId_1() { return &___s_NextEventId_1; }
  9291. inline void set_s_NextEventId_1(uint64_t value)
  9292. {
  9293. ___s_NextEventId_1 = value;
  9294. }
  9295. };
  9296. // SixLabors.ImageSharp.Metadata.ImageMetadata
  9297. struct ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA : public RuntimeObject
  9298. {
  9299. public:
  9300. // System.Collections.Generic.Dictionary`2<SixLabors.ImageSharp.Formats.IImageFormat,SixLabors.ImageSharp.IDeepCloneable> SixLabors.ImageSharp.Metadata.ImageMetadata::formatMetadata
  9301. Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B * ___formatMetadata_0;
  9302. // System.Double SixLabors.ImageSharp.Metadata.ImageMetadata::horizontalResolution
  9303. double ___horizontalResolution_1;
  9304. // System.Double SixLabors.ImageSharp.Metadata.ImageMetadata::verticalResolution
  9305. double ___verticalResolution_2;
  9306. // SixLabors.ImageSharp.Metadata.PixelResolutionUnit SixLabors.ImageSharp.Metadata.ImageMetadata::<ResolutionUnits>k__BackingField
  9307. uint8_t ___U3CResolutionUnitsU3Ek__BackingField_3;
  9308. // SixLabors.ImageSharp.Metadata.Profiles.Exif.ExifProfile SixLabors.ImageSharp.Metadata.ImageMetadata::<ExifProfile>k__BackingField
  9309. ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 * ___U3CExifProfileU3Ek__BackingField_4;
  9310. // SixLabors.ImageSharp.Metadata.Profiles.Xmp.XmpProfile SixLabors.ImageSharp.Metadata.ImageMetadata::<XmpProfile>k__BackingField
  9311. XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 * ___U3CXmpProfileU3Ek__BackingField_5;
  9312. // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfile SixLabors.ImageSharp.Metadata.ImageMetadata::<IccProfile>k__BackingField
  9313. IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 * ___U3CIccProfileU3Ek__BackingField_6;
  9314. // SixLabors.ImageSharp.Metadata.Profiles.Iptc.IptcProfile SixLabors.ImageSharp.Metadata.ImageMetadata::<IptcProfile>k__BackingField
  9315. IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E * ___U3CIptcProfileU3Ek__BackingField_7;
  9316. public:
  9317. inline static int32_t get_offset_of_formatMetadata_0() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___formatMetadata_0)); }
  9318. inline Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B * get_formatMetadata_0() const { return ___formatMetadata_0; }
  9319. inline Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B ** get_address_of_formatMetadata_0() { return &___formatMetadata_0; }
  9320. inline void set_formatMetadata_0(Dictionary_2_t7F40CEE1640EAF652AB9D854A5F212D594DDA70B * value)
  9321. {
  9322. ___formatMetadata_0 = value;
  9323. Il2CppCodeGenWriteBarrier((void**)(&___formatMetadata_0), (void*)value);
  9324. }
  9325. inline static int32_t get_offset_of_horizontalResolution_1() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___horizontalResolution_1)); }
  9326. inline double get_horizontalResolution_1() const { return ___horizontalResolution_1; }
  9327. inline double* get_address_of_horizontalResolution_1() { return &___horizontalResolution_1; }
  9328. inline void set_horizontalResolution_1(double value)
  9329. {
  9330. ___horizontalResolution_1 = value;
  9331. }
  9332. inline static int32_t get_offset_of_verticalResolution_2() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___verticalResolution_2)); }
  9333. inline double get_verticalResolution_2() const { return ___verticalResolution_2; }
  9334. inline double* get_address_of_verticalResolution_2() { return &___verticalResolution_2; }
  9335. inline void set_verticalResolution_2(double value)
  9336. {
  9337. ___verticalResolution_2 = value;
  9338. }
  9339. inline static int32_t get_offset_of_U3CResolutionUnitsU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___U3CResolutionUnitsU3Ek__BackingField_3)); }
  9340. inline uint8_t get_U3CResolutionUnitsU3Ek__BackingField_3() const { return ___U3CResolutionUnitsU3Ek__BackingField_3; }
  9341. inline uint8_t* get_address_of_U3CResolutionUnitsU3Ek__BackingField_3() { return &___U3CResolutionUnitsU3Ek__BackingField_3; }
  9342. inline void set_U3CResolutionUnitsU3Ek__BackingField_3(uint8_t value)
  9343. {
  9344. ___U3CResolutionUnitsU3Ek__BackingField_3 = value;
  9345. }
  9346. inline static int32_t get_offset_of_U3CExifProfileU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___U3CExifProfileU3Ek__BackingField_4)); }
  9347. inline ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 * get_U3CExifProfileU3Ek__BackingField_4() const { return ___U3CExifProfileU3Ek__BackingField_4; }
  9348. inline ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 ** get_address_of_U3CExifProfileU3Ek__BackingField_4() { return &___U3CExifProfileU3Ek__BackingField_4; }
  9349. inline void set_U3CExifProfileU3Ek__BackingField_4(ExifProfile_t5ACE20C835AFC1A0B6C19A6F957F8189C41C8B45 * value)
  9350. {
  9351. ___U3CExifProfileU3Ek__BackingField_4 = value;
  9352. Il2CppCodeGenWriteBarrier((void**)(&___U3CExifProfileU3Ek__BackingField_4), (void*)value);
  9353. }
  9354. inline static int32_t get_offset_of_U3CXmpProfileU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___U3CXmpProfileU3Ek__BackingField_5)); }
  9355. inline XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 * get_U3CXmpProfileU3Ek__BackingField_5() const { return ___U3CXmpProfileU3Ek__BackingField_5; }
  9356. inline XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 ** get_address_of_U3CXmpProfileU3Ek__BackingField_5() { return &___U3CXmpProfileU3Ek__BackingField_5; }
  9357. inline void set_U3CXmpProfileU3Ek__BackingField_5(XmpProfile_t30D7B57E621D5D07C47B88E154E9B1F811B0A030 * value)
  9358. {
  9359. ___U3CXmpProfileU3Ek__BackingField_5 = value;
  9360. Il2CppCodeGenWriteBarrier((void**)(&___U3CXmpProfileU3Ek__BackingField_5), (void*)value);
  9361. }
  9362. inline static int32_t get_offset_of_U3CIccProfileU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___U3CIccProfileU3Ek__BackingField_6)); }
  9363. inline IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 * get_U3CIccProfileU3Ek__BackingField_6() const { return ___U3CIccProfileU3Ek__BackingField_6; }
  9364. inline IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 ** get_address_of_U3CIccProfileU3Ek__BackingField_6() { return &___U3CIccProfileU3Ek__BackingField_6; }
  9365. inline void set_U3CIccProfileU3Ek__BackingField_6(IccProfile_t01950247B7477FD8EF3E43C812C347FFBF301EC5 * value)
  9366. {
  9367. ___U3CIccProfileU3Ek__BackingField_6 = value;
  9368. Il2CppCodeGenWriteBarrier((void**)(&___U3CIccProfileU3Ek__BackingField_6), (void*)value);
  9369. }
  9370. inline static int32_t get_offset_of_U3CIptcProfileU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA, ___U3CIptcProfileU3Ek__BackingField_7)); }
  9371. inline IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E * get_U3CIptcProfileU3Ek__BackingField_7() const { return ___U3CIptcProfileU3Ek__BackingField_7; }
  9372. inline IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E ** get_address_of_U3CIptcProfileU3Ek__BackingField_7() { return &___U3CIptcProfileU3Ek__BackingField_7; }
  9373. inline void set_U3CIptcProfileU3Ek__BackingField_7(IptcProfile_tFEBFE40FC2A73A65B70000A053A7F803AF5AD70E * value)
  9374. {
  9375. ___U3CIptcProfileU3Ek__BackingField_7 = value;
  9376. Il2CppCodeGenWriteBarrier((void**)(&___U3CIptcProfileU3Ek__BackingField_7), (void*)value);
  9377. }
  9378. };
  9379. // SixLabors.ImageSharp.ImageProcessingException
  9380. struct ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 : public Exception_t
  9381. {
  9382. public:
  9383. public:
  9384. };
  9385. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache
  9386. struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD
  9387. {
  9388. public:
  9389. // SixLabors.ImageSharp.Memory.SpanCacheMode SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::Mode
  9390. int32_t ___Mode_0;
  9391. // System.Byte[] SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::SingleArray
  9392. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___SingleArray_1;
  9393. // System.Void* SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::SinglePointer
  9394. void* ___SinglePointer_2;
  9395. // System.Void*[] SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::MultiPointer
  9396. VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* ___MultiPointer_3;
  9397. public:
  9398. inline static int32_t get_offset_of_Mode_0() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___Mode_0)); }
  9399. inline int32_t get_Mode_0() const { return ___Mode_0; }
  9400. inline int32_t* get_address_of_Mode_0() { return &___Mode_0; }
  9401. inline void set_Mode_0(int32_t value)
  9402. {
  9403. ___Mode_0 = value;
  9404. }
  9405. inline static int32_t get_offset_of_SingleArray_1() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___SingleArray_1)); }
  9406. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_SingleArray_1() const { return ___SingleArray_1; }
  9407. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_SingleArray_1() { return &___SingleArray_1; }
  9408. inline void set_SingleArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  9409. {
  9410. ___SingleArray_1 = value;
  9411. Il2CppCodeGenWriteBarrier((void**)(&___SingleArray_1), (void*)value);
  9412. }
  9413. inline static int32_t get_offset_of_SinglePointer_2() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___SinglePointer_2)); }
  9414. inline void* get_SinglePointer_2() const { return ___SinglePointer_2; }
  9415. inline void** get_address_of_SinglePointer_2() { return &___SinglePointer_2; }
  9416. inline void set_SinglePointer_2(void* value)
  9417. {
  9418. ___SinglePointer_2 = value;
  9419. }
  9420. inline static int32_t get_offset_of_MultiPointer_3() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___MultiPointer_3)); }
  9421. inline VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* get_MultiPointer_3() const { return ___MultiPointer_3; }
  9422. inline VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C** get_address_of_MultiPointer_3() { return &___MultiPointer_3; }
  9423. inline void set_MultiPointer_3(VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* value)
  9424. {
  9425. ___MultiPointer_3 = value;
  9426. Il2CppCodeGenWriteBarrier((void**)(&___MultiPointer_3), (void*)value);
  9427. }
  9428. };
  9429. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Memory.MemoryGroupSpanCache
  9430. struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD_marshaled_pinvoke
  9431. {
  9432. int32_t ___Mode_0;
  9433. Il2CppSafeArray/*NONE*/* ___SingleArray_1;
  9434. void* ___SinglePointer_2;
  9435. void** ___MultiPointer_3;
  9436. };
  9437. // Native definition for COM marshalling of SixLabors.ImageSharp.Memory.MemoryGroupSpanCache
  9438. struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD_marshaled_com
  9439. {
  9440. int32_t ___Mode_0;
  9441. Il2CppSafeArray/*NONE*/* ___SingleArray_1;
  9442. void* ___SinglePointer_2;
  9443. void** ___MultiPointer_3;
  9444. };
  9445. // System.MulticastDelegate
  9446. struct MulticastDelegate_t : public Delegate_t
  9447. {
  9448. public:
  9449. // System.Delegate[] System.MulticastDelegate::delegates
  9450. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11;
  9451. public:
  9452. inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
  9453. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; }
  9454. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; }
  9455. inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value)
  9456. {
  9457. ___delegates_11 = value;
  9458. Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
  9459. }
  9460. };
  9461. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  9462. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  9463. {
  9464. Delegate_t_marshaled_pinvoke** ___delegates_11;
  9465. };
  9466. // Native definition for COM marshalling of System.MulticastDelegate
  9467. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  9468. {
  9469. Delegate_t_marshaled_com** ___delegates_11;
  9470. };
  9471. // System.SystemException
  9472. struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t
  9473. {
  9474. public:
  9475. public:
  9476. };
  9477. // System.Type
  9478. struct Type_t : public MemberInfo_t
  9479. {
  9480. public:
  9481. // System.RuntimeTypeHandle System.Type::_impl
  9482. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  9483. public:
  9484. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  9485. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  9486. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  9487. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  9488. {
  9489. ____impl_9 = value;
  9490. }
  9491. };
  9492. struct Type_t_StaticFields
  9493. {
  9494. public:
  9495. // System.Reflection.MemberFilter System.Type::FilterAttribute
  9496. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  9497. // System.Reflection.MemberFilter System.Type::FilterName
  9498. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  9499. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  9500. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  9501. // System.Object System.Type::Missing
  9502. RuntimeObject * ___Missing_3;
  9503. // System.Char System.Type::Delimiter
  9504. Il2CppChar ___Delimiter_4;
  9505. // System.Type[] System.Type::EmptyTypes
  9506. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  9507. // System.Reflection.Binder System.Type::defaultBinder
  9508. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  9509. public:
  9510. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  9511. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  9512. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  9513. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  9514. {
  9515. ___FilterAttribute_0 = value;
  9516. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  9517. }
  9518. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  9519. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  9520. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  9521. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  9522. {
  9523. ___FilterName_1 = value;
  9524. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  9525. }
  9526. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  9527. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  9528. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  9529. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  9530. {
  9531. ___FilterNameIgnoreCase_2 = value;
  9532. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  9533. }
  9534. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  9535. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  9536. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  9537. inline void set_Missing_3(RuntimeObject * value)
  9538. {
  9539. ___Missing_3 = value;
  9540. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  9541. }
  9542. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  9543. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  9544. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  9545. inline void set_Delimiter_4(Il2CppChar value)
  9546. {
  9547. ___Delimiter_4 = value;
  9548. }
  9549. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  9550. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  9551. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  9552. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  9553. {
  9554. ___EmptyTypes_5 = value;
  9555. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  9556. }
  9557. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  9558. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  9559. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  9560. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  9561. {
  9562. ___defaultBinder_6 = value;
  9563. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  9564. }
  9565. };
  9566. // System.Action`1<System.Object>
  9567. struct Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC : public MulticastDelegate_t
  9568. {
  9569. public:
  9570. public:
  9571. };
  9572. // UnityEngine.UIElements.EventBase`1<System.Object>
  9573. struct EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A : public EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967
  9574. {
  9575. public:
  9576. // System.Int32 UnityEngine.UIElements.EventBase`1::m_RefCount
  9577. int32_t ___m_RefCount_17;
  9578. public:
  9579. inline static int32_t get_offset_of_m_RefCount_17() { return static_cast<int32_t>(offsetof(EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A, ___m_RefCount_17)); }
  9580. inline int32_t get_m_RefCount_17() const { return ___m_RefCount_17; }
  9581. inline int32_t* get_address_of_m_RefCount_17() { return &___m_RefCount_17; }
  9582. inline void set_m_RefCount_17(int32_t value)
  9583. {
  9584. ___m_RefCount_17 = value;
  9585. }
  9586. };
  9587. struct EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A_StaticFields
  9588. {
  9589. public:
  9590. // System.Int64 UnityEngine.UIElements.EventBase`1::s_TypeId
  9591. int64_t ___s_TypeId_15;
  9592. // UnityEngine.UIElements.ObjectPool`1<T> UnityEngine.UIElements.EventBase`1::s_Pool
  9593. ObjectPool_1_tCB77472AD87157F88463F8B9897759520902D350 * ___s_Pool_16;
  9594. public:
  9595. inline static int32_t get_offset_of_s_TypeId_15() { return static_cast<int32_t>(offsetof(EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A_StaticFields, ___s_TypeId_15)); }
  9596. inline int64_t get_s_TypeId_15() const { return ___s_TypeId_15; }
  9597. inline int64_t* get_address_of_s_TypeId_15() { return &___s_TypeId_15; }
  9598. inline void set_s_TypeId_15(int64_t value)
  9599. {
  9600. ___s_TypeId_15 = value;
  9601. }
  9602. inline static int32_t get_offset_of_s_Pool_16() { return static_cast<int32_t>(offsetof(EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A_StaticFields, ___s_Pool_16)); }
  9603. inline ObjectPool_1_tCB77472AD87157F88463F8B9897759520902D350 * get_s_Pool_16() const { return ___s_Pool_16; }
  9604. inline ObjectPool_1_tCB77472AD87157F88463F8B9897759520902D350 ** get_address_of_s_Pool_16() { return &___s_Pool_16; }
  9605. inline void set_s_Pool_16(ObjectPool_1_tCB77472AD87157F88463F8B9897759520902D350 * value)
  9606. {
  9607. ___s_Pool_16 = value;
  9608. Il2CppCodeGenWriteBarrier((void**)(&___s_Pool_16), (void*)value);
  9609. }
  9610. };
  9611. // System.Func`1<System.Object>
  9612. struct Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 : public MulticastDelegate_t
  9613. {
  9614. public:
  9615. public:
  9616. };
  9617. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Int32>
  9618. struct MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A : public RuntimeObject
  9619. {
  9620. public:
  9621. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  9622. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  9623. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  9624. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  9625. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  9626. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  9627. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  9628. bool ___U3CIsValidU3Ek__BackingField_4;
  9629. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  9630. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * ___U3CViewU3Ek__BackingField_5;
  9631. public:
  9632. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___memoryGroupSpanCache_1)); }
  9633. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  9634. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  9635. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  9636. {
  9637. ___memoryGroupSpanCache_1 = value;
  9638. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  9639. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9640. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  9641. #endif
  9642. }
  9643. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CBufferLengthU3Ek__BackingField_2)); }
  9644. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  9645. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  9646. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  9647. {
  9648. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  9649. }
  9650. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CTotalLengthU3Ek__BackingField_3)); }
  9651. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  9652. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  9653. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  9654. {
  9655. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  9656. }
  9657. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CIsValidU3Ek__BackingField_4)); }
  9658. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  9659. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  9660. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  9661. {
  9662. ___U3CIsValidU3Ek__BackingField_4 = value;
  9663. }
  9664. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CViewU3Ek__BackingField_5)); }
  9665. inline MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  9666. inline MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  9667. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * value)
  9668. {
  9669. ___U3CViewU3Ek__BackingField_5 = value;
  9670. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  9671. }
  9672. };
  9673. struct MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A_StaticFields
  9674. {
  9675. public:
  9676. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  9677. int32_t ___ElementSize_0;
  9678. public:
  9679. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A_StaticFields, ___ElementSize_0)); }
  9680. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  9681. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  9682. inline void set_ElementSize_0(int32_t value)
  9683. {
  9684. ___ElementSize_0 = value;
  9685. }
  9686. };
  9687. // System.ArgumentException
  9688. struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  9689. {
  9690. public:
  9691. // System.String System.ArgumentException::m_paramName
  9692. String_t* ___m_paramName_17;
  9693. public:
  9694. inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); }
  9695. inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
  9696. inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
  9697. inline void set_m_paramName_17(String_t* value)
  9698. {
  9699. ___m_paramName_17 = value;
  9700. Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value);
  9701. }
  9702. };
  9703. // System.ArrayTypeMismatchException
  9704. struct ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  9705. {
  9706. public:
  9707. public:
  9708. };
  9709. // System.InvalidCastException
  9710. struct InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  9711. {
  9712. public:
  9713. public:
  9714. };
  9715. // System.InvalidOperationException
  9716. struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  9717. {
  9718. public:
  9719. public:
  9720. };
  9721. // System.Reflection.TypeInfo
  9722. struct TypeInfo_tFFBAC0D7187BFD2D25CC801679BC9645020EC04F : public Type_t
  9723. {
  9724. public:
  9725. public:
  9726. };
  9727. // UnityEngine.UIElements.CommandEventBase`1<System.Object>
  9728. struct CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 : public EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A
  9729. {
  9730. public:
  9731. // System.String UnityEngine.UIElements.CommandEventBase`1::m_CommandName
  9732. String_t* ___m_CommandName_18;
  9733. public:
  9734. inline static int32_t get_offset_of_m_CommandName_18() { return static_cast<int32_t>(offsetof(CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2, ___m_CommandName_18)); }
  9735. inline String_t* get_m_CommandName_18() const { return ___m_CommandName_18; }
  9736. inline String_t** get_address_of_m_CommandName_18() { return &___m_CommandName_18; }
  9737. inline void set_m_CommandName_18(String_t* value)
  9738. {
  9739. ___m_CommandName_18 = value;
  9740. Il2CppCodeGenWriteBarrier((void**)(&___m_CommandName_18), (void*)value);
  9741. }
  9742. };
  9743. // System.RuntimeType
  9744. struct RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 : public TypeInfo_tFFBAC0D7187BFD2D25CC801679BC9645020EC04F
  9745. {
  9746. public:
  9747. // System.MonoTypeInfo System.RuntimeType::type_info
  9748. MonoTypeInfo_tD048FE6E8A79174435DD9BA986294B02C68DFC79 * ___type_info_26;
  9749. // System.Object System.RuntimeType::GenericCache
  9750. RuntimeObject * ___GenericCache_27;
  9751. // System.Reflection.RuntimeConstructorInfo System.RuntimeType::m_serializationCtor
  9752. RuntimeConstructorInfo_t9B65F4BAA154E6B8888A68FA9BA02993090876BB * ___m_serializationCtor_28;
  9753. public:
  9754. inline static int32_t get_offset_of_type_info_26() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07, ___type_info_26)); }
  9755. inline MonoTypeInfo_tD048FE6E8A79174435DD9BA986294B02C68DFC79 * get_type_info_26() const { return ___type_info_26; }
  9756. inline MonoTypeInfo_tD048FE6E8A79174435DD9BA986294B02C68DFC79 ** get_address_of_type_info_26() { return &___type_info_26; }
  9757. inline void set_type_info_26(MonoTypeInfo_tD048FE6E8A79174435DD9BA986294B02C68DFC79 * value)
  9758. {
  9759. ___type_info_26 = value;
  9760. Il2CppCodeGenWriteBarrier((void**)(&___type_info_26), (void*)value);
  9761. }
  9762. inline static int32_t get_offset_of_GenericCache_27() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07, ___GenericCache_27)); }
  9763. inline RuntimeObject * get_GenericCache_27() const { return ___GenericCache_27; }
  9764. inline RuntimeObject ** get_address_of_GenericCache_27() { return &___GenericCache_27; }
  9765. inline void set_GenericCache_27(RuntimeObject * value)
  9766. {
  9767. ___GenericCache_27 = value;
  9768. Il2CppCodeGenWriteBarrier((void**)(&___GenericCache_27), (void*)value);
  9769. }
  9770. inline static int32_t get_offset_of_m_serializationCtor_28() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07, ___m_serializationCtor_28)); }
  9771. inline RuntimeConstructorInfo_t9B65F4BAA154E6B8888A68FA9BA02993090876BB * get_m_serializationCtor_28() const { return ___m_serializationCtor_28; }
  9772. inline RuntimeConstructorInfo_t9B65F4BAA154E6B8888A68FA9BA02993090876BB ** get_address_of_m_serializationCtor_28() { return &___m_serializationCtor_28; }
  9773. inline void set_m_serializationCtor_28(RuntimeConstructorInfo_t9B65F4BAA154E6B8888A68FA9BA02993090876BB * value)
  9774. {
  9775. ___m_serializationCtor_28 = value;
  9776. Il2CppCodeGenWriteBarrier((void**)(&___m_serializationCtor_28), (void*)value);
  9777. }
  9778. };
  9779. struct RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields
  9780. {
  9781. public:
  9782. // System.RuntimeType System.RuntimeType::ValueType
  9783. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * ___ValueType_10;
  9784. // System.RuntimeType System.RuntimeType::EnumType
  9785. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * ___EnumType_11;
  9786. // System.RuntimeType System.RuntimeType::ObjectType
  9787. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * ___ObjectType_12;
  9788. // System.RuntimeType System.RuntimeType::StringType
  9789. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * ___StringType_13;
  9790. // System.RuntimeType System.RuntimeType::DelegateType
  9791. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * ___DelegateType_14;
  9792. // System.Type[] System.RuntimeType::s_SICtorParamTypes
  9793. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___s_SICtorParamTypes_15;
  9794. // System.RuntimeType System.RuntimeType::s_typedRef
  9795. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * ___s_typedRef_25;
  9796. public:
  9797. inline static int32_t get_offset_of_ValueType_10() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields, ___ValueType_10)); }
  9798. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * get_ValueType_10() const { return ___ValueType_10; }
  9799. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 ** get_address_of_ValueType_10() { return &___ValueType_10; }
  9800. inline void set_ValueType_10(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * value)
  9801. {
  9802. ___ValueType_10 = value;
  9803. Il2CppCodeGenWriteBarrier((void**)(&___ValueType_10), (void*)value);
  9804. }
  9805. inline static int32_t get_offset_of_EnumType_11() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields, ___EnumType_11)); }
  9806. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * get_EnumType_11() const { return ___EnumType_11; }
  9807. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 ** get_address_of_EnumType_11() { return &___EnumType_11; }
  9808. inline void set_EnumType_11(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * value)
  9809. {
  9810. ___EnumType_11 = value;
  9811. Il2CppCodeGenWriteBarrier((void**)(&___EnumType_11), (void*)value);
  9812. }
  9813. inline static int32_t get_offset_of_ObjectType_12() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields, ___ObjectType_12)); }
  9814. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * get_ObjectType_12() const { return ___ObjectType_12; }
  9815. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 ** get_address_of_ObjectType_12() { return &___ObjectType_12; }
  9816. inline void set_ObjectType_12(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * value)
  9817. {
  9818. ___ObjectType_12 = value;
  9819. Il2CppCodeGenWriteBarrier((void**)(&___ObjectType_12), (void*)value);
  9820. }
  9821. inline static int32_t get_offset_of_StringType_13() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields, ___StringType_13)); }
  9822. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * get_StringType_13() const { return ___StringType_13; }
  9823. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 ** get_address_of_StringType_13() { return &___StringType_13; }
  9824. inline void set_StringType_13(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * value)
  9825. {
  9826. ___StringType_13 = value;
  9827. Il2CppCodeGenWriteBarrier((void**)(&___StringType_13), (void*)value);
  9828. }
  9829. inline static int32_t get_offset_of_DelegateType_14() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields, ___DelegateType_14)); }
  9830. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * get_DelegateType_14() const { return ___DelegateType_14; }
  9831. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 ** get_address_of_DelegateType_14() { return &___DelegateType_14; }
  9832. inline void set_DelegateType_14(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * value)
  9833. {
  9834. ___DelegateType_14 = value;
  9835. Il2CppCodeGenWriteBarrier((void**)(&___DelegateType_14), (void*)value);
  9836. }
  9837. inline static int32_t get_offset_of_s_SICtorParamTypes_15() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields, ___s_SICtorParamTypes_15)); }
  9838. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_s_SICtorParamTypes_15() const { return ___s_SICtorParamTypes_15; }
  9839. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_s_SICtorParamTypes_15() { return &___s_SICtorParamTypes_15; }
  9840. inline void set_s_SICtorParamTypes_15(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  9841. {
  9842. ___s_SICtorParamTypes_15 = value;
  9843. Il2CppCodeGenWriteBarrier((void**)(&___s_SICtorParamTypes_15), (void*)value);
  9844. }
  9845. inline static int32_t get_offset_of_s_typedRef_25() { return static_cast<int32_t>(offsetof(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_StaticFields, ___s_typedRef_25)); }
  9846. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * get_s_typedRef_25() const { return ___s_typedRef_25; }
  9847. inline RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 ** get_address_of_s_typedRef_25() { return &___s_typedRef_25; }
  9848. inline void set_s_typedRef_25(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * value)
  9849. {
  9850. ___s_typedRef_25 = value;
  9851. Il2CppCodeGenWriteBarrier((void**)(&___s_typedRef_25), (void*)value);
  9852. }
  9853. };
  9854. #ifdef __clang__
  9855. #pragma clang diagnostic pop
  9856. #endif
  9857. // System.Int32[]
  9858. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray
  9859. {
  9860. public:
  9861. ALIGN_FIELD (8) int32_t m_Items[1];
  9862. public:
  9863. inline int32_t GetAt(il2cpp_array_size_t index) const
  9864. {
  9865. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9866. return m_Items[index];
  9867. }
  9868. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  9869. {
  9870. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9871. return m_Items + index;
  9872. }
  9873. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  9874. {
  9875. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9876. m_Items[index] = value;
  9877. }
  9878. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  9879. {
  9880. return m_Items[index];
  9881. }
  9882. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9883. {
  9884. return m_Items + index;
  9885. }
  9886. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  9887. {
  9888. m_Items[index] = value;
  9889. }
  9890. };
  9891. // System.Object[]
  9892. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray
  9893. {
  9894. public:
  9895. ALIGN_FIELD (8) RuntimeObject * m_Items[1];
  9896. public:
  9897. inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
  9898. {
  9899. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9900. return m_Items[index];
  9901. }
  9902. inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
  9903. {
  9904. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9905. return m_Items + index;
  9906. }
  9907. inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
  9908. {
  9909. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9910. m_Items[index] = value;
  9911. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  9912. }
  9913. inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
  9914. {
  9915. return m_Items[index];
  9916. }
  9917. inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  9918. {
  9919. return m_Items + index;
  9920. }
  9921. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
  9922. {
  9923. m_Items[index] = value;
  9924. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  9925. }
  9926. };
  9927. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>[]
  9928. struct ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814 : public RuntimeArray
  9929. {
  9930. public:
  9931. ALIGN_FIELD (8) ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * m_Items[1];
  9932. public:
  9933. inline ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * GetAt(il2cpp_array_size_t index) const
  9934. {
  9935. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9936. return m_Items[index];
  9937. }
  9938. inline ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 ** GetAddressAt(il2cpp_array_size_t index)
  9939. {
  9940. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9941. return m_Items + index;
  9942. }
  9943. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * value)
  9944. {
  9945. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9946. m_Items[index] = value;
  9947. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  9948. }
  9949. inline ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * GetAtUnchecked(il2cpp_array_size_t index) const
  9950. {
  9951. return m_Items[index];
  9952. }
  9953. inline ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  9954. {
  9955. return m_Items + index;
  9956. }
  9957. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * value)
  9958. {
  9959. m_Items[index] = value;
  9960. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  9961. }
  9962. };
  9963. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>[]
  9964. struct ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304 : public RuntimeArray
  9965. {
  9966. public:
  9967. ALIGN_FIELD (8) ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * m_Items[1];
  9968. public:
  9969. inline ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * GetAt(il2cpp_array_size_t index) const
  9970. {
  9971. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9972. return m_Items[index];
  9973. }
  9974. inline ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C ** GetAddressAt(il2cpp_array_size_t index)
  9975. {
  9976. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9977. return m_Items + index;
  9978. }
  9979. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * value)
  9980. {
  9981. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9982. m_Items[index] = value;
  9983. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  9984. }
  9985. inline ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * GetAtUnchecked(il2cpp_array_size_t index) const
  9986. {
  9987. return m_Items[index];
  9988. }
  9989. inline ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  9990. {
  9991. return m_Items + index;
  9992. }
  9993. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * value)
  9994. {
  9995. m_Items[index] = value;
  9996. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  9997. }
  9998. };
  9999. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>[]
  10000. struct ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3 : public RuntimeArray
  10001. {
  10002. public:
  10003. ALIGN_FIELD (8) ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * m_Items[1];
  10004. public:
  10005. inline ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * GetAt(il2cpp_array_size_t index) const
  10006. {
  10007. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10008. return m_Items[index];
  10009. }
  10010. inline ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 ** GetAddressAt(il2cpp_array_size_t index)
  10011. {
  10012. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10013. return m_Items + index;
  10014. }
  10015. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * value)
  10016. {
  10017. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10018. m_Items[index] = value;
  10019. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10020. }
  10021. inline ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * GetAtUnchecked(il2cpp_array_size_t index) const
  10022. {
  10023. return m_Items[index];
  10024. }
  10025. inline ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10026. {
  10027. return m_Items + index;
  10028. }
  10029. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * value)
  10030. {
  10031. m_Items[index] = value;
  10032. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10033. }
  10034. };
  10035. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>[]
  10036. struct ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43 : public RuntimeArray
  10037. {
  10038. public:
  10039. ALIGN_FIELD (8) ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * m_Items[1];
  10040. public:
  10041. inline ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * GetAt(il2cpp_array_size_t index) const
  10042. {
  10043. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10044. return m_Items[index];
  10045. }
  10046. inline ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F ** GetAddressAt(il2cpp_array_size_t index)
  10047. {
  10048. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10049. return m_Items + index;
  10050. }
  10051. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * value)
  10052. {
  10053. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10054. m_Items[index] = value;
  10055. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10056. }
  10057. inline ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * GetAtUnchecked(il2cpp_array_size_t index) const
  10058. {
  10059. return m_Items[index];
  10060. }
  10061. inline ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10062. {
  10063. return m_Items + index;
  10064. }
  10065. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * value)
  10066. {
  10067. m_Items[index] = value;
  10068. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10069. }
  10070. };
  10071. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>[]
  10072. struct ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07 : public RuntimeArray
  10073. {
  10074. public:
  10075. ALIGN_FIELD (8) ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * m_Items[1];
  10076. public:
  10077. inline ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * GetAt(il2cpp_array_size_t index) const
  10078. {
  10079. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10080. return m_Items[index];
  10081. }
  10082. inline ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 ** GetAddressAt(il2cpp_array_size_t index)
  10083. {
  10084. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10085. return m_Items + index;
  10086. }
  10087. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * value)
  10088. {
  10089. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10090. m_Items[index] = value;
  10091. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10092. }
  10093. inline ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * GetAtUnchecked(il2cpp_array_size_t index) const
  10094. {
  10095. return m_Items[index];
  10096. }
  10097. inline ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10098. {
  10099. return m_Items + index;
  10100. }
  10101. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * value)
  10102. {
  10103. m_Items[index] = value;
  10104. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10105. }
  10106. };
  10107. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>[]
  10108. struct ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164 : public RuntimeArray
  10109. {
  10110. public:
  10111. ALIGN_FIELD (8) ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * m_Items[1];
  10112. public:
  10113. inline ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * GetAt(il2cpp_array_size_t index) const
  10114. {
  10115. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10116. return m_Items[index];
  10117. }
  10118. inline ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F ** GetAddressAt(il2cpp_array_size_t index)
  10119. {
  10120. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10121. return m_Items + index;
  10122. }
  10123. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * value)
  10124. {
  10125. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10126. m_Items[index] = value;
  10127. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10128. }
  10129. inline ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * GetAtUnchecked(il2cpp_array_size_t index) const
  10130. {
  10131. return m_Items[index];
  10132. }
  10133. inline ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10134. {
  10135. return m_Items + index;
  10136. }
  10137. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * value)
  10138. {
  10139. m_Items[index] = value;
  10140. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10141. }
  10142. };
  10143. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>[]
  10144. struct ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA : public RuntimeArray
  10145. {
  10146. public:
  10147. ALIGN_FIELD (8) ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * m_Items[1];
  10148. public:
  10149. inline ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * GetAt(il2cpp_array_size_t index) const
  10150. {
  10151. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10152. return m_Items[index];
  10153. }
  10154. inline ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 ** GetAddressAt(il2cpp_array_size_t index)
  10155. {
  10156. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10157. return m_Items + index;
  10158. }
  10159. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * value)
  10160. {
  10161. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10162. m_Items[index] = value;
  10163. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10164. }
  10165. inline ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * GetAtUnchecked(il2cpp_array_size_t index) const
  10166. {
  10167. return m_Items[index];
  10168. }
  10169. inline ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10170. {
  10171. return m_Items + index;
  10172. }
  10173. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * value)
  10174. {
  10175. m_Items[index] = value;
  10176. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10177. }
  10178. };
  10179. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>[]
  10180. struct ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02 : public RuntimeArray
  10181. {
  10182. public:
  10183. ALIGN_FIELD (8) ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * m_Items[1];
  10184. public:
  10185. inline ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * GetAt(il2cpp_array_size_t index) const
  10186. {
  10187. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10188. return m_Items[index];
  10189. }
  10190. inline ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 ** GetAddressAt(il2cpp_array_size_t index)
  10191. {
  10192. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10193. return m_Items + index;
  10194. }
  10195. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * value)
  10196. {
  10197. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10198. m_Items[index] = value;
  10199. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10200. }
  10201. inline ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * GetAtUnchecked(il2cpp_array_size_t index) const
  10202. {
  10203. return m_Items[index];
  10204. }
  10205. inline ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10206. {
  10207. return m_Items + index;
  10208. }
  10209. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * value)
  10210. {
  10211. m_Items[index] = value;
  10212. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10213. }
  10214. };
  10215. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Byte4>[]
  10216. struct ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639 : public RuntimeArray
  10217. {
  10218. public:
  10219. ALIGN_FIELD (8) ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * m_Items[1];
  10220. public:
  10221. inline ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * GetAt(il2cpp_array_size_t index) const
  10222. {
  10223. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10224. return m_Items[index];
  10225. }
  10226. inline ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 ** GetAddressAt(il2cpp_array_size_t index)
  10227. {
  10228. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10229. return m_Items + index;
  10230. }
  10231. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * value)
  10232. {
  10233. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10234. m_Items[index] = value;
  10235. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10236. }
  10237. inline ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * GetAtUnchecked(il2cpp_array_size_t index) const
  10238. {
  10239. return m_Items[index];
  10240. }
  10241. inline ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10242. {
  10243. return m_Items + index;
  10244. }
  10245. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * value)
  10246. {
  10247. m_Items[index] = value;
  10248. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10249. }
  10250. };
  10251. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>[]
  10252. struct ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26 : public RuntimeArray
  10253. {
  10254. public:
  10255. ALIGN_FIELD (8) ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * m_Items[1];
  10256. public:
  10257. inline ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * GetAt(il2cpp_array_size_t index) const
  10258. {
  10259. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10260. return m_Items[index];
  10261. }
  10262. inline ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C ** GetAddressAt(il2cpp_array_size_t index)
  10263. {
  10264. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10265. return m_Items + index;
  10266. }
  10267. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * value)
  10268. {
  10269. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10270. m_Items[index] = value;
  10271. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10272. }
  10273. inline ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * GetAtUnchecked(il2cpp_array_size_t index) const
  10274. {
  10275. return m_Items[index];
  10276. }
  10277. inline ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10278. {
  10279. return m_Items + index;
  10280. }
  10281. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * value)
  10282. {
  10283. m_Items[index] = value;
  10284. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10285. }
  10286. };
  10287. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>[]
  10288. struct ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567 : public RuntimeArray
  10289. {
  10290. public:
  10291. ALIGN_FIELD (8) ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * m_Items[1];
  10292. public:
  10293. inline ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * GetAt(il2cpp_array_size_t index) const
  10294. {
  10295. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10296. return m_Items[index];
  10297. }
  10298. inline ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A ** GetAddressAt(il2cpp_array_size_t index)
  10299. {
  10300. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10301. return m_Items + index;
  10302. }
  10303. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * value)
  10304. {
  10305. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10306. m_Items[index] = value;
  10307. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10308. }
  10309. inline ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * GetAtUnchecked(il2cpp_array_size_t index) const
  10310. {
  10311. return m_Items[index];
  10312. }
  10313. inline ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10314. {
  10315. return m_Items + index;
  10316. }
  10317. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * value)
  10318. {
  10319. m_Items[index] = value;
  10320. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10321. }
  10322. };
  10323. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>[]
  10324. struct ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2 : public RuntimeArray
  10325. {
  10326. public:
  10327. ALIGN_FIELD (8) ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * m_Items[1];
  10328. public:
  10329. inline ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * GetAt(il2cpp_array_size_t index) const
  10330. {
  10331. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10332. return m_Items[index];
  10333. }
  10334. inline ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 ** GetAddressAt(il2cpp_array_size_t index)
  10335. {
  10336. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10337. return m_Items + index;
  10338. }
  10339. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * value)
  10340. {
  10341. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10342. m_Items[index] = value;
  10343. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10344. }
  10345. inline ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * GetAtUnchecked(il2cpp_array_size_t index) const
  10346. {
  10347. return m_Items[index];
  10348. }
  10349. inline ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10350. {
  10351. return m_Items + index;
  10352. }
  10353. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * value)
  10354. {
  10355. m_Items[index] = value;
  10356. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10357. }
  10358. };
  10359. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L16>[]
  10360. struct ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229 : public RuntimeArray
  10361. {
  10362. public:
  10363. ALIGN_FIELD (8) ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * m_Items[1];
  10364. public:
  10365. inline ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * GetAt(il2cpp_array_size_t index) const
  10366. {
  10367. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10368. return m_Items[index];
  10369. }
  10370. inline ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C ** GetAddressAt(il2cpp_array_size_t index)
  10371. {
  10372. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10373. return m_Items + index;
  10374. }
  10375. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * value)
  10376. {
  10377. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10378. m_Items[index] = value;
  10379. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10380. }
  10381. inline ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * GetAtUnchecked(il2cpp_array_size_t index) const
  10382. {
  10383. return m_Items[index];
  10384. }
  10385. inline ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10386. {
  10387. return m_Items + index;
  10388. }
  10389. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * value)
  10390. {
  10391. m_Items[index] = value;
  10392. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10393. }
  10394. };
  10395. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L8>[]
  10396. struct ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB : public RuntimeArray
  10397. {
  10398. public:
  10399. ALIGN_FIELD (8) ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * m_Items[1];
  10400. public:
  10401. inline ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * GetAt(il2cpp_array_size_t index) const
  10402. {
  10403. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10404. return m_Items[index];
  10405. }
  10406. inline ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 ** GetAddressAt(il2cpp_array_size_t index)
  10407. {
  10408. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10409. return m_Items + index;
  10410. }
  10411. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * value)
  10412. {
  10413. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10414. m_Items[index] = value;
  10415. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10416. }
  10417. inline ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * GetAtUnchecked(il2cpp_array_size_t index) const
  10418. {
  10419. return m_Items[index];
  10420. }
  10421. inline ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10422. {
  10423. return m_Items + index;
  10424. }
  10425. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * value)
  10426. {
  10427. m_Items[index] = value;
  10428. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10429. }
  10430. };
  10431. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La16>[]
  10432. struct ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8 : public RuntimeArray
  10433. {
  10434. public:
  10435. ALIGN_FIELD (8) ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * m_Items[1];
  10436. public:
  10437. inline ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * GetAt(il2cpp_array_size_t index) const
  10438. {
  10439. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10440. return m_Items[index];
  10441. }
  10442. inline ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 ** GetAddressAt(il2cpp_array_size_t index)
  10443. {
  10444. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10445. return m_Items + index;
  10446. }
  10447. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * value)
  10448. {
  10449. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10450. m_Items[index] = value;
  10451. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10452. }
  10453. inline ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * GetAtUnchecked(il2cpp_array_size_t index) const
  10454. {
  10455. return m_Items[index];
  10456. }
  10457. inline ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10458. {
  10459. return m_Items + index;
  10460. }
  10461. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * value)
  10462. {
  10463. m_Items[index] = value;
  10464. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10465. }
  10466. };
  10467. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La32>[]
  10468. struct ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336 : public RuntimeArray
  10469. {
  10470. public:
  10471. ALIGN_FIELD (8) ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * m_Items[1];
  10472. public:
  10473. inline ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * GetAt(il2cpp_array_size_t index) const
  10474. {
  10475. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10476. return m_Items[index];
  10477. }
  10478. inline ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 ** GetAddressAt(il2cpp_array_size_t index)
  10479. {
  10480. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10481. return m_Items + index;
  10482. }
  10483. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * value)
  10484. {
  10485. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10486. m_Items[index] = value;
  10487. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10488. }
  10489. inline ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * GetAtUnchecked(il2cpp_array_size_t index) const
  10490. {
  10491. return m_Items[index];
  10492. }
  10493. inline ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10494. {
  10495. return m_Items + index;
  10496. }
  10497. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * value)
  10498. {
  10499. m_Items[index] = value;
  10500. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10501. }
  10502. };
  10503. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>[]
  10504. struct ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997 : public RuntimeArray
  10505. {
  10506. public:
  10507. ALIGN_FIELD (8) ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * m_Items[1];
  10508. public:
  10509. inline ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * GetAt(il2cpp_array_size_t index) const
  10510. {
  10511. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10512. return m_Items[index];
  10513. }
  10514. inline ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 ** GetAddressAt(il2cpp_array_size_t index)
  10515. {
  10516. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10517. return m_Items + index;
  10518. }
  10519. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * value)
  10520. {
  10521. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10522. m_Items[index] = value;
  10523. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10524. }
  10525. inline ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * GetAtUnchecked(il2cpp_array_size_t index) const
  10526. {
  10527. return m_Items[index];
  10528. }
  10529. inline ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10530. {
  10531. return m_Items + index;
  10532. }
  10533. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * value)
  10534. {
  10535. m_Items[index] = value;
  10536. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10537. }
  10538. };
  10539. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>[]
  10540. struct ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7 : public RuntimeArray
  10541. {
  10542. public:
  10543. ALIGN_FIELD (8) ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * m_Items[1];
  10544. public:
  10545. inline ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * GetAt(il2cpp_array_size_t index) const
  10546. {
  10547. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10548. return m_Items[index];
  10549. }
  10550. inline ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 ** GetAddressAt(il2cpp_array_size_t index)
  10551. {
  10552. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10553. return m_Items + index;
  10554. }
  10555. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * value)
  10556. {
  10557. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10558. m_Items[index] = value;
  10559. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10560. }
  10561. inline ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * GetAtUnchecked(il2cpp_array_size_t index) const
  10562. {
  10563. return m_Items[index];
  10564. }
  10565. inline ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10566. {
  10567. return m_Items + index;
  10568. }
  10569. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * value)
  10570. {
  10571. m_Items[index] = value;
  10572. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10573. }
  10574. };
  10575. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>[]
  10576. struct ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF : public RuntimeArray
  10577. {
  10578. public:
  10579. ALIGN_FIELD (8) ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * m_Items[1];
  10580. public:
  10581. inline ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * GetAt(il2cpp_array_size_t index) const
  10582. {
  10583. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10584. return m_Items[index];
  10585. }
  10586. inline ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 ** GetAddressAt(il2cpp_array_size_t index)
  10587. {
  10588. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10589. return m_Items + index;
  10590. }
  10591. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * value)
  10592. {
  10593. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10594. m_Items[index] = value;
  10595. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10596. }
  10597. inline ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * GetAtUnchecked(il2cpp_array_size_t index) const
  10598. {
  10599. return m_Items[index];
  10600. }
  10601. inline ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10602. {
  10603. return m_Items + index;
  10604. }
  10605. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * value)
  10606. {
  10607. m_Items[index] = value;
  10608. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10609. }
  10610. };
  10611. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>[]
  10612. struct ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC : public RuntimeArray
  10613. {
  10614. public:
  10615. ALIGN_FIELD (8) ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * m_Items[1];
  10616. public:
  10617. inline ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * GetAt(il2cpp_array_size_t index) const
  10618. {
  10619. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10620. return m_Items[index];
  10621. }
  10622. inline ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 ** GetAddressAt(il2cpp_array_size_t index)
  10623. {
  10624. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10625. return m_Items + index;
  10626. }
  10627. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * value)
  10628. {
  10629. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10630. m_Items[index] = value;
  10631. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10632. }
  10633. inline ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * GetAtUnchecked(il2cpp_array_size_t index) const
  10634. {
  10635. return m_Items[index];
  10636. }
  10637. inline ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10638. {
  10639. return m_Items + index;
  10640. }
  10641. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * value)
  10642. {
  10643. m_Items[index] = value;
  10644. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10645. }
  10646. };
  10647. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rg32>[]
  10648. struct ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4 : public RuntimeArray
  10649. {
  10650. public:
  10651. ALIGN_FIELD (8) ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * m_Items[1];
  10652. public:
  10653. inline ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * GetAt(il2cpp_array_size_t index) const
  10654. {
  10655. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10656. return m_Items[index];
  10657. }
  10658. inline ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF ** GetAddressAt(il2cpp_array_size_t index)
  10659. {
  10660. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10661. return m_Items + index;
  10662. }
  10663. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * value)
  10664. {
  10665. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10666. m_Items[index] = value;
  10667. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10668. }
  10669. inline ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * GetAtUnchecked(il2cpp_array_size_t index) const
  10670. {
  10671. return m_Items[index];
  10672. }
  10673. inline ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10674. {
  10675. return m_Items + index;
  10676. }
  10677. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * value)
  10678. {
  10679. m_Items[index] = value;
  10680. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10681. }
  10682. };
  10683. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb24>[]
  10684. struct ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082 : public RuntimeArray
  10685. {
  10686. public:
  10687. ALIGN_FIELD (8) ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * m_Items[1];
  10688. public:
  10689. inline ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * GetAt(il2cpp_array_size_t index) const
  10690. {
  10691. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10692. return m_Items[index];
  10693. }
  10694. inline ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 ** GetAddressAt(il2cpp_array_size_t index)
  10695. {
  10696. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10697. return m_Items + index;
  10698. }
  10699. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * value)
  10700. {
  10701. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10702. m_Items[index] = value;
  10703. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10704. }
  10705. inline ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * GetAtUnchecked(il2cpp_array_size_t index) const
  10706. {
  10707. return m_Items[index];
  10708. }
  10709. inline ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10710. {
  10711. return m_Items + index;
  10712. }
  10713. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * value)
  10714. {
  10715. m_Items[index] = value;
  10716. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10717. }
  10718. };
  10719. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb48>[]
  10720. struct ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101 : public RuntimeArray
  10721. {
  10722. public:
  10723. ALIGN_FIELD (8) ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * m_Items[1];
  10724. public:
  10725. inline ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * GetAt(il2cpp_array_size_t index) const
  10726. {
  10727. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10728. return m_Items[index];
  10729. }
  10730. inline ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 ** GetAddressAt(il2cpp_array_size_t index)
  10731. {
  10732. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10733. return m_Items + index;
  10734. }
  10735. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * value)
  10736. {
  10737. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10738. m_Items[index] = value;
  10739. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10740. }
  10741. inline ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * GetAtUnchecked(il2cpp_array_size_t index) const
  10742. {
  10743. return m_Items[index];
  10744. }
  10745. inline ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10746. {
  10747. return m_Items + index;
  10748. }
  10749. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * value)
  10750. {
  10751. m_Items[index] = value;
  10752. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10753. }
  10754. };
  10755. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>[]
  10756. struct ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E : public RuntimeArray
  10757. {
  10758. public:
  10759. ALIGN_FIELD (8) ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * m_Items[1];
  10760. public:
  10761. inline ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * GetAt(il2cpp_array_size_t index) const
  10762. {
  10763. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10764. return m_Items[index];
  10765. }
  10766. inline ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF ** GetAddressAt(il2cpp_array_size_t index)
  10767. {
  10768. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10769. return m_Items + index;
  10770. }
  10771. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * value)
  10772. {
  10773. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10774. m_Items[index] = value;
  10775. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10776. }
  10777. inline ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * GetAtUnchecked(il2cpp_array_size_t index) const
  10778. {
  10779. return m_Items[index];
  10780. }
  10781. inline ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10782. {
  10783. return m_Items + index;
  10784. }
  10785. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * value)
  10786. {
  10787. m_Items[index] = value;
  10788. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10789. }
  10790. };
  10791. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba32>[]
  10792. struct ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE : public RuntimeArray
  10793. {
  10794. public:
  10795. ALIGN_FIELD (8) ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * m_Items[1];
  10796. public:
  10797. inline ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * GetAt(il2cpp_array_size_t index) const
  10798. {
  10799. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10800. return m_Items[index];
  10801. }
  10802. inline ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 ** GetAddressAt(il2cpp_array_size_t index)
  10803. {
  10804. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10805. return m_Items + index;
  10806. }
  10807. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * value)
  10808. {
  10809. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10810. m_Items[index] = value;
  10811. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10812. }
  10813. inline ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * GetAtUnchecked(il2cpp_array_size_t index) const
  10814. {
  10815. return m_Items[index];
  10816. }
  10817. inline ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10818. {
  10819. return m_Items + index;
  10820. }
  10821. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * value)
  10822. {
  10823. m_Items[index] = value;
  10824. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10825. }
  10826. };
  10827. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba64>[]
  10828. struct ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6 : public RuntimeArray
  10829. {
  10830. public:
  10831. ALIGN_FIELD (8) ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * m_Items[1];
  10832. public:
  10833. inline ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * GetAt(il2cpp_array_size_t index) const
  10834. {
  10835. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10836. return m_Items[index];
  10837. }
  10838. inline ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 ** GetAddressAt(il2cpp_array_size_t index)
  10839. {
  10840. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10841. return m_Items + index;
  10842. }
  10843. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * value)
  10844. {
  10845. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10846. m_Items[index] = value;
  10847. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10848. }
  10849. inline ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * GetAtUnchecked(il2cpp_array_size_t index) const
  10850. {
  10851. return m_Items[index];
  10852. }
  10853. inline ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10854. {
  10855. return m_Items + index;
  10856. }
  10857. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * value)
  10858. {
  10859. m_Items[index] = value;
  10860. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10861. }
  10862. };
  10863. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>[]
  10864. struct ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7 : public RuntimeArray
  10865. {
  10866. public:
  10867. ALIGN_FIELD (8) ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * m_Items[1];
  10868. public:
  10869. inline ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * GetAt(il2cpp_array_size_t index) const
  10870. {
  10871. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10872. return m_Items[index];
  10873. }
  10874. inline ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 ** GetAddressAt(il2cpp_array_size_t index)
  10875. {
  10876. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10877. return m_Items + index;
  10878. }
  10879. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * value)
  10880. {
  10881. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10882. m_Items[index] = value;
  10883. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10884. }
  10885. inline ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * GetAtUnchecked(il2cpp_array_size_t index) const
  10886. {
  10887. return m_Items[index];
  10888. }
  10889. inline ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10890. {
  10891. return m_Items + index;
  10892. }
  10893. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * value)
  10894. {
  10895. m_Items[index] = value;
  10896. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10897. }
  10898. };
  10899. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short2>[]
  10900. struct ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2 : public RuntimeArray
  10901. {
  10902. public:
  10903. ALIGN_FIELD (8) ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * m_Items[1];
  10904. public:
  10905. inline ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * GetAt(il2cpp_array_size_t index) const
  10906. {
  10907. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10908. return m_Items[index];
  10909. }
  10910. inline ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 ** GetAddressAt(il2cpp_array_size_t index)
  10911. {
  10912. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10913. return m_Items + index;
  10914. }
  10915. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * value)
  10916. {
  10917. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10918. m_Items[index] = value;
  10919. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10920. }
  10921. inline ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * GetAtUnchecked(il2cpp_array_size_t index) const
  10922. {
  10923. return m_Items[index];
  10924. }
  10925. inline ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10926. {
  10927. return m_Items + index;
  10928. }
  10929. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * value)
  10930. {
  10931. m_Items[index] = value;
  10932. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10933. }
  10934. };
  10935. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short4>[]
  10936. struct ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F : public RuntimeArray
  10937. {
  10938. public:
  10939. ALIGN_FIELD (8) ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * m_Items[1];
  10940. public:
  10941. inline ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * GetAt(il2cpp_array_size_t index) const
  10942. {
  10943. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10944. return m_Items[index];
  10945. }
  10946. inline ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB ** GetAddressAt(il2cpp_array_size_t index)
  10947. {
  10948. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10949. return m_Items + index;
  10950. }
  10951. inline void SetAt(il2cpp_array_size_t index, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * value)
  10952. {
  10953. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10954. m_Items[index] = value;
  10955. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10956. }
  10957. inline ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * GetAtUnchecked(il2cpp_array_size_t index) const
  10958. {
  10959. return m_Items[index];
  10960. }
  10961. inline ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10962. {
  10963. return m_Items + index;
  10964. }
  10965. inline void SetAtUnchecked(il2cpp_array_size_t index, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * value)
  10966. {
  10967. m_Items[index] = value;
  10968. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10969. }
  10970. };
  10971. // System.Type[]
  10972. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755 : public RuntimeArray
  10973. {
  10974. public:
  10975. ALIGN_FIELD (8) Type_t * m_Items[1];
  10976. public:
  10977. inline Type_t * GetAt(il2cpp_array_size_t index) const
  10978. {
  10979. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10980. return m_Items[index];
  10981. }
  10982. inline Type_t ** GetAddressAt(il2cpp_array_size_t index)
  10983. {
  10984. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10985. return m_Items + index;
  10986. }
  10987. inline void SetAt(il2cpp_array_size_t index, Type_t * value)
  10988. {
  10989. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  10990. m_Items[index] = value;
  10991. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  10992. }
  10993. inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
  10994. {
  10995. return m_Items[index];
  10996. }
  10997. inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  10998. {
  10999. return m_Items + index;
  11000. }
  11001. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
  11002. {
  11003. m_Items[index] = value;
  11004. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  11005. }
  11006. };
  11007. // System.Int16[]
  11008. struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD : public RuntimeArray
  11009. {
  11010. public:
  11011. ALIGN_FIELD (8) int16_t m_Items[1];
  11012. public:
  11013. inline int16_t GetAt(il2cpp_array_size_t index) const
  11014. {
  11015. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  11016. return m_Items[index];
  11017. }
  11018. inline int16_t* GetAddressAt(il2cpp_array_size_t index)
  11019. {
  11020. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  11021. return m_Items + index;
  11022. }
  11023. inline void SetAt(il2cpp_array_size_t index, int16_t value)
  11024. {
  11025. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  11026. m_Items[index] = value;
  11027. }
  11028. inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const
  11029. {
  11030. return m_Items[index];
  11031. }
  11032. inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  11033. {
  11034. return m_Items + index;
  11035. }
  11036. inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value)
  11037. {
  11038. m_Items[index] = value;
  11039. }
  11040. };
  11041. // SixLabors.ImageSharp.Memory.Buffer2D`1<T> SixLabors.ImageSharp.Memory.MemoryAllocatorExtensions::Allocate2D<System.Int32>(SixLabors.ImageSharp.Memory.MemoryAllocator,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.AllocationOptions)
  11042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_gshared (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator0, int32_t ___width1, int32_t ___height2, int32_t ___options3, const RuntimeMethod* method);
  11043. // System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>::.ctor()
  11044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_gshared (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * __this, const RuntimeMethod* method);
  11045. // System.Void System.ValueTuple`2<System.Int32,System.Int32>::.ctor(!0,!1)
  11046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_gshared (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E * __this, int32_t ___item10, int32_t ___item21, const RuntimeMethod* method);
  11047. // System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>::Add(!0)
  11048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_gshared (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * __this, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ___item0, const RuntimeMethod* method);
  11049. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11050. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_mD526570DEDF30A586897E76FF2E211069C783E25_gshared_inline (RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 * __this, HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___source8, const RuntimeMethod* method);
  11051. // System.Int32 System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>::get_Count()
  11052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_gshared_inline (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * __this, const RuntimeMethod* method);
  11053. // System.Span`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>::DangerousGetRowSpan(System.Int32)
  11054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_gshared_inline (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, int32_t ___y0, const RuntimeMethod* method);
  11055. // System.Span`1<!0> System.Span`1<System.Int32>::Slice(System.Int32,System.Int32)
  11056. 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);
  11057. // T& SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>::get_Item(System.Int32,System.Int32)
  11058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_gshared_inline (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method);
  11059. // !0& System.Span`1<System.Int32>::get_Item(System.Int32)
  11060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___index0, const RuntimeMethod* method);
  11061. // System.Void SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>::Dispose()
  11062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_gshared (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, const RuntimeMethod* method);
  11063. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_m1287DE69CFAC63DBF8D2056B5CE7F600D1A81E96_gshared_inline (RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 * __this, HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___source8, const RuntimeMethod* method);
  11065. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_mFF0DF10E854FFF782DFA9B1B2DFD2BE23D96A432_gshared_inline (RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 * __this, HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___source8, const RuntimeMethod* method);
  11067. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_m115535117D95CFDD63D4B253FB1E044D8806B53B_gshared_inline (RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 * __this, HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___source8, const RuntimeMethod* method);
  11069. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Int16>(System.Buffers.IMemoryOwner`1<T>)
  11070. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method);
  11071. // System.Void System.Span`1<System.Int16>::Fill(!0)
  11072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int16_t ___value0, const RuntimeMethod* method);
  11073. // System.Buffers.MemoryHandle System.Memory`1<System.Int16>::Pin()
  11074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_gshared (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 * __this, const RuntimeMethod* method);
  11075. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2AFEA0D6CEB1F40BE3DCF6EE7224F8A755832354_gshared (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11077. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m2C6D65AD94E144179332651AB157B5D54BD9E3C7_gshared_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11079. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11080. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6A9E4A351D3CE0BE4BEBE2895BD92EA367237860_gshared_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11081. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Clear()
  11082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59FD21F1082FD0A37FF0EA14237EAFF84AB10B21_gshared_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, const RuntimeMethod* method);
  11083. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Dispose()
  11084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD8CD256C1725218C2DA0CA4CD853B4AFC72C00AF_gshared (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, const RuntimeMethod* method);
  11085. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m08F1799B33B5A20D0FF7B880F83579A417A3039B_gshared (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11087. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m8442A2B1F90D7DD27A74CA9F03C543B2495CEB81_gshared_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11089. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11090. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mBEA2FF5CC864A2F10F9D976B7427AE90326E3FAF_gshared_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11091. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Clear()
  11092. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m0E87881BF01A578B2C18E9103EDDC51AFBB6CCF5_gshared_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, const RuntimeMethod* method);
  11093. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Dispose()
  11094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mE2B0A0EA12BE87B2A4A322B2E6D823B9D39C1AFE_gshared (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, const RuntimeMethod* method);
  11095. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m101C4676A6D974A30695FBDB21F7CB2D79AF52EC_gshared (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11097. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11098. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1CF977282E8CC24D051BC21372629A5E8785B145_gshared_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11099. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11100. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mA51CC4CCF30C4DB0AA569B86FDF7D9643A91AE75_gshared_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11101. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Clear()
  11102. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB70616AF46162F75837B017F45A71F2C5876E8B6_gshared_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, const RuntimeMethod* method);
  11103. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Dispose()
  11104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m3CEEB90394FF2A958950C551680D2ECE181A5332_gshared (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, const RuntimeMethod* method);
  11105. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m14BD68C9672BC3330E22C111222FED949208F9FD_gshared (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11107. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11108. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1A48E410D4E16023C3ADB5E108774609C0F4551B_gshared_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11109. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11110. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mBD253C86006AB0B18D3410998A521716B38D6278_gshared_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11111. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Clear()
  11112. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mAF65A91EB46297378C845EA5AEBA351F81D4A78D_gshared_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, const RuntimeMethod* method);
  11113. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Dispose()
  11114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mAFAD96B82D9332F8BE965E35DF12EF20AFAED559_gshared (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, const RuntimeMethod* method);
  11115. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mBB86BA93A03561A93B298C843906741085CC07DF_gshared (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11117. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11118. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m111E8973BF817997321B685E9CD07BE018C47D1E_gshared_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11119. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m387C8F465B0C7EEA2A887A2D823D5616EFFC4524_gshared_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11121. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Clear()
  11122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m0BEDE6F19FC724F5C951AFD615118BE317837225_gshared_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, const RuntimeMethod* method);
  11123. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Dispose()
  11124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mB89D81F9FF63A547C3111064DDC8965078F77587_gshared (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, const RuntimeMethod* method);
  11125. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mFB9C317424A96BE9040803277765DDB6DC1F495C_gshared (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11127. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11128. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m5686BAC3CBBF5BA0F8B4F7BBEF45BB9EBC5126A5_gshared_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11129. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m2F9AB8E4F5544F55218E8A6D7E6DFB49A200B5AD_gshared_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11131. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Clear()
  11132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mFC82F376586C22B17FD6C91D9112B22B3B33BF31_gshared_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, const RuntimeMethod* method);
  11133. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Dispose()
  11134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m73C9B61234FEE25C2B874076A0995C1BFAEBEA9E_gshared (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, const RuntimeMethod* method);
  11135. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m875EB655EE70B077903D5D21BB3A211CEF1FBB4C_gshared (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11137. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mB58856678B14589C1D53F319E5F496103D3C0363_gshared_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11139. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11140. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mE7032BA4EB20D30BE17D287822CD9212883FDF37_gshared_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11141. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Clear()
  11142. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m11E40E62BE90868DC45FC73C209C875EAA15492A_gshared_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, const RuntimeMethod* method);
  11143. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Dispose()
  11144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD714593FCCC6845F158D1E8C073778E462C1E15B_gshared (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, const RuntimeMethod* method);
  11145. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m31CBED2EB5F893283B013265C9DC2CA29DD2DA8E_gshared (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11147. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11148. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m09BDCC6C3204A95E85CE860899209601A10C4129_gshared_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11149. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11150. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m5F69FDCDA38C1EDAAB999E75F90BC206C97863B2_gshared_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11151. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Clear()
  11152. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59B831047A30BF83DFD3E0CBFEDAA6D2A78AFAB6_gshared_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, const RuntimeMethod* method);
  11153. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Dispose()
  11154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m835545A667808BDBD33BD12EDBBD4CD167540DA5_gshared (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, const RuntimeMethod* method);
  11155. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m50E32750E3791BAC9F0645096E19711F4D1CE73B_gshared (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11157. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mC358D8AB361FF3BE57F1CE7CAF820BA7579C30C4_gshared_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11159. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11160. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m9C291944E3EB47D5145836ED1F2693303955C4E5_gshared_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11161. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Clear()
  11162. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB38BDA09896891F43178B9E4E2A683C3A0003E50_gshared_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, const RuntimeMethod* method);
  11163. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Dispose()
  11164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m594AA2B81EB7031DDB2728F73DBEA27BF5CFCC74_gshared (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, const RuntimeMethod* method);
  11165. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m6817BB43BC3D2589B1D6D71E4C5B0D15CE066E4B_gshared (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11167. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11168. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m147153D29A3AE6512C26193FBAB048D643942AB6_gshared_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11169. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m3F0233EF7162BFCDEA55F18A5555782C7E25F3BC_gshared_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11171. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Clear()
  11172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m489849FCD46529728943F2C68C03C720945075C7_gshared_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, const RuntimeMethod* method);
  11173. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Dispose()
  11174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD6EF61A1CCD26A3268173330A7EF7CF5CD916B99_gshared (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, const RuntimeMethod* method);
  11175. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m95FEB0C647EDA3C3CE221FA07184EAB885EA8FDA_gshared (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11177. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11178. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m12ED4EC8C6A32D855A9D419182CC2A5C1709C93B_gshared_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11179. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11180. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m96567B2F9E578E6F6AD0B3FB11B16D159CD1F718_gshared_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11181. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Clear()
  11182. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB50C135B5494284D2A80E3E506F52F892BA616B9_gshared_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, const RuntimeMethod* method);
  11183. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose()
  11184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m29B917B63C822A86A6D7E0D7B2D3C0C4BED733BB_gshared (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, const RuntimeMethod* method);
  11185. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m7004A7DF5A3215950410301A0A3C86A3B05625BA_gshared (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11187. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11188. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1DA7BA096CA6E22B1711A9FB01AF555DA7789031_gshared_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11189. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11190. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mB2177798E6C2E780D1EBB491BC78FD0E29B00CC4_gshared_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11191. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Clear()
  11192. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB834DE1F69057CBD295CCD35E59FB7803B2D611D_gshared_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, const RuntimeMethod* method);
  11193. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose()
  11194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mDB65FA6A6A58B6BDF0C75A46FD387B205D40FC90_gshared (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, const RuntimeMethod* method);
  11195. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m3BAF712C954F07EC76C09281527022FA28012961_gshared (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11197. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11198. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m0AF26099C394DEED2F0522B4238A761AC83A9FD1_gshared_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11199. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11200. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m04B77C6FBE6CC7522A2AE895F45A9394170B492B_gshared_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11201. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Clear()
  11202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mEA1E03B867FDED595739D01348D2118AAF385FE4_gshared_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, const RuntimeMethod* method);
  11203. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Dispose()
  11204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m1175922464DF3F6CA1B743C6000D51C776AC0EF1_gshared (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, const RuntimeMethod* method);
  11205. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m7C8AF4726FAB6D4AA749D2F0654E33658FEF2D6B_gshared (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11207. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11208. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m81AAD980A7FA99ADF73709E77AB309687C869125_gshared_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11209. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11210. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m8AD7EAE72FEC2221B18866F2F65E6802E6EA7FE4_gshared_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11211. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Clear()
  11212. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mD7CD729FB81929D2E8074A3CB945E4F8718905F4_gshared_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, const RuntimeMethod* method);
  11213. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Dispose()
  11214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mF6AF2EC6472C0B4BA5B2583A3CD20CBD4BD5F7DD_gshared (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, const RuntimeMethod* method);
  11215. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m8702E2A986210E2A09D893F6815C38261FCE8F32_gshared (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11217. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11218. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m9584088CD234E70BC71A203D58544E5A086340E2_gshared_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11219. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11220. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6351E4CB867DFCD20C38AC65073BFE7B5A9FC693_gshared_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11221. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Clear()
  11222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m363E28EB95001FD971AE825195231A97002347EE_gshared_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, const RuntimeMethod* method);
  11223. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Dispose()
  11224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m77902E4ADAFA936DCDF22FE0FEA4DA6908715784_gshared (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, const RuntimeMethod* method);
  11225. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mCA39415261585E6746F59FD54BA3457EBAB1E111_gshared (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11227. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11228. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m352775CE23A2A233B3F88323856F99AB1BDC2A55_gshared_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11229. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11230. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mC6C2FC33D6E6C868A68B2E3CDCFA3A4F47CFEF19_gshared_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11231. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Clear()
  11232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mA039CEDB7350683248660CFE8F2486C234BC3AE3_gshared_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, const RuntimeMethod* method);
  11233. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Dispose()
  11234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mE3A996E195B70212A33311A6CEE3BB9C39314E4C_gshared (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, const RuntimeMethod* method);
  11235. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m7AB7D3A1D9F9C158D8C7E48A2087EDA91528C955_gshared (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11237. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11238. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mFCA719EF208BBACAFC65B6D6E21EA600C053C85F_gshared_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11239. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11240. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m72657F96556B147F87F6BCFC1BE29508B28DFCC5_gshared_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11241. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Clear()
  11242. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m92E7C07AE0B21C1629F2A49A048CD0B28A0117F1_gshared_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, const RuntimeMethod* method);
  11243. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose()
  11244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m45FB7354F4E528CDF74486A2A59D484FD8A23C29_gshared (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, const RuntimeMethod* method);
  11245. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m5EA4C239BA5C5F491E4DFFA52437A17FB806154E_gshared (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11247. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11248. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m6E272AA6BEEF533D220A29B204A45C5C0200C7E8_gshared_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11249. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11250. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m414490163EE66E732ACED11395F15A3485EC9A4D_gshared_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11251. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Clear()
  11252. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mE187C4C54A96F36CE5BA3CB48ED9881CF213732D_gshared_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, const RuntimeMethod* method);
  11253. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose()
  11254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m6F3343462B5C0E976DC53E7BA4EA0D9097C62D39_gshared (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, const RuntimeMethod* method);
  11255. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m983B3979FF45BF96ABB70C8E7AA02C5C9D045944_gshared (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11257. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11258. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m54F1C70BCF91084005CD11A8D09452032890DCEA_gshared_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11259. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11260. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mEF60A61599DB550F0E3C2CA1A0B66DFF3246516C_gshared_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11261. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Clear()
  11262. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m1D2F304C19B7B950C8946299B5E9E8FAC447222E_gshared_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, const RuntimeMethod* method);
  11263. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose()
  11264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m994D032E8EAF97D45106DD6410807643B896D555_gshared (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, const RuntimeMethod* method);
  11265. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2AE56BAE65F6245035721B3DDCB8BFBC25EB7BEE_gshared (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11267. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11268. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mAED194EAE42905EC3FE5E080ECE3EF5112A62394_gshared_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11269. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11270. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m688FEB4FBDCC774401D37CB91CBC653A9D841909_gshared_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11271. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Clear()
  11272. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m80A01F7D81AED2089C07809290EEEC50EE504E4C_gshared_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, const RuntimeMethod* method);
  11273. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose()
  11274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mB448487845236AF448E91F2CBDA595006C2C2FB0_gshared (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, const RuntimeMethod* method);
  11275. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m30D6BB2B927127FBBAB90644C4D3B32E959BAE26_gshared (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11277. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11278. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mBE3AC6FC8B6350BBD1F6A3143359270C82C2DFBE_gshared_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11279. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11280. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m27E89ECA4E86A24135E3659A7CE62EF27DD9C6E0_gshared_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11281. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Clear()
  11282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mE4BF94F10F4AAC5A3E421C72A63EA6DB740C7A9D_gshared_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, const RuntimeMethod* method);
  11283. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose()
  11284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m54571BAAF71A7727659DE40398F81B1BE74C75E9_gshared (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, const RuntimeMethod* method);
  11285. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m39625E285BF6C95EA7E29060E05FF8BCD2E4CBF8_gshared (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11287. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11288. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mC165D45F94A0768DCAAD14136263B0656FD99E47_gshared_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11289. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m15EABC5D5FE465FD35159226221C0B98A0A9C0AF_gshared_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11291. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Clear()
  11292. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m83473071272F67E519074979650C0D2E7CC09E81_gshared_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, const RuntimeMethod* method);
  11293. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose()
  11294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m1E3DB3A2E9B2995A8F29716CF3C987F362EFBC35_gshared (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, const RuntimeMethod* method);
  11295. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mE4ECCB175E920896B2522B4AB3C001CB54BA6393_gshared (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11297. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11298. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m8179630F57082106B9B62C4C7358876118998F82_gshared_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11299. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mF355373FFF288AEC3D715799217BE4AD81BE42D5_gshared_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11301. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Clear()
  11302. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m20B941CAEDC5F69ED0C983E5F75CA76D02F85A25_gshared_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, const RuntimeMethod* method);
  11303. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose()
  11304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m187B5448E5ED9D1B69EEBB8606A45E0034F12D04_gshared (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, const RuntimeMethod* method);
  11305. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mE5342F1243D241ADBD558795E87940D61A33132E_gshared (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11307. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11308. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mF7E53330A3EC3E1D212C9937B0DC6A0BE789BEA1_gshared_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11309. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11310. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m1924E3534DE3105ADAD0CD30B5913E2E4AC0F491_gshared_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11311. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Clear()
  11312. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mAED5A80870E57A2A586FD4C96A3FB9BDEFC6FED5_gshared_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, const RuntimeMethod* method);
  11313. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose()
  11314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m351D49CCAD69E0161575E8B9283A636FC89E788C_gshared (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, const RuntimeMethod* method);
  11315. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m73373A6FE17F8A5FB7BCA532E6071BEAC4400600_gshared (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11317. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11318. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m2960B76F129152C8A7745F74785C98CC4FF15EE6_gshared_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11319. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11320. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6911155DBBF9752E1D11AA9E97385CCAFA414AB6_gshared_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11321. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Clear()
  11322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m04C80B2DB841AF375014D71C3A837093A3C0753F_gshared_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, const RuntimeMethod* method);
  11323. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose()
  11324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m044F1008CD80F1344AB8D6B1A46489B6120C838A_gshared (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, const RuntimeMethod* method);
  11325. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mEF928AC56330ED834DF0D9D580BA5D59EAC88A8C_gshared (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11327. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11328. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1F34A5792E8758B83285F31E0DB260BBA6BA8D1B_gshared_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11329. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m65D795C8044826F0509CFE12D814B97FC15E7622_gshared_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11331. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Clear()
  11332. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m160A5075893C159D142614410CB75A2FF4364072_gshared_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, const RuntimeMethod* method);
  11333. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose()
  11334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mBAFE3BD71A6E4125BEBB8FFC6E86B06243A0381D_gshared (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, const RuntimeMethod* method);
  11335. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2C0B0143DF8F39EAB404FE72E8AE3815A8F24BFF_gshared (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11337. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11338. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m08886407B0A999E61B001E0B01243BB7BFB350C2_gshared_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11339. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11340. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m49E3484B76A04FA23857AE0D5B353B8620EB5C8D_gshared_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11341. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Clear()
  11342. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59FCE47F093D99E5990606F405F9E4BC2BEB9B7A_gshared_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, const RuntimeMethod* method);
  11343. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose()
  11344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD7805AE82D88C005A72E9CE0EA9D5E9145015968_gshared (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, const RuntimeMethod* method);
  11345. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2DE8BA5DB96820FBAECC33B87659108F30B8372B_gshared (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11347. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11348. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mCDA725C106EB6D9F9FD4699C7E2912B09416F9A5_gshared_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11349. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11350. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m73B4FBD6D2A8309E4581F732666FAE4CB7C46984_gshared_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11351. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Clear()
  11352. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m13C67B112D25291DBBFBC95BD43A2453E316A10A_gshared_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, const RuntimeMethod* method);
  11353. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose()
  11354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mFEE4F9129B5CEEDE726A6358CA446A706BEB1993_gshared (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, const RuntimeMethod* method);
  11355. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m0DBFB41B78BF76F909561260B8FBC79A378CA1FC_gshared (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method);
  11357. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11358. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m3E0AD3441B100C5EFE201BD2F0D2E06E3B4D0E9F_gshared_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method);
  11359. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11360. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6E7F5C784492CF823DF1E4A9AF992C6D8BCC2C64_gshared_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method);
  11361. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Clear()
  11362. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mF5EE0CD65CA98C8D9D8F582BE3AB5B0832FBC0D8_gshared_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, const RuntimeMethod* method);
  11363. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose()
  11364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m22CFBCBABA32BD23DD0516EC19A5A98681D68340_gshared (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, const RuntimeMethod* method);
  11365. // System.Void System.Span`1<System.Int32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11366. 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);
  11367. // System.Span`1<!0> System.Memory`1<System.Int16>::get_Span()
  11368. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Memory_1_get_Span_m02877BC26F5EC0BB9B80C8D0F4EE316139074281_gshared_inline (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 * __this, const RuntimeMethod* method);
  11369. // System.Span`1<T> System.Span`1<System.Int16>::Slice(System.Int32,System.Int32)
  11370. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  11371. // System.Void System.Span`1<System.Int16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11372. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  11373. // System.Void System.Span`1<System.Int16>::.ctor(T[],System.Int32,System.Int32)
  11374. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  11375. // System.Void System.Object::.ctor()
  11376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
  11377. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::get_MemoryAllocator()
  11378. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * __this, const RuntimeMethod* method);
  11379. // SixLabors.ImageSharp.Memory.Buffer2D`1<T> SixLabors.ImageSharp.Memory.MemoryAllocatorExtensions::Allocate2D<System.Int32>(SixLabors.ImageSharp.Memory.MemoryAllocator,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.AllocationOptions)
  11380. inline Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator0, int32_t ___width1, int32_t ___height2, int32_t ___options3, const RuntimeMethod* method)
  11381. {
  11382. return (( Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, int32_t, const RuntimeMethod*))MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_gshared)(___memoryAllocator0, ___width1, ___height2, ___options3, method);
  11383. }
  11384. // System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>::.ctor()
  11385. inline void List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2 (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * __this, const RuntimeMethod* method)
  11386. {
  11387. (( void (*) (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *, const RuntimeMethod*))List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_gshared)(__this, method);
  11388. }
  11389. // System.Void System.ValueTuple`2<System.Int32,System.Int32>::.ctor(!0,!1)
  11390. inline void ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389 (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E * __this, int32_t ___item10, int32_t ___item21, const RuntimeMethod* method)
  11391. {
  11392. (( void (*) (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E *, int32_t, int32_t, const RuntimeMethod*))ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_gshared)(__this, ___item10, ___item21, method);
  11393. }
  11394. // System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>::Add(!0)
  11395. inline void List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4 (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * __this, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ___item0, const RuntimeMethod* method)
  11396. {
  11397. (( void (*) (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , const RuntimeMethod*))List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_gshared)(__this, ___item0, method);
  11398. }
  11399. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11400. inline void RowIntervalOperation__ctor_mD526570DEDF30A586897E76FF2E211069C783E25_inline (RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 * __this, HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___source8, const RuntimeMethod* method)
  11401. {
  11402. (( void (*) (RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 *, HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *, int32_t, int32_t, int32_t, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, const RuntimeMethod*))RowIntervalOperation__ctor_mD526570DEDF30A586897E76FF2E211069C783E25_gshared_inline)(__this, ___processor0, ___allocator1, ___cdfMinBuffer2D2, ___cdfLutBuffer2D3, ___tileYStartPositions4, ___tileWidth5, ___tileHeight6, ___luminanceLevels7, ___source8, method);
  11403. }
  11404. // System.Int32 System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>::get_Count()
  11405. inline int32_t List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_inline (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * __this, const RuntimeMethod* method)
  11406. {
  11407. return (( int32_t (*) (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *, const RuntimeMethod*))List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_gshared_inline)(__this, method);
  11408. }
  11409. // System.Void SixLabors.ImageSharp.Rectangle::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
  11410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rectangle__ctor_m0576049FD7679298BDB309F483B14BBC24225F06 (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, int32_t ___x0, int32_t ___y1, int32_t ___width2, int32_t ___height3, const RuntimeMethod* method);
  11411. // System.Span`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>::DangerousGetRowSpan(System.Int32)
  11412. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_inline (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, int32_t ___y0, const RuntimeMethod* method)
  11413. {
  11414. return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, int32_t, const RuntimeMethod*))Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_gshared_inline)(__this, ___y0, method);
  11415. }
  11416. // System.Span`1<!0> System.Span`1<System.Int32>::Slice(System.Int32,System.Int32)
  11417. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11418. {
  11419. return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline)(__this, ___start0, ___length1, method);
  11420. }
  11421. // T& SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>::get_Item(System.Int32,System.Int32)
  11422. inline int32_t* Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_inline (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
  11423. {
  11424. return (( int32_t* (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, int32_t, int32_t, const RuntimeMethod*))Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_gshared_inline)(__this, ___x0, ___y1, method);
  11425. }
  11426. // !0& System.Span`1<System.Int32>::get_Item(System.Int32)
  11427. inline int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___index0, const RuntimeMethod* method)
  11428. {
  11429. return (( int32_t* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_gshared_inline)(__this, ___index0, method);
  11430. }
  11431. // System.Void SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>::Dispose()
  11432. inline void Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705 (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, const RuntimeMethod* method)
  11433. {
  11434. (( void (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, const RuntimeMethod*))Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_gshared)(__this, method);
  11435. }
  11436. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11437. inline void RowIntervalOperation__ctor_m1287DE69CFAC63DBF8D2056B5CE7F600D1A81E96_inline (RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 * __this, HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___source8, const RuntimeMethod* method)
  11438. {
  11439. (( void (*) (RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 *, HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *, int32_t, int32_t, int32_t, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, const RuntimeMethod*))RowIntervalOperation__ctor_m1287DE69CFAC63DBF8D2056B5CE7F600D1A81E96_gshared_inline)(__this, ___processor0, ___allocator1, ___cdfMinBuffer2D2, ___cdfLutBuffer2D3, ___tileYStartPositions4, ___tileWidth5, ___tileHeight6, ___luminanceLevels7, ___source8, method);
  11440. }
  11441. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11442. inline void RowIntervalOperation__ctor_mFF0DF10E854FFF782DFA9B1B2DFD2BE23D96A432_inline (RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 * __this, HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___source8, const RuntimeMethod* method)
  11443. {
  11444. (( void (*) (RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 *, HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *, int32_t, int32_t, int32_t, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, const RuntimeMethod*))RowIntervalOperation__ctor_mFF0DF10E854FFF782DFA9B1B2DFD2BE23D96A432_gshared_inline)(__this, ___processor0, ___allocator1, ___cdfMinBuffer2D2, ___cdfLutBuffer2D3, ___tileYStartPositions4, ___tileWidth5, ___tileHeight6, ___luminanceLevels7, ___source8, method);
  11445. }
  11446. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData/RowIntervalOperation<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>,SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.Int32>,System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,System.Int32>>,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11447. inline void RowIntervalOperation__ctor_m115535117D95CFDD63D4B253FB1E044D8806B53B_inline (RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 * __this, HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___source8, const RuntimeMethod* method)
  11448. {
  11449. (( void (*) (RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 *, HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *, int32_t, int32_t, int32_t, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, const RuntimeMethod*))RowIntervalOperation__ctor_m115535117D95CFDD63D4B253FB1E044D8806B53B_gshared_inline)(__this, ___processor0, ___allocator1, ___cdfMinBuffer2D2, ___cdfLutBuffer2D3, ___tileYStartPositions4, ___tileWidth5, ___tileHeight6, ___luminanceLevels7, ___source8, method);
  11450. }
  11451. // System.Int32 System.Math::Min(System.Int32,System.Int32)
  11452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method);
  11453. // System.Void SixLabors.ImageSharp.Image::Dispose()
  11454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3 (Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE * __this, const RuntimeMethod* method);
  11455. // System.Void System.GC::SuppressFinalize(System.Object)
  11456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555 (RuntimeObject * ___obj0, const RuntimeMethod* method);
  11457. // System.Int32 SixLabors.ImageSharp.Size::get_Width()
  11458. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * __this, const RuntimeMethod* method);
  11459. // System.Int32 SixLabors.ImageSharp.Size::get_Height()
  11460. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * __this, const RuntimeMethod* method);
  11461. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata SixLabors.ImageSharp.ImageFrame::get_Metadata()
  11462. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline (ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 * __this, const RuntimeMethod* method);
  11463. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata SixLabors.ImageSharp.Metadata.ImageFrameMetadata::DeepClone()
  11464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08 (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * __this, const RuntimeMethod* method);
  11465. // SixLabors.ImageSharp.Metadata.ImageMetadata SixLabors.ImageSharp.Image::get_Metadata()
  11466. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline (Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE * __this, const RuntimeMethod* method);
  11467. // SixLabors.ImageSharp.Metadata.ImageMetadata SixLabors.ImageSharp.Metadata.ImageMetadata::DeepClone()
  11468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86 (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * __this, const RuntimeMethod* method);
  11469. // System.Type System.Object::GetType()
  11470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
  11471. // System.String System.String::Concat(System.String,System.String,System.String)
  11472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method);
  11473. // System.Void SixLabors.ImageSharp.ImageProcessingException::.ctor(System.String)
  11474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931 (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * __this, String_t* ___errorMessage0, const RuntimeMethod* method);
  11475. // System.Void System.InvalidOperationException::.ctor(System.String)
  11476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * __this, String_t* ___message0, const RuntimeMethod* method);
  11477. // System.Object System.Threading.Interlocked::CompareExchange(System.Object&,System.Object,System.Object)
  11478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Interlocked_CompareExchange_mFAD09589A5DAFDBABB05C62A2D35CD5B92BC6961 (RuntimeObject ** ___location10, RuntimeObject * ___value1, RuntimeObject * ___comparand2, const RuntimeMethod* method);
  11479. // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
  11480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164 (const RuntimeMethod* method);
  11481. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  11482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  11483. // System.String Newtonsoft.Json.Utilities.StringUtils::FormatWith(System.String,System.IFormatProvider,System.Object,System.Object)
  11484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_FormatWith_mA780395FEF887F07DE6C1018243B910B911A87D5 (String_t* ___format0, RuntimeObject* ___provider1, RuntimeObject * ___arg02, RuntimeObject * ___arg13, const RuntimeMethod* method);
  11485. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  11486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method);
  11487. // System.Boolean Newtonsoft.Json.Utilities.TypeExtensions::IsValueType(System.Type)
  11488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValueType_mA1E9908F63522A14D50D62ABA662EF4763BF5C9A (Type_t * ___type0, const RuntimeMethod* method);
  11489. // System.Boolean Newtonsoft.Json.Utilities.ReflectionUtils::IsNullableType(System.Type)
  11490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionUtils_IsNullableType_m76171BDB57C5ABC45FA8E149B6B5688ED314E8F5 (Type_t * ___t0, const RuntimeMethod* method);
  11491. // System.Void System.ThrowHelper::ThrowArgumentNullException(System.ExceptionArgument)
  11492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5 (int32_t ___argument0, const RuntimeMethod* method);
  11493. // System.Void System.ThrowHelper::ThrowNotSupportedException(System.ExceptionResource)
  11494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E (int32_t ___resource0, const RuntimeMethod* method);
  11495. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
  11496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929 (const RuntimeMethod* method);
  11497. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument,System.ExceptionResource)
  11498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11 (int32_t ___argument0, int32_t ___resource1, const RuntimeMethod* method);
  11499. // System.Int32 System.Array::get_Rank()
  11500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0 (RuntimeArray * __this, const RuntimeMethod* method);
  11501. // System.Void System.ThrowHelper::ThrowArgumentException(System.ExceptionResource)
  11502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A (int32_t ___resource0, const RuntimeMethod* method);
  11503. // System.Int32 System.Array::GetLowerBound(System.Int32)
  11504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773 (RuntimeArray * __this, int32_t ___dimension0, const RuntimeMethod* method);
  11505. // System.Int32 System.Array::get_Length()
  11506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10 (RuntimeArray * __this, const RuntimeMethod* method);
  11507. // System.Void System.ThrowHelper::ThrowWrongValueTypeArgumentException(System.Object,System.Type)
  11508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C (RuntimeObject * ___value0, Type_t * ___targetType1, const RuntimeMethod* method);
  11509. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Int16>(System.Buffers.IMemoryOwner`1<T>)
  11510. inline Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  11511. {
  11512. return (( Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D (*) (RuntimeObject*, const RuntimeMethod*))MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_gshared_inline)(___buffer0, method);
  11513. }
  11514. // System.Void System.Span`1<System.Int16>::Fill(!0)
  11515. inline void Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int16_t ___value0, const RuntimeMethod* method)
  11516. {
  11517. (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, int16_t, const RuntimeMethod*))Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_gshared)(__this, ___value0, method);
  11518. }
  11519. // System.Buffers.MemoryHandle System.Memory`1<System.Int16>::Pin()
  11520. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1 (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 * __this, const RuntimeMethod* method)
  11521. {
  11522. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *, const RuntimeMethod*))Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_gshared)(__this, method);
  11523. }
  11524. // System.Void* System.Buffers.MemoryHandle::get_Pointer()
  11525. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * __this, const RuntimeMethod* method);
  11526. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11527. inline void ColorDistanceCache__ctor_m2AFEA0D6CEB1F40BE3DCF6EE7224F8A755832354 (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11528. {
  11529. (( void (*) (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m2AFEA0D6CEB1F40BE3DCF6EE7224F8A755832354_gshared)(__this, ___allocator0, method);
  11530. }
  11531. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11532. inline void ColorDistanceCache_Add_m2C6D65AD94E144179332651AB157B5D54BD9E3C7_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11533. {
  11534. (( void (*) (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m2C6D65AD94E144179332651AB157B5D54BD9E3C7_gshared_inline)(__this, ___rgba0, ___index1, method);
  11535. }
  11536. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11537. inline bool ColorDistanceCache_TryGetValue_m6A9E4A351D3CE0BE4BEBE2895BD92EA367237860_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11538. {
  11539. return (( bool (*) (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m6A9E4A351D3CE0BE4BEBE2895BD92EA367237860_gshared_inline)(__this, ___rgba0, ___match1, method);
  11540. }
  11541. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Clear()
  11542. inline void ColorDistanceCache_Clear_m59FD21F1082FD0A37FF0EA14237EAFF84AB10B21_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, const RuntimeMethod* method)
  11543. {
  11544. (( void (*) (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *, const RuntimeMethod*))ColorDistanceCache_Clear_m59FD21F1082FD0A37FF0EA14237EAFF84AB10B21_gshared_inline)(__this, method);
  11545. }
  11546. // System.Void System.Buffers.MemoryHandle::Dispose()
  11547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * __this, const RuntimeMethod* method);
  11548. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Dispose()
  11549. inline void ColorDistanceCache_Dispose_mD8CD256C1725218C2DA0CA4CD853B4AFC72C00AF (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, const RuntimeMethod* method)
  11550. {
  11551. (( void (*) (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *, const RuntimeMethod*))ColorDistanceCache_Dispose_mD8CD256C1725218C2DA0CA4CD853B4AFC72C00AF_gshared)(__this, method);
  11552. }
  11553. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11554. inline void ColorDistanceCache__ctor_m08F1799B33B5A20D0FF7B880F83579A417A3039B (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11555. {
  11556. (( void (*) (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m08F1799B33B5A20D0FF7B880F83579A417A3039B_gshared)(__this, ___allocator0, method);
  11557. }
  11558. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11559. inline void ColorDistanceCache_Add_m8442A2B1F90D7DD27A74CA9F03C543B2495CEB81_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11560. {
  11561. (( void (*) (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m8442A2B1F90D7DD27A74CA9F03C543B2495CEB81_gshared_inline)(__this, ___rgba0, ___index1, method);
  11562. }
  11563. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11564. inline bool ColorDistanceCache_TryGetValue_mBEA2FF5CC864A2F10F9D976B7427AE90326E3FAF_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11565. {
  11566. return (( bool (*) (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mBEA2FF5CC864A2F10F9D976B7427AE90326E3FAF_gshared_inline)(__this, ___rgba0, ___match1, method);
  11567. }
  11568. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Clear()
  11569. inline void ColorDistanceCache_Clear_m0E87881BF01A578B2C18E9103EDDC51AFBB6CCF5_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, const RuntimeMethod* method)
  11570. {
  11571. (( void (*) (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *, const RuntimeMethod*))ColorDistanceCache_Clear_m0E87881BF01A578B2C18E9103EDDC51AFBB6CCF5_gshared_inline)(__this, method);
  11572. }
  11573. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Dispose()
  11574. inline void ColorDistanceCache_Dispose_mE2B0A0EA12BE87B2A4A322B2E6D823B9D39C1AFE (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, const RuntimeMethod* method)
  11575. {
  11576. (( void (*) (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *, const RuntimeMethod*))ColorDistanceCache_Dispose_mE2B0A0EA12BE87B2A4A322B2E6D823B9D39C1AFE_gshared)(__this, method);
  11577. }
  11578. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11579. inline void ColorDistanceCache__ctor_m101C4676A6D974A30695FBDB21F7CB2D79AF52EC (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11580. {
  11581. (( void (*) (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m101C4676A6D974A30695FBDB21F7CB2D79AF52EC_gshared)(__this, ___allocator0, method);
  11582. }
  11583. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11584. inline void ColorDistanceCache_Add_m1CF977282E8CC24D051BC21372629A5E8785B145_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11585. {
  11586. (( void (*) (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m1CF977282E8CC24D051BC21372629A5E8785B145_gshared_inline)(__this, ___rgba0, ___index1, method);
  11587. }
  11588. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11589. inline bool ColorDistanceCache_TryGetValue_mA51CC4CCF30C4DB0AA569B86FDF7D9643A91AE75_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11590. {
  11591. return (( bool (*) (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mA51CC4CCF30C4DB0AA569B86FDF7D9643A91AE75_gshared_inline)(__this, ___rgba0, ___match1, method);
  11592. }
  11593. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Clear()
  11594. inline void ColorDistanceCache_Clear_mB70616AF46162F75837B017F45A71F2C5876E8B6_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, const RuntimeMethod* method)
  11595. {
  11596. (( void (*) (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *, const RuntimeMethod*))ColorDistanceCache_Clear_mB70616AF46162F75837B017F45A71F2C5876E8B6_gshared_inline)(__this, method);
  11597. }
  11598. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Dispose()
  11599. inline void ColorDistanceCache_Dispose_m3CEEB90394FF2A958950C551680D2ECE181A5332 (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, const RuntimeMethod* method)
  11600. {
  11601. (( void (*) (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *, const RuntimeMethod*))ColorDistanceCache_Dispose_m3CEEB90394FF2A958950C551680D2ECE181A5332_gshared)(__this, method);
  11602. }
  11603. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11604. inline void ColorDistanceCache__ctor_m14BD68C9672BC3330E22C111222FED949208F9FD (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11605. {
  11606. (( void (*) (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m14BD68C9672BC3330E22C111222FED949208F9FD_gshared)(__this, ___allocator0, method);
  11607. }
  11608. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11609. inline void ColorDistanceCache_Add_m1A48E410D4E16023C3ADB5E108774609C0F4551B_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11610. {
  11611. (( void (*) (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m1A48E410D4E16023C3ADB5E108774609C0F4551B_gshared_inline)(__this, ___rgba0, ___index1, method);
  11612. }
  11613. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11614. inline bool ColorDistanceCache_TryGetValue_mBD253C86006AB0B18D3410998A521716B38D6278_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11615. {
  11616. return (( bool (*) (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mBD253C86006AB0B18D3410998A521716B38D6278_gshared_inline)(__this, ___rgba0, ___match1, method);
  11617. }
  11618. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Clear()
  11619. inline void ColorDistanceCache_Clear_mAF65A91EB46297378C845EA5AEBA351F81D4A78D_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, const RuntimeMethod* method)
  11620. {
  11621. (( void (*) (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *, const RuntimeMethod*))ColorDistanceCache_Clear_mAF65A91EB46297378C845EA5AEBA351F81D4A78D_gshared_inline)(__this, method);
  11622. }
  11623. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Dispose()
  11624. inline void ColorDistanceCache_Dispose_mAFAD96B82D9332F8BE965E35DF12EF20AFAED559 (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, const RuntimeMethod* method)
  11625. {
  11626. (( void (*) (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *, const RuntimeMethod*))ColorDistanceCache_Dispose_mAFAD96B82D9332F8BE965E35DF12EF20AFAED559_gshared)(__this, method);
  11627. }
  11628. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11629. inline void ColorDistanceCache__ctor_mBB86BA93A03561A93B298C843906741085CC07DF (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11630. {
  11631. (( void (*) (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_mBB86BA93A03561A93B298C843906741085CC07DF_gshared)(__this, ___allocator0, method);
  11632. }
  11633. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11634. inline void ColorDistanceCache_Add_m111E8973BF817997321B685E9CD07BE018C47D1E_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11635. {
  11636. (( void (*) (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m111E8973BF817997321B685E9CD07BE018C47D1E_gshared_inline)(__this, ___rgba0, ___index1, method);
  11637. }
  11638. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11639. inline bool ColorDistanceCache_TryGetValue_m387C8F465B0C7EEA2A887A2D823D5616EFFC4524_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11640. {
  11641. return (( bool (*) (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m387C8F465B0C7EEA2A887A2D823D5616EFFC4524_gshared_inline)(__this, ___rgba0, ___match1, method);
  11642. }
  11643. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Clear()
  11644. inline void ColorDistanceCache_Clear_m0BEDE6F19FC724F5C951AFD615118BE317837225_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, const RuntimeMethod* method)
  11645. {
  11646. (( void (*) (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *, const RuntimeMethod*))ColorDistanceCache_Clear_m0BEDE6F19FC724F5C951AFD615118BE317837225_gshared_inline)(__this, method);
  11647. }
  11648. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Dispose()
  11649. inline void ColorDistanceCache_Dispose_mB89D81F9FF63A547C3111064DDC8965078F77587 (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, const RuntimeMethod* method)
  11650. {
  11651. (( void (*) (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *, const RuntimeMethod*))ColorDistanceCache_Dispose_mB89D81F9FF63A547C3111064DDC8965078F77587_gshared)(__this, method);
  11652. }
  11653. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11654. inline void ColorDistanceCache__ctor_mFB9C317424A96BE9040803277765DDB6DC1F495C (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11655. {
  11656. (( void (*) (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_mFB9C317424A96BE9040803277765DDB6DC1F495C_gshared)(__this, ___allocator0, method);
  11657. }
  11658. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11659. inline void ColorDistanceCache_Add_m5686BAC3CBBF5BA0F8B4F7BBEF45BB9EBC5126A5_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11660. {
  11661. (( void (*) (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m5686BAC3CBBF5BA0F8B4F7BBEF45BB9EBC5126A5_gshared_inline)(__this, ___rgba0, ___index1, method);
  11662. }
  11663. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11664. inline bool ColorDistanceCache_TryGetValue_m2F9AB8E4F5544F55218E8A6D7E6DFB49A200B5AD_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11665. {
  11666. return (( bool (*) (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m2F9AB8E4F5544F55218E8A6D7E6DFB49A200B5AD_gshared_inline)(__this, ___rgba0, ___match1, method);
  11667. }
  11668. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Clear()
  11669. inline void ColorDistanceCache_Clear_mFC82F376586C22B17FD6C91D9112B22B3B33BF31_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, const RuntimeMethod* method)
  11670. {
  11671. (( void (*) (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *, const RuntimeMethod*))ColorDistanceCache_Clear_mFC82F376586C22B17FD6C91D9112B22B3B33BF31_gshared_inline)(__this, method);
  11672. }
  11673. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Dispose()
  11674. inline void ColorDistanceCache_Dispose_m73C9B61234FEE25C2B874076A0995C1BFAEBEA9E (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, const RuntimeMethod* method)
  11675. {
  11676. (( void (*) (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *, const RuntimeMethod*))ColorDistanceCache_Dispose_m73C9B61234FEE25C2B874076A0995C1BFAEBEA9E_gshared)(__this, method);
  11677. }
  11678. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11679. inline void ColorDistanceCache__ctor_m875EB655EE70B077903D5D21BB3A211CEF1FBB4C (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11680. {
  11681. (( void (*) (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m875EB655EE70B077903D5D21BB3A211CEF1FBB4C_gshared)(__this, ___allocator0, method);
  11682. }
  11683. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11684. inline void ColorDistanceCache_Add_mB58856678B14589C1D53F319E5F496103D3C0363_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11685. {
  11686. (( void (*) (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mB58856678B14589C1D53F319E5F496103D3C0363_gshared_inline)(__this, ___rgba0, ___index1, method);
  11687. }
  11688. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11689. inline bool ColorDistanceCache_TryGetValue_mE7032BA4EB20D30BE17D287822CD9212883FDF37_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11690. {
  11691. return (( bool (*) (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mE7032BA4EB20D30BE17D287822CD9212883FDF37_gshared_inline)(__this, ___rgba0, ___match1, method);
  11692. }
  11693. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Clear()
  11694. inline void ColorDistanceCache_Clear_m11E40E62BE90868DC45FC73C209C875EAA15492A_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, const RuntimeMethod* method)
  11695. {
  11696. (( void (*) (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *, const RuntimeMethod*))ColorDistanceCache_Clear_m11E40E62BE90868DC45FC73C209C875EAA15492A_gshared_inline)(__this, method);
  11697. }
  11698. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Dispose()
  11699. inline void ColorDistanceCache_Dispose_mD714593FCCC6845F158D1E8C073778E462C1E15B (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, const RuntimeMethod* method)
  11700. {
  11701. (( void (*) (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *, const RuntimeMethod*))ColorDistanceCache_Dispose_mD714593FCCC6845F158D1E8C073778E462C1E15B_gshared)(__this, method);
  11702. }
  11703. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11704. inline void ColorDistanceCache__ctor_m31CBED2EB5F893283B013265C9DC2CA29DD2DA8E (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11705. {
  11706. (( void (*) (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m31CBED2EB5F893283B013265C9DC2CA29DD2DA8E_gshared)(__this, ___allocator0, method);
  11707. }
  11708. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11709. inline void ColorDistanceCache_Add_m09BDCC6C3204A95E85CE860899209601A10C4129_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11710. {
  11711. (( void (*) (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m09BDCC6C3204A95E85CE860899209601A10C4129_gshared_inline)(__this, ___rgba0, ___index1, method);
  11712. }
  11713. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11714. inline bool ColorDistanceCache_TryGetValue_m5F69FDCDA38C1EDAAB999E75F90BC206C97863B2_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11715. {
  11716. return (( bool (*) (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m5F69FDCDA38C1EDAAB999E75F90BC206C97863B2_gshared_inline)(__this, ___rgba0, ___match1, method);
  11717. }
  11718. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Clear()
  11719. inline void ColorDistanceCache_Clear_m59B831047A30BF83DFD3E0CBFEDAA6D2A78AFAB6_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, const RuntimeMethod* method)
  11720. {
  11721. (( void (*) (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *, const RuntimeMethod*))ColorDistanceCache_Clear_m59B831047A30BF83DFD3E0CBFEDAA6D2A78AFAB6_gshared_inline)(__this, method);
  11722. }
  11723. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Dispose()
  11724. inline void ColorDistanceCache_Dispose_m835545A667808BDBD33BD12EDBBD4CD167540DA5 (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, const RuntimeMethod* method)
  11725. {
  11726. (( void (*) (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m835545A667808BDBD33BD12EDBBD4CD167540DA5_gshared)(__this, method);
  11727. }
  11728. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11729. inline void ColorDistanceCache__ctor_m50E32750E3791BAC9F0645096E19711F4D1CE73B (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11730. {
  11731. (( void (*) (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m50E32750E3791BAC9F0645096E19711F4D1CE73B_gshared)(__this, ___allocator0, method);
  11732. }
  11733. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11734. inline void ColorDistanceCache_Add_mC358D8AB361FF3BE57F1CE7CAF820BA7579C30C4_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11735. {
  11736. (( void (*) (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mC358D8AB361FF3BE57F1CE7CAF820BA7579C30C4_gshared_inline)(__this, ___rgba0, ___index1, method);
  11737. }
  11738. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11739. inline bool ColorDistanceCache_TryGetValue_m9C291944E3EB47D5145836ED1F2693303955C4E5_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11740. {
  11741. return (( bool (*) (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m9C291944E3EB47D5145836ED1F2693303955C4E5_gshared_inline)(__this, ___rgba0, ___match1, method);
  11742. }
  11743. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Clear()
  11744. inline void ColorDistanceCache_Clear_mB38BDA09896891F43178B9E4E2A683C3A0003E50_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, const RuntimeMethod* method)
  11745. {
  11746. (( void (*) (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *, const RuntimeMethod*))ColorDistanceCache_Clear_mB38BDA09896891F43178B9E4E2A683C3A0003E50_gshared_inline)(__this, method);
  11747. }
  11748. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Dispose()
  11749. inline void ColorDistanceCache_Dispose_m594AA2B81EB7031DDB2728F73DBEA27BF5CFCC74 (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, const RuntimeMethod* method)
  11750. {
  11751. (( void (*) (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m594AA2B81EB7031DDB2728F73DBEA27BF5CFCC74_gshared)(__this, method);
  11752. }
  11753. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11754. inline void ColorDistanceCache__ctor_m6817BB43BC3D2589B1D6D71E4C5B0D15CE066E4B (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11755. {
  11756. (( void (*) (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m6817BB43BC3D2589B1D6D71E4C5B0D15CE066E4B_gshared)(__this, ___allocator0, method);
  11757. }
  11758. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11759. inline void ColorDistanceCache_Add_m147153D29A3AE6512C26193FBAB048D643942AB6_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11760. {
  11761. (( void (*) (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m147153D29A3AE6512C26193FBAB048D643942AB6_gshared_inline)(__this, ___rgba0, ___index1, method);
  11762. }
  11763. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11764. inline bool ColorDistanceCache_TryGetValue_m3F0233EF7162BFCDEA55F18A5555782C7E25F3BC_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11765. {
  11766. return (( bool (*) (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m3F0233EF7162BFCDEA55F18A5555782C7E25F3BC_gshared_inline)(__this, ___rgba0, ___match1, method);
  11767. }
  11768. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Clear()
  11769. inline void ColorDistanceCache_Clear_m489849FCD46529728943F2C68C03C720945075C7_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, const RuntimeMethod* method)
  11770. {
  11771. (( void (*) (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *, const RuntimeMethod*))ColorDistanceCache_Clear_m489849FCD46529728943F2C68C03C720945075C7_gshared_inline)(__this, method);
  11772. }
  11773. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Dispose()
  11774. inline void ColorDistanceCache_Dispose_mD6EF61A1CCD26A3268173330A7EF7CF5CD916B99 (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, const RuntimeMethod* method)
  11775. {
  11776. (( void (*) (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *, const RuntimeMethod*))ColorDistanceCache_Dispose_mD6EF61A1CCD26A3268173330A7EF7CF5CD916B99_gshared)(__this, method);
  11777. }
  11778. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11779. inline void ColorDistanceCache__ctor_m95FEB0C647EDA3C3CE221FA07184EAB885EA8FDA (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11780. {
  11781. (( void (*) (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m95FEB0C647EDA3C3CE221FA07184EAB885EA8FDA_gshared)(__this, ___allocator0, method);
  11782. }
  11783. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11784. inline void ColorDistanceCache_Add_m12ED4EC8C6A32D855A9D419182CC2A5C1709C93B_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11785. {
  11786. (( void (*) (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m12ED4EC8C6A32D855A9D419182CC2A5C1709C93B_gshared_inline)(__this, ___rgba0, ___index1, method);
  11787. }
  11788. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11789. inline bool ColorDistanceCache_TryGetValue_m96567B2F9E578E6F6AD0B3FB11B16D159CD1F718_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11790. {
  11791. return (( bool (*) (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m96567B2F9E578E6F6AD0B3FB11B16D159CD1F718_gshared_inline)(__this, ___rgba0, ___match1, method);
  11792. }
  11793. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Clear()
  11794. inline void ColorDistanceCache_Clear_mB50C135B5494284D2A80E3E506F52F892BA616B9_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, const RuntimeMethod* method)
  11795. {
  11796. (( void (*) (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *, const RuntimeMethod*))ColorDistanceCache_Clear_mB50C135B5494284D2A80E3E506F52F892BA616B9_gshared_inline)(__this, method);
  11797. }
  11798. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose()
  11799. inline void ColorDistanceCache_Dispose_m29B917B63C822A86A6D7E0D7B2D3C0C4BED733BB (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, const RuntimeMethod* method)
  11800. {
  11801. (( void (*) (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m29B917B63C822A86A6D7E0D7B2D3C0C4BED733BB_gshared)(__this, method);
  11802. }
  11803. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11804. inline void ColorDistanceCache__ctor_m7004A7DF5A3215950410301A0A3C86A3B05625BA (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11805. {
  11806. (( void (*) (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m7004A7DF5A3215950410301A0A3C86A3B05625BA_gshared)(__this, ___allocator0, method);
  11807. }
  11808. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11809. inline void ColorDistanceCache_Add_m1DA7BA096CA6E22B1711A9FB01AF555DA7789031_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11810. {
  11811. (( void (*) (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m1DA7BA096CA6E22B1711A9FB01AF555DA7789031_gshared_inline)(__this, ___rgba0, ___index1, method);
  11812. }
  11813. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11814. inline bool ColorDistanceCache_TryGetValue_mB2177798E6C2E780D1EBB491BC78FD0E29B00CC4_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11815. {
  11816. return (( bool (*) (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mB2177798E6C2E780D1EBB491BC78FD0E29B00CC4_gshared_inline)(__this, ___rgba0, ___match1, method);
  11817. }
  11818. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Clear()
  11819. inline void ColorDistanceCache_Clear_mB834DE1F69057CBD295CCD35E59FB7803B2D611D_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, const RuntimeMethod* method)
  11820. {
  11821. (( void (*) (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *, const RuntimeMethod*))ColorDistanceCache_Clear_mB834DE1F69057CBD295CCD35E59FB7803B2D611D_gshared_inline)(__this, method);
  11822. }
  11823. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose()
  11824. inline void ColorDistanceCache_Dispose_mDB65FA6A6A58B6BDF0C75A46FD387B205D40FC90 (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, const RuntimeMethod* method)
  11825. {
  11826. (( void (*) (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *, const RuntimeMethod*))ColorDistanceCache_Dispose_mDB65FA6A6A58B6BDF0C75A46FD387B205D40FC90_gshared)(__this, method);
  11827. }
  11828. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11829. inline void ColorDistanceCache__ctor_m3BAF712C954F07EC76C09281527022FA28012961 (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11830. {
  11831. (( void (*) (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m3BAF712C954F07EC76C09281527022FA28012961_gshared)(__this, ___allocator0, method);
  11832. }
  11833. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11834. inline void ColorDistanceCache_Add_m0AF26099C394DEED2F0522B4238A761AC83A9FD1_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11835. {
  11836. (( void (*) (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m0AF26099C394DEED2F0522B4238A761AC83A9FD1_gshared_inline)(__this, ___rgba0, ___index1, method);
  11837. }
  11838. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11839. inline bool ColorDistanceCache_TryGetValue_m04B77C6FBE6CC7522A2AE895F45A9394170B492B_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11840. {
  11841. return (( bool (*) (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m04B77C6FBE6CC7522A2AE895F45A9394170B492B_gshared_inline)(__this, ___rgba0, ___match1, method);
  11842. }
  11843. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Clear()
  11844. inline void ColorDistanceCache_Clear_mEA1E03B867FDED595739D01348D2118AAF385FE4_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, const RuntimeMethod* method)
  11845. {
  11846. (( void (*) (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *, const RuntimeMethod*))ColorDistanceCache_Clear_mEA1E03B867FDED595739D01348D2118AAF385FE4_gshared_inline)(__this, method);
  11847. }
  11848. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Dispose()
  11849. inline void ColorDistanceCache_Dispose_m1175922464DF3F6CA1B743C6000D51C776AC0EF1 (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, const RuntimeMethod* method)
  11850. {
  11851. (( void (*) (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m1175922464DF3F6CA1B743C6000D51C776AC0EF1_gshared)(__this, method);
  11852. }
  11853. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11854. inline void ColorDistanceCache__ctor_m7C8AF4726FAB6D4AA749D2F0654E33658FEF2D6B (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11855. {
  11856. (( void (*) (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m7C8AF4726FAB6D4AA749D2F0654E33658FEF2D6B_gshared)(__this, ___allocator0, method);
  11857. }
  11858. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11859. inline void ColorDistanceCache_Add_m81AAD980A7FA99ADF73709E77AB309687C869125_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11860. {
  11861. (( void (*) (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m81AAD980A7FA99ADF73709E77AB309687C869125_gshared_inline)(__this, ___rgba0, ___index1, method);
  11862. }
  11863. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11864. inline bool ColorDistanceCache_TryGetValue_m8AD7EAE72FEC2221B18866F2F65E6802E6EA7FE4_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11865. {
  11866. return (( bool (*) (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m8AD7EAE72FEC2221B18866F2F65E6802E6EA7FE4_gshared_inline)(__this, ___rgba0, ___match1, method);
  11867. }
  11868. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Clear()
  11869. inline void ColorDistanceCache_Clear_mD7CD729FB81929D2E8074A3CB945E4F8718905F4_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, const RuntimeMethod* method)
  11870. {
  11871. (( void (*) (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *, const RuntimeMethod*))ColorDistanceCache_Clear_mD7CD729FB81929D2E8074A3CB945E4F8718905F4_gshared_inline)(__this, method);
  11872. }
  11873. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Dispose()
  11874. inline void ColorDistanceCache_Dispose_mF6AF2EC6472C0B4BA5B2583A3CD20CBD4BD5F7DD (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, const RuntimeMethod* method)
  11875. {
  11876. (( void (*) (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *, const RuntimeMethod*))ColorDistanceCache_Dispose_mF6AF2EC6472C0B4BA5B2583A3CD20CBD4BD5F7DD_gshared)(__this, method);
  11877. }
  11878. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11879. inline void ColorDistanceCache__ctor_m8702E2A986210E2A09D893F6815C38261FCE8F32 (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11880. {
  11881. (( void (*) (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m8702E2A986210E2A09D893F6815C38261FCE8F32_gshared)(__this, ___allocator0, method);
  11882. }
  11883. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11884. inline void ColorDistanceCache_Add_m9584088CD234E70BC71A203D58544E5A086340E2_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11885. {
  11886. (( void (*) (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m9584088CD234E70BC71A203D58544E5A086340E2_gshared_inline)(__this, ___rgba0, ___index1, method);
  11887. }
  11888. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11889. inline bool ColorDistanceCache_TryGetValue_m6351E4CB867DFCD20C38AC65073BFE7B5A9FC693_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11890. {
  11891. return (( bool (*) (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m6351E4CB867DFCD20C38AC65073BFE7B5A9FC693_gshared_inline)(__this, ___rgba0, ___match1, method);
  11892. }
  11893. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Clear()
  11894. inline void ColorDistanceCache_Clear_m363E28EB95001FD971AE825195231A97002347EE_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, const RuntimeMethod* method)
  11895. {
  11896. (( void (*) (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *, const RuntimeMethod*))ColorDistanceCache_Clear_m363E28EB95001FD971AE825195231A97002347EE_gshared_inline)(__this, method);
  11897. }
  11898. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Dispose()
  11899. inline void ColorDistanceCache_Dispose_m77902E4ADAFA936DCDF22FE0FEA4DA6908715784 (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, const RuntimeMethod* method)
  11900. {
  11901. (( void (*) (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m77902E4ADAFA936DCDF22FE0FEA4DA6908715784_gshared)(__this, method);
  11902. }
  11903. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11904. inline void ColorDistanceCache__ctor_mCA39415261585E6746F59FD54BA3457EBAB1E111 (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11905. {
  11906. (( void (*) (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_mCA39415261585E6746F59FD54BA3457EBAB1E111_gshared)(__this, ___allocator0, method);
  11907. }
  11908. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11909. inline void ColorDistanceCache_Add_m352775CE23A2A233B3F88323856F99AB1BDC2A55_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11910. {
  11911. (( void (*) (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m352775CE23A2A233B3F88323856F99AB1BDC2A55_gshared_inline)(__this, ___rgba0, ___index1, method);
  11912. }
  11913. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11914. inline bool ColorDistanceCache_TryGetValue_mC6C2FC33D6E6C868A68B2E3CDCFA3A4F47CFEF19_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11915. {
  11916. return (( bool (*) (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mC6C2FC33D6E6C868A68B2E3CDCFA3A4F47CFEF19_gshared_inline)(__this, ___rgba0, ___match1, method);
  11917. }
  11918. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Clear()
  11919. inline void ColorDistanceCache_Clear_mA039CEDB7350683248660CFE8F2486C234BC3AE3_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, const RuntimeMethod* method)
  11920. {
  11921. (( void (*) (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *, const RuntimeMethod*))ColorDistanceCache_Clear_mA039CEDB7350683248660CFE8F2486C234BC3AE3_gshared_inline)(__this, method);
  11922. }
  11923. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Dispose()
  11924. inline void ColorDistanceCache_Dispose_mE3A996E195B70212A33311A6CEE3BB9C39314E4C (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, const RuntimeMethod* method)
  11925. {
  11926. (( void (*) (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *, const RuntimeMethod*))ColorDistanceCache_Dispose_mE3A996E195B70212A33311A6CEE3BB9C39314E4C_gshared)(__this, method);
  11927. }
  11928. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11929. inline void ColorDistanceCache__ctor_m7AB7D3A1D9F9C158D8C7E48A2087EDA91528C955 (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11930. {
  11931. (( void (*) (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m7AB7D3A1D9F9C158D8C7E48A2087EDA91528C955_gshared)(__this, ___allocator0, method);
  11932. }
  11933. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11934. inline void ColorDistanceCache_Add_mFCA719EF208BBACAFC65B6D6E21EA600C053C85F_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11935. {
  11936. (( void (*) (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mFCA719EF208BBACAFC65B6D6E21EA600C053C85F_gshared_inline)(__this, ___rgba0, ___index1, method);
  11937. }
  11938. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11939. inline bool ColorDistanceCache_TryGetValue_m72657F96556B147F87F6BCFC1BE29508B28DFCC5_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11940. {
  11941. return (( bool (*) (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m72657F96556B147F87F6BCFC1BE29508B28DFCC5_gshared_inline)(__this, ___rgba0, ___match1, method);
  11942. }
  11943. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Clear()
  11944. inline void ColorDistanceCache_Clear_m92E7C07AE0B21C1629F2A49A048CD0B28A0117F1_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, const RuntimeMethod* method)
  11945. {
  11946. (( void (*) (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *, const RuntimeMethod*))ColorDistanceCache_Clear_m92E7C07AE0B21C1629F2A49A048CD0B28A0117F1_gshared_inline)(__this, method);
  11947. }
  11948. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose()
  11949. inline void ColorDistanceCache_Dispose_m45FB7354F4E528CDF74486A2A59D484FD8A23C29 (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, const RuntimeMethod* method)
  11950. {
  11951. (( void (*) (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *, const RuntimeMethod*))ColorDistanceCache_Dispose_m45FB7354F4E528CDF74486A2A59D484FD8A23C29_gshared)(__this, method);
  11952. }
  11953. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11954. inline void ColorDistanceCache__ctor_m5EA4C239BA5C5F491E4DFFA52437A17FB806154E (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11955. {
  11956. (( void (*) (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m5EA4C239BA5C5F491E4DFFA52437A17FB806154E_gshared)(__this, ___allocator0, method);
  11957. }
  11958. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11959. inline void ColorDistanceCache_Add_m6E272AA6BEEF533D220A29B204A45C5C0200C7E8_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11960. {
  11961. (( void (*) (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m6E272AA6BEEF533D220A29B204A45C5C0200C7E8_gshared_inline)(__this, ___rgba0, ___index1, method);
  11962. }
  11963. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11964. inline bool ColorDistanceCache_TryGetValue_m414490163EE66E732ACED11395F15A3485EC9A4D_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11965. {
  11966. return (( bool (*) (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m414490163EE66E732ACED11395F15A3485EC9A4D_gshared_inline)(__this, ___rgba0, ___match1, method);
  11967. }
  11968. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Clear()
  11969. inline void ColorDistanceCache_Clear_mE187C4C54A96F36CE5BA3CB48ED9881CF213732D_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, const RuntimeMethod* method)
  11970. {
  11971. (( void (*) (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *, const RuntimeMethod*))ColorDistanceCache_Clear_mE187C4C54A96F36CE5BA3CB48ED9881CF213732D_gshared_inline)(__this, method);
  11972. }
  11973. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose()
  11974. inline void ColorDistanceCache_Dispose_m6F3343462B5C0E976DC53E7BA4EA0D9097C62D39 (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, const RuntimeMethod* method)
  11975. {
  11976. (( void (*) (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *, const RuntimeMethod*))ColorDistanceCache_Dispose_m6F3343462B5C0E976DC53E7BA4EA0D9097C62D39_gshared)(__this, method);
  11977. }
  11978. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  11979. inline void ColorDistanceCache__ctor_m983B3979FF45BF96ABB70C8E7AA02C5C9D045944 (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  11980. {
  11981. (( void (*) (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m983B3979FF45BF96ABB70C8E7AA02C5C9D045944_gshared)(__this, ___allocator0, method);
  11982. }
  11983. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  11984. inline void ColorDistanceCache_Add_m54F1C70BCF91084005CD11A8D09452032890DCEA_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  11985. {
  11986. (( void (*) (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m54F1C70BCF91084005CD11A8D09452032890DCEA_gshared_inline)(__this, ___rgba0, ___index1, method);
  11987. }
  11988. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  11989. inline bool ColorDistanceCache_TryGetValue_mEF60A61599DB550F0E3C2CA1A0B66DFF3246516C_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  11990. {
  11991. return (( bool (*) (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mEF60A61599DB550F0E3C2CA1A0B66DFF3246516C_gshared_inline)(__this, ___rgba0, ___match1, method);
  11992. }
  11993. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Clear()
  11994. inline void ColorDistanceCache_Clear_m1D2F304C19B7B950C8946299B5E9E8FAC447222E_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, const RuntimeMethod* method)
  11995. {
  11996. (( void (*) (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *, const RuntimeMethod*))ColorDistanceCache_Clear_m1D2F304C19B7B950C8946299B5E9E8FAC447222E_gshared_inline)(__this, method);
  11997. }
  11998. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose()
  11999. inline void ColorDistanceCache_Dispose_m994D032E8EAF97D45106DD6410807643B896D555 (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, const RuntimeMethod* method)
  12000. {
  12001. (( void (*) (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m994D032E8EAF97D45106DD6410807643B896D555_gshared)(__this, method);
  12002. }
  12003. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12004. inline void ColorDistanceCache__ctor_m2AE56BAE65F6245035721B3DDCB8BFBC25EB7BEE (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12005. {
  12006. (( void (*) (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m2AE56BAE65F6245035721B3DDCB8BFBC25EB7BEE_gshared)(__this, ___allocator0, method);
  12007. }
  12008. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12009. inline void ColorDistanceCache_Add_mAED194EAE42905EC3FE5E080ECE3EF5112A62394_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12010. {
  12011. (( void (*) (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mAED194EAE42905EC3FE5E080ECE3EF5112A62394_gshared_inline)(__this, ___rgba0, ___index1, method);
  12012. }
  12013. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12014. inline bool ColorDistanceCache_TryGetValue_m688FEB4FBDCC774401D37CB91CBC653A9D841909_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12015. {
  12016. return (( bool (*) (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m688FEB4FBDCC774401D37CB91CBC653A9D841909_gshared_inline)(__this, ___rgba0, ___match1, method);
  12017. }
  12018. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Clear()
  12019. inline void ColorDistanceCache_Clear_m80A01F7D81AED2089C07809290EEEC50EE504E4C_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, const RuntimeMethod* method)
  12020. {
  12021. (( void (*) (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *, const RuntimeMethod*))ColorDistanceCache_Clear_m80A01F7D81AED2089C07809290EEEC50EE504E4C_gshared_inline)(__this, method);
  12022. }
  12023. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose()
  12024. inline void ColorDistanceCache_Dispose_mB448487845236AF448E91F2CBDA595006C2C2FB0 (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, const RuntimeMethod* method)
  12025. {
  12026. (( void (*) (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *, const RuntimeMethod*))ColorDistanceCache_Dispose_mB448487845236AF448E91F2CBDA595006C2C2FB0_gshared)(__this, method);
  12027. }
  12028. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12029. inline void ColorDistanceCache__ctor_m30D6BB2B927127FBBAB90644C4D3B32E959BAE26 (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12030. {
  12031. (( void (*) (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m30D6BB2B927127FBBAB90644C4D3B32E959BAE26_gshared)(__this, ___allocator0, method);
  12032. }
  12033. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12034. inline void ColorDistanceCache_Add_mBE3AC6FC8B6350BBD1F6A3143359270C82C2DFBE_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12035. {
  12036. (( void (*) (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mBE3AC6FC8B6350BBD1F6A3143359270C82C2DFBE_gshared_inline)(__this, ___rgba0, ___index1, method);
  12037. }
  12038. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12039. inline bool ColorDistanceCache_TryGetValue_m27E89ECA4E86A24135E3659A7CE62EF27DD9C6E0_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12040. {
  12041. return (( bool (*) (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m27E89ECA4E86A24135E3659A7CE62EF27DD9C6E0_gshared_inline)(__this, ___rgba0, ___match1, method);
  12042. }
  12043. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Clear()
  12044. inline void ColorDistanceCache_Clear_mE4BF94F10F4AAC5A3E421C72A63EA6DB740C7A9D_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, const RuntimeMethod* method)
  12045. {
  12046. (( void (*) (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *, const RuntimeMethod*))ColorDistanceCache_Clear_mE4BF94F10F4AAC5A3E421C72A63EA6DB740C7A9D_gshared_inline)(__this, method);
  12047. }
  12048. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose()
  12049. inline void ColorDistanceCache_Dispose_m54571BAAF71A7727659DE40398F81B1BE74C75E9 (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, const RuntimeMethod* method)
  12050. {
  12051. (( void (*) (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m54571BAAF71A7727659DE40398F81B1BE74C75E9_gshared)(__this, method);
  12052. }
  12053. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12054. inline void ColorDistanceCache__ctor_m39625E285BF6C95EA7E29060E05FF8BCD2E4CBF8 (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12055. {
  12056. (( void (*) (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m39625E285BF6C95EA7E29060E05FF8BCD2E4CBF8_gshared)(__this, ___allocator0, method);
  12057. }
  12058. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12059. inline void ColorDistanceCache_Add_mC165D45F94A0768DCAAD14136263B0656FD99E47_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12060. {
  12061. (( void (*) (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mC165D45F94A0768DCAAD14136263B0656FD99E47_gshared_inline)(__this, ___rgba0, ___index1, method);
  12062. }
  12063. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12064. inline bool ColorDistanceCache_TryGetValue_m15EABC5D5FE465FD35159226221C0B98A0A9C0AF_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12065. {
  12066. return (( bool (*) (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m15EABC5D5FE465FD35159226221C0B98A0A9C0AF_gshared_inline)(__this, ___rgba0, ___match1, method);
  12067. }
  12068. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Clear()
  12069. inline void ColorDistanceCache_Clear_m83473071272F67E519074979650C0D2E7CC09E81_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, const RuntimeMethod* method)
  12070. {
  12071. (( void (*) (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *, const RuntimeMethod*))ColorDistanceCache_Clear_m83473071272F67E519074979650C0D2E7CC09E81_gshared_inline)(__this, method);
  12072. }
  12073. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose()
  12074. inline void ColorDistanceCache_Dispose_m1E3DB3A2E9B2995A8F29716CF3C987F362EFBC35 (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, const RuntimeMethod* method)
  12075. {
  12076. (( void (*) (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m1E3DB3A2E9B2995A8F29716CF3C987F362EFBC35_gshared)(__this, method);
  12077. }
  12078. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12079. inline void ColorDistanceCache__ctor_mE4ECCB175E920896B2522B4AB3C001CB54BA6393 (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12080. {
  12081. (( void (*) (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_mE4ECCB175E920896B2522B4AB3C001CB54BA6393_gshared)(__this, ___allocator0, method);
  12082. }
  12083. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12084. inline void ColorDistanceCache_Add_m8179630F57082106B9B62C4C7358876118998F82_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12085. {
  12086. (( void (*) (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m8179630F57082106B9B62C4C7358876118998F82_gshared_inline)(__this, ___rgba0, ___index1, method);
  12087. }
  12088. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12089. inline bool ColorDistanceCache_TryGetValue_mF355373FFF288AEC3D715799217BE4AD81BE42D5_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12090. {
  12091. return (( bool (*) (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_mF355373FFF288AEC3D715799217BE4AD81BE42D5_gshared_inline)(__this, ___rgba0, ___match1, method);
  12092. }
  12093. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Clear()
  12094. inline void ColorDistanceCache_Clear_m20B941CAEDC5F69ED0C983E5F75CA76D02F85A25_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, const RuntimeMethod* method)
  12095. {
  12096. (( void (*) (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *, const RuntimeMethod*))ColorDistanceCache_Clear_m20B941CAEDC5F69ED0C983E5F75CA76D02F85A25_gshared_inline)(__this, method);
  12097. }
  12098. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose()
  12099. inline void ColorDistanceCache_Dispose_m187B5448E5ED9D1B69EEBB8606A45E0034F12D04 (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, const RuntimeMethod* method)
  12100. {
  12101. (( void (*) (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m187B5448E5ED9D1B69EEBB8606A45E0034F12D04_gshared)(__this, method);
  12102. }
  12103. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12104. inline void ColorDistanceCache__ctor_mE5342F1243D241ADBD558795E87940D61A33132E (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12105. {
  12106. (( void (*) (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_mE5342F1243D241ADBD558795E87940D61A33132E_gshared)(__this, ___allocator0, method);
  12107. }
  12108. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12109. inline void ColorDistanceCache_Add_mF7E53330A3EC3E1D212C9937B0DC6A0BE789BEA1_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12110. {
  12111. (( void (*) (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mF7E53330A3EC3E1D212C9937B0DC6A0BE789BEA1_gshared_inline)(__this, ___rgba0, ___index1, method);
  12112. }
  12113. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12114. inline bool ColorDistanceCache_TryGetValue_m1924E3534DE3105ADAD0CD30B5913E2E4AC0F491_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12115. {
  12116. return (( bool (*) (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m1924E3534DE3105ADAD0CD30B5913E2E4AC0F491_gshared_inline)(__this, ___rgba0, ___match1, method);
  12117. }
  12118. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Clear()
  12119. inline void ColorDistanceCache_Clear_mAED5A80870E57A2A586FD4C96A3FB9BDEFC6FED5_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, const RuntimeMethod* method)
  12120. {
  12121. (( void (*) (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *, const RuntimeMethod*))ColorDistanceCache_Clear_mAED5A80870E57A2A586FD4C96A3FB9BDEFC6FED5_gshared_inline)(__this, method);
  12122. }
  12123. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose()
  12124. inline void ColorDistanceCache_Dispose_m351D49CCAD69E0161575E8B9283A636FC89E788C (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, const RuntimeMethod* method)
  12125. {
  12126. (( void (*) (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *, const RuntimeMethod*))ColorDistanceCache_Dispose_m351D49CCAD69E0161575E8B9283A636FC89E788C_gshared)(__this, method);
  12127. }
  12128. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12129. inline void ColorDistanceCache__ctor_m73373A6FE17F8A5FB7BCA532E6071BEAC4400600 (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12130. {
  12131. (( void (*) (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m73373A6FE17F8A5FB7BCA532E6071BEAC4400600_gshared)(__this, ___allocator0, method);
  12132. }
  12133. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12134. inline void ColorDistanceCache_Add_m2960B76F129152C8A7745F74785C98CC4FF15EE6_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12135. {
  12136. (( void (*) (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m2960B76F129152C8A7745F74785C98CC4FF15EE6_gshared_inline)(__this, ___rgba0, ___index1, method);
  12137. }
  12138. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12139. inline bool ColorDistanceCache_TryGetValue_m6911155DBBF9752E1D11AA9E97385CCAFA414AB6_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12140. {
  12141. return (( bool (*) (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m6911155DBBF9752E1D11AA9E97385CCAFA414AB6_gshared_inline)(__this, ___rgba0, ___match1, method);
  12142. }
  12143. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Clear()
  12144. inline void ColorDistanceCache_Clear_m04C80B2DB841AF375014D71C3A837093A3C0753F_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, const RuntimeMethod* method)
  12145. {
  12146. (( void (*) (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *, const RuntimeMethod*))ColorDistanceCache_Clear_m04C80B2DB841AF375014D71C3A837093A3C0753F_gshared_inline)(__this, method);
  12147. }
  12148. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose()
  12149. inline void ColorDistanceCache_Dispose_m044F1008CD80F1344AB8D6B1A46489B6120C838A (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, const RuntimeMethod* method)
  12150. {
  12151. (( void (*) (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *, const RuntimeMethod*))ColorDistanceCache_Dispose_m044F1008CD80F1344AB8D6B1A46489B6120C838A_gshared)(__this, method);
  12152. }
  12153. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12154. inline void ColorDistanceCache__ctor_mEF928AC56330ED834DF0D9D580BA5D59EAC88A8C (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12155. {
  12156. (( void (*) (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_mEF928AC56330ED834DF0D9D580BA5D59EAC88A8C_gshared)(__this, ___allocator0, method);
  12157. }
  12158. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12159. inline void ColorDistanceCache_Add_m1F34A5792E8758B83285F31E0DB260BBA6BA8D1B_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12160. {
  12161. (( void (*) (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m1F34A5792E8758B83285F31E0DB260BBA6BA8D1B_gshared_inline)(__this, ___rgba0, ___index1, method);
  12162. }
  12163. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12164. inline bool ColorDistanceCache_TryGetValue_m65D795C8044826F0509CFE12D814B97FC15E7622_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12165. {
  12166. return (( bool (*) (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m65D795C8044826F0509CFE12D814B97FC15E7622_gshared_inline)(__this, ___rgba0, ___match1, method);
  12167. }
  12168. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Clear()
  12169. inline void ColorDistanceCache_Clear_m160A5075893C159D142614410CB75A2FF4364072_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, const RuntimeMethod* method)
  12170. {
  12171. (( void (*) (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *, const RuntimeMethod*))ColorDistanceCache_Clear_m160A5075893C159D142614410CB75A2FF4364072_gshared_inline)(__this, method);
  12172. }
  12173. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose()
  12174. inline void ColorDistanceCache_Dispose_mBAFE3BD71A6E4125BEBB8FFC6E86B06243A0381D (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, const RuntimeMethod* method)
  12175. {
  12176. (( void (*) (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *, const RuntimeMethod*))ColorDistanceCache_Dispose_mBAFE3BD71A6E4125BEBB8FFC6E86B06243A0381D_gshared)(__this, method);
  12177. }
  12178. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12179. inline void ColorDistanceCache__ctor_m2C0B0143DF8F39EAB404FE72E8AE3815A8F24BFF (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12180. {
  12181. (( void (*) (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m2C0B0143DF8F39EAB404FE72E8AE3815A8F24BFF_gshared)(__this, ___allocator0, method);
  12182. }
  12183. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12184. inline void ColorDistanceCache_Add_m08886407B0A999E61B001E0B01243BB7BFB350C2_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12185. {
  12186. (( void (*) (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m08886407B0A999E61B001E0B01243BB7BFB350C2_gshared_inline)(__this, ___rgba0, ___index1, method);
  12187. }
  12188. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12189. inline bool ColorDistanceCache_TryGetValue_m49E3484B76A04FA23857AE0D5B353B8620EB5C8D_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12190. {
  12191. return (( bool (*) (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m49E3484B76A04FA23857AE0D5B353B8620EB5C8D_gshared_inline)(__this, ___rgba0, ___match1, method);
  12192. }
  12193. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Clear()
  12194. inline void ColorDistanceCache_Clear_m59FCE47F093D99E5990606F405F9E4BC2BEB9B7A_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, const RuntimeMethod* method)
  12195. {
  12196. (( void (*) (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *, const RuntimeMethod*))ColorDistanceCache_Clear_m59FCE47F093D99E5990606F405F9E4BC2BEB9B7A_gshared_inline)(__this, method);
  12197. }
  12198. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose()
  12199. inline void ColorDistanceCache_Dispose_mD7805AE82D88C005A72E9CE0EA9D5E9145015968 (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, const RuntimeMethod* method)
  12200. {
  12201. (( void (*) (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *, const RuntimeMethod*))ColorDistanceCache_Dispose_mD7805AE82D88C005A72E9CE0EA9D5E9145015968_gshared)(__this, method);
  12202. }
  12203. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12204. inline void ColorDistanceCache__ctor_m2DE8BA5DB96820FBAECC33B87659108F30B8372B (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12205. {
  12206. (( void (*) (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m2DE8BA5DB96820FBAECC33B87659108F30B8372B_gshared)(__this, ___allocator0, method);
  12207. }
  12208. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12209. inline void ColorDistanceCache_Add_mCDA725C106EB6D9F9FD4699C7E2912B09416F9A5_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12210. {
  12211. (( void (*) (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_mCDA725C106EB6D9F9FD4699C7E2912B09416F9A5_gshared_inline)(__this, ___rgba0, ___index1, method);
  12212. }
  12213. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12214. inline bool ColorDistanceCache_TryGetValue_m73B4FBD6D2A8309E4581F732666FAE4CB7C46984_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12215. {
  12216. return (( bool (*) (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m73B4FBD6D2A8309E4581F732666FAE4CB7C46984_gshared_inline)(__this, ___rgba0, ___match1, method);
  12217. }
  12218. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Clear()
  12219. inline void ColorDistanceCache_Clear_m13C67B112D25291DBBFBC95BD43A2453E316A10A_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, const RuntimeMethod* method)
  12220. {
  12221. (( void (*) (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *, const RuntimeMethod*))ColorDistanceCache_Clear_m13C67B112D25291DBBFBC95BD43A2453E316A10A_gshared_inline)(__this, method);
  12222. }
  12223. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose()
  12224. inline void ColorDistanceCache_Dispose_mFEE4F9129B5CEEDE726A6358CA446A706BEB1993 (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, const RuntimeMethod* method)
  12225. {
  12226. (( void (*) (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *, const RuntimeMethod*))ColorDistanceCache_Dispose_mFEE4F9129B5CEEDE726A6358CA446A706BEB1993_gshared)(__this, method);
  12227. }
  12228. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  12229. inline void ColorDistanceCache__ctor_m0DBFB41B78BF76F909561260B8FBC79A378CA1FC (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  12230. {
  12231. (( void (*) (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, const RuntimeMethod*))ColorDistanceCache__ctor_m0DBFB41B78BF76F909561260B8FBC79A378CA1FC_gshared)(__this, ___allocator0, method);
  12232. }
  12233. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  12234. inline void ColorDistanceCache_Add_m3E0AD3441B100C5EFE201BD2F0D2E06E3B4D0E9F_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  12235. {
  12236. (( void (*) (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , uint8_t, const RuntimeMethod*))ColorDistanceCache_Add_m3E0AD3441B100C5EFE201BD2F0D2E06E3B4D0E9F_gshared_inline)(__this, ___rgba0, ___index1, method);
  12237. }
  12238. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  12239. inline bool ColorDistanceCache_TryGetValue_m6E7F5C784492CF823DF1E4A9AF992C6D8BCC2C64_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  12240. {
  12241. return (( bool (*) (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int16_t*, const RuntimeMethod*))ColorDistanceCache_TryGetValue_m6E7F5C784492CF823DF1E4A9AF992C6D8BCC2C64_gshared_inline)(__this, ___rgba0, ___match1, method);
  12242. }
  12243. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Clear()
  12244. inline void ColorDistanceCache_Clear_mF5EE0CD65CA98C8D9D8F582BE3AB5B0832FBC0D8_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, const RuntimeMethod* method)
  12245. {
  12246. (( void (*) (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *, const RuntimeMethod*))ColorDistanceCache_Clear_mF5EE0CD65CA98C8D9D8F582BE3AB5B0832FBC0D8_gshared_inline)(__this, method);
  12247. }
  12248. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose()
  12249. inline void ColorDistanceCache_Dispose_m22CFBCBABA32BD23DD0516EC19A5A98681D68340 (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, const RuntimeMethod* method)
  12250. {
  12251. (( void (*) (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *, const RuntimeMethod*))ColorDistanceCache_Dispose_m22CFBCBABA32BD23DD0516EC19A5A98681D68340_gshared)(__this, method);
  12252. }
  12253. // System.Void UnityEngine.UIElements.EventBase::set_propagation(UnityEngine.UIElements.EventBase/EventPropagation)
  12254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_mAC9E99EE268E3A5D1715739AA03FA014B460F0D7_inline (EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * __this, int32_t ___value0, const RuntimeMethod* method);
  12255. // System.Void UnityEngine.UIElements.EventBase::set_imguiEvent(UnityEngine.Event)
  12256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_imguiEvent_mC4D6A8E08A41E53F774E6A736C77F2AA1DADDF1C (EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * __this, Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * ___value0, const RuntimeMethod* method);
  12257. // System.Object System.RuntimeType::CreateInstanceForAnotherGenericParameter(System.Type,System.RuntimeType)
  12258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * RuntimeType_CreateInstanceForAnotherGenericParameter_mF72C1FB440726B5A60BA05DD0886E83BB2AF5594 (Type_t * ___genericType0, RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * ___genericArgument1, const RuntimeMethod* method);
  12259. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  12260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  12261. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  12262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method);
  12263. // System.Void System.Span`1<System.Int32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12264. inline void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12265. {
  12266. (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12267. }
  12268. // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException()
  12269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC (const RuntimeMethod* method);
  12270. // System.Void* System.IntPtr::ToPointer()
  12271. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method);
  12272. // System.Span`1<!0> System.Memory`1<System.Int16>::get_Span()
  12273. inline Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Memory_1_get_Span_m02877BC26F5EC0BB9B80C8D0F4EE316139074281_inline (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 * __this, const RuntimeMethod* method)
  12274. {
  12275. return (( Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D (*) (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *, const RuntimeMethod*))Memory_1_get_Span_m02877BC26F5EC0BB9B80C8D0F4EE316139074281_gshared_inline)(__this, method);
  12276. }
  12277. // System.Span`1<T> System.Span`1<System.Int16>::Slice(System.Int32,System.Int32)
  12278. inline Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12279. {
  12280. return (( Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_gshared_inline)(__this, ___start0, ___length1, method);
  12281. }
  12282. // System.Int32 System.String::get_Length()
  12283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
  12284. // System.Void System.Span`1<System.Int16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12285. inline void Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12286. {
  12287. (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12288. }
  12289. // System.Void System.Span`1<System.Int16>::.ctor(T[],System.Int32,System.Int32)
  12290. inline void Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12291. {
  12292. (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12293. }
  12294. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  12295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  12296. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  12297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method);
  12298. #ifdef __clang__
  12299. #pragma clang diagnostic push
  12300. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12301. #pragma clang diagnostic ignored "-Wunused-variable"
  12302. #endif
  12303. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Configuration,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  12304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData__ctor_m9F7AF6D27596ECD098689A2D337AC1047C0B93D9_gshared (CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, int32_t ___sourceWidth1, int32_t ___sourceHeight2, int32_t ___tileCountX3, int32_t ___tileCountY4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, const RuntimeMethod* method)
  12305. {
  12306. static bool s_Il2CppMethodInitialized;
  12307. if (!s_Il2CppMethodInitialized)
  12308. {
  12309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  12310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  12311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  12312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  12314. s_Il2CppMethodInitialized = true;
  12315. }
  12316. int32_t V_0 = 0;
  12317. int32_t V_1 = 0;
  12318. {
  12319. NullCheck((RuntimeObject *)__this);
  12320. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  12321. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  12322. __this->set_configuration_0(L_0);
  12323. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_1 = ___configuration0;
  12324. NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1);
  12325. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_2;
  12326. L_2 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1, /*hidden argument*/NULL);
  12327. __this->set_memoryAllocator_1(L_2);
  12328. int32_t L_3 = ___luminanceLevels7;
  12329. __this->set_luminanceLevels_8(L_3);
  12330. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12331. int32_t L_5 = ___tileCountX3;
  12332. int32_t L_6 = ___tileCountY4;
  12333. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_7;
  12334. L_7 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12335. __this->set_cdfMinBuffer2D_2(L_7);
  12336. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12337. int32_t L_9 = ___tileCountX3;
  12338. int32_t L_10 = ___luminanceLevels7;
  12339. int32_t L_11 = ___tileCountY4;
  12340. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_12;
  12341. L_12 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)L_10)), (int32_t)L_11, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12342. __this->set_cdfLutBuffer2D_3(L_12);
  12343. int32_t L_13 = ___sourceWidth1;
  12344. __this->set_sourceWidth_5(L_13);
  12345. int32_t L_14 = ___tileWidth5;
  12346. __this->set_tileWidth_6(L_14);
  12347. int32_t L_15 = ___tileHeight6;
  12348. __this->set_tileHeight_7(L_15);
  12349. int32_t L_16 = ___tileWidth5;
  12350. int32_t L_17 = ___tileHeight6;
  12351. __this->set_pixelsInTile_4(((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)));
  12352. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_18 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)il2cpp_codegen_object_new(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  12353. List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2(L_18, /*hidden argument*/List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  12354. __this->set_tileYStartPositions_9(L_18);
  12355. V_0 = (int32_t)0;
  12356. V_1 = (int32_t)0;
  12357. goto IL_009e;
  12358. }
  12359. IL_0083:
  12360. {
  12361. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_19 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12362. int32_t L_20 = V_1;
  12363. int32_t L_21 = V_0;
  12364. ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_22;
  12365. memset((&L_22), 0, sizeof(L_22));
  12366. ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389((&L_22), (int32_t)L_20, (int32_t)L_21, /*hidden argument*/ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  12367. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19);
  12368. List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_22, /*hidden argument*/List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  12369. int32_t L_23 = V_0;
  12370. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
  12371. int32_t L_24 = V_1;
  12372. int32_t L_25 = ___tileHeight6;
  12373. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25));
  12374. }
  12375. IL_009e:
  12376. {
  12377. int32_t L_26 = V_1;
  12378. int32_t L_27 = ___sourceHeight2;
  12379. if ((((int32_t)L_26) < ((int32_t)L_27)))
  12380. {
  12381. goto IL_0083;
  12382. }
  12383. }
  12384. {
  12385. return;
  12386. }
  12387. }
  12388. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Rgba64>::CalculateLookupTables(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>)
  12389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_CalculateLookupTables_mD33A35E3147F2CB44B873BB486A91108E26BA5A4_gshared (CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source0, HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * ___processor1, const RuntimeMethod* method)
  12390. {
  12391. static bool s_Il2CppMethodInitialized;
  12392. if (!s_Il2CppMethodInitialized)
  12393. {
  12394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  12395. s_Il2CppMethodInitialized = true;
  12396. }
  12397. RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 V_0;
  12398. memset((&V_0), 0, sizeof(V_0));
  12399. {
  12400. HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * L_0 = ___processor1;
  12401. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12402. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12403. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12404. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12405. int32_t L_5 = (int32_t)__this->get_tileWidth_6();
  12406. int32_t L_6 = (int32_t)__this->get_tileHeight_7();
  12407. int32_t L_7 = (int32_t)__this->get_luminanceLevels_8();
  12408. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_8 = ___source0;
  12409. NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_8);
  12410. Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_9;
  12411. L_9 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  12412. RowIntervalOperation__ctor_mD526570DEDF30A586897E76FF2E211069C783E25_inline((RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 *)(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 *)(&V_0), (HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B *)L_0, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_2, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_3, (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  12413. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_10 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  12414. int32_t L_11 = (int32_t)__this->get_sourceWidth_5();
  12415. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_12 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12416. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12);
  12417. int32_t L_13;
  12418. L_13 = List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_inline((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12, /*hidden argument*/List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  12419. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_14;
  12420. memset((&L_14), 0, sizeof(L_14));
  12421. Rectangle__ctor_m0576049FD7679298BDB309F483B14BBC24225F06((&L_14), (int32_t)0, (int32_t)0, (int32_t)L_11, (int32_t)L_13, /*hidden argument*/NULL);
  12422. (( void (*) (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_10, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_14, (RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 *)(RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  12423. return;
  12424. }
  12425. }
  12426. // System.Span`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Rgba64>::GetCdfLutSpan(System.Int32,System.Int32)
  12427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 CdfTileData_GetCdfLutSpan_mD97ACCA3AF916A6EE1FD1F0CBB4233B211697205_gshared (CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E * __this, int32_t ___tileX0, int32_t ___tileY1, const RuntimeMethod* method)
  12428. {
  12429. static bool s_Il2CppMethodInitialized;
  12430. if (!s_Il2CppMethodInitialized)
  12431. {
  12432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  12433. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  12434. s_Il2CppMethodInitialized = true;
  12435. }
  12436. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0;
  12437. memset((&V_0), 0, sizeof(V_0));
  12438. {
  12439. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12440. int32_t L_1 = ___tileY1;
  12441. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12442. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2;
  12443. L_2 = Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  12444. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2;
  12445. int32_t L_3 = ___tileX0;
  12446. int32_t L_4 = (int32_t)__this->get_luminanceLevels_8();
  12447. int32_t L_5 = (int32_t)__this->get_luminanceLevels_8();
  12448. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_6;
  12449. L_6 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4)), (int32_t)L_5, /*hidden argument*/Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  12450. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_6;
  12451. }
  12452. }
  12453. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Rgba64>::RemapGreyValue(System.Int32,System.Int32,System.Int32)
  12454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CdfTileData_RemapGreyValue_m112CEC08CB5D0148759A7989CB3FA2E28F2D5428_gshared (CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E * __this, int32_t ___tilesX0, int32_t ___tilesY1, int32_t ___luminance2, const RuntimeMethod* method)
  12455. {
  12456. static bool s_Il2CppMethodInitialized;
  12457. if (!s_Il2CppMethodInitialized)
  12458. {
  12459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  12460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12461. s_Il2CppMethodInitialized = true;
  12462. }
  12463. int32_t V_0 = 0;
  12464. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_1;
  12465. memset((&V_1), 0, sizeof(V_1));
  12466. {
  12467. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12468. int32_t L_1 = ___tilesX0;
  12469. int32_t L_2 = ___tilesY1;
  12470. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12471. int32_t* L_3;
  12472. L_3 = Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  12473. int32_t L_4 = *((int32_t*)L_3);
  12474. V_0 = (int32_t)L_4;
  12475. int32_t L_5 = ___tilesX0;
  12476. int32_t L_6 = ___tilesY1;
  12477. NullCheck((CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E *)__this);
  12478. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_7;
  12479. L_7 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E *)__this, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  12480. V_1 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_7;
  12481. int32_t L_8 = (int32_t)__this->get_pixelsInTile_4();
  12482. int32_t L_9 = V_0;
  12483. if (!((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)))
  12484. {
  12485. goto IL_0037;
  12486. }
  12487. }
  12488. {
  12489. int32_t L_10 = ___luminance2;
  12490. int32_t* L_11;
  12491. L_11 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_10, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12492. int32_t L_12 = *((int32_t*)L_11);
  12493. int32_t L_13 = (int32_t)__this->get_pixelsInTile_4();
  12494. int32_t L_14 = V_0;
  12495. return (float)((float)((float)((float)((float)L_12))/(float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_14))))));
  12496. }
  12497. IL_0037:
  12498. {
  12499. int32_t L_15 = ___luminance2;
  12500. int32_t* L_16;
  12501. L_16 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_15, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12502. int32_t L_17 = *((int32_t*)L_16);
  12503. int32_t L_18 = (int32_t)__this->get_pixelsInTile_4();
  12504. return (float)((float)((float)((int32_t)((int32_t)L_17/(int32_t)L_18))));
  12505. }
  12506. }
  12507. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose()
  12508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_Dispose_mD9D69E2813B086C0CDB7743377C5391E03EF55C8_gshared (CdfTileData_t940DCB16E7A553AFCFD8299E2EE9D0D55662228E * __this, const RuntimeMethod* method)
  12509. {
  12510. static bool s_Il2CppMethodInitialized;
  12511. if (!s_Il2CppMethodInitialized)
  12512. {
  12513. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12514. s_Il2CppMethodInitialized = true;
  12515. }
  12516. {
  12517. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12518. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12519. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12520. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_1 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12521. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1);
  12522. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12523. return;
  12524. }
  12525. }
  12526. #ifdef __clang__
  12527. #pragma clang diagnostic pop
  12528. #endif
  12529. #ifdef __clang__
  12530. #pragma clang diagnostic push
  12531. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12532. #pragma clang diagnostic ignored "-Wunused-variable"
  12533. #endif
  12534. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Configuration,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  12535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData__ctor_mE5974C173DAD0A24127E4F6CB614D144C545E496_gshared (CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, int32_t ___sourceWidth1, int32_t ___sourceHeight2, int32_t ___tileCountX3, int32_t ___tileCountY4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, const RuntimeMethod* method)
  12536. {
  12537. static bool s_Il2CppMethodInitialized;
  12538. if (!s_Il2CppMethodInitialized)
  12539. {
  12540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  12541. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  12542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  12543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  12545. s_Il2CppMethodInitialized = true;
  12546. }
  12547. int32_t V_0 = 0;
  12548. int32_t V_1 = 0;
  12549. {
  12550. NullCheck((RuntimeObject *)__this);
  12551. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  12552. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  12553. __this->set_configuration_0(L_0);
  12554. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_1 = ___configuration0;
  12555. NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1);
  12556. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_2;
  12557. L_2 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1, /*hidden argument*/NULL);
  12558. __this->set_memoryAllocator_1(L_2);
  12559. int32_t L_3 = ___luminanceLevels7;
  12560. __this->set_luminanceLevels_8(L_3);
  12561. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12562. int32_t L_5 = ___tileCountX3;
  12563. int32_t L_6 = ___tileCountY4;
  12564. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_7;
  12565. L_7 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12566. __this->set_cdfMinBuffer2D_2(L_7);
  12567. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12568. int32_t L_9 = ___tileCountX3;
  12569. int32_t L_10 = ___luminanceLevels7;
  12570. int32_t L_11 = ___tileCountY4;
  12571. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_12;
  12572. L_12 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)L_10)), (int32_t)L_11, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12573. __this->set_cdfLutBuffer2D_3(L_12);
  12574. int32_t L_13 = ___sourceWidth1;
  12575. __this->set_sourceWidth_5(L_13);
  12576. int32_t L_14 = ___tileWidth5;
  12577. __this->set_tileWidth_6(L_14);
  12578. int32_t L_15 = ___tileHeight6;
  12579. __this->set_tileHeight_7(L_15);
  12580. int32_t L_16 = ___tileWidth5;
  12581. int32_t L_17 = ___tileHeight6;
  12582. __this->set_pixelsInTile_4(((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)));
  12583. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_18 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)il2cpp_codegen_object_new(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  12584. List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2(L_18, /*hidden argument*/List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  12585. __this->set_tileYStartPositions_9(L_18);
  12586. V_0 = (int32_t)0;
  12587. V_1 = (int32_t)0;
  12588. goto IL_009e;
  12589. }
  12590. IL_0083:
  12591. {
  12592. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_19 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12593. int32_t L_20 = V_1;
  12594. int32_t L_21 = V_0;
  12595. ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_22;
  12596. memset((&L_22), 0, sizeof(L_22));
  12597. ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389((&L_22), (int32_t)L_20, (int32_t)L_21, /*hidden argument*/ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  12598. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19);
  12599. List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_22, /*hidden argument*/List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  12600. int32_t L_23 = V_0;
  12601. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
  12602. int32_t L_24 = V_1;
  12603. int32_t L_25 = ___tileHeight6;
  12604. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25));
  12605. }
  12606. IL_009e:
  12607. {
  12608. int32_t L_26 = V_1;
  12609. int32_t L_27 = ___sourceHeight2;
  12610. if ((((int32_t)L_26) < ((int32_t)L_27)))
  12611. {
  12612. goto IL_0083;
  12613. }
  12614. }
  12615. {
  12616. return;
  12617. }
  12618. }
  12619. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.RgbaVector>::CalculateLookupTables(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>)
  12620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_CalculateLookupTables_mF8020E6673E93FACFEDA121BD7787A1C244357AF_gshared (CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source0, HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * ___processor1, const RuntimeMethod* method)
  12621. {
  12622. static bool s_Il2CppMethodInitialized;
  12623. if (!s_Il2CppMethodInitialized)
  12624. {
  12625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  12626. s_Il2CppMethodInitialized = true;
  12627. }
  12628. RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 V_0;
  12629. memset((&V_0), 0, sizeof(V_0));
  12630. {
  12631. HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * L_0 = ___processor1;
  12632. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12633. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12634. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12635. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12636. int32_t L_5 = (int32_t)__this->get_tileWidth_6();
  12637. int32_t L_6 = (int32_t)__this->get_tileHeight_7();
  12638. int32_t L_7 = (int32_t)__this->get_luminanceLevels_8();
  12639. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_8 = ___source0;
  12640. NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_8);
  12641. Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_9;
  12642. L_9 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  12643. RowIntervalOperation__ctor_m1287DE69CFAC63DBF8D2056B5CE7F600D1A81E96_inline((RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 *)(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 *)(&V_0), (HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA *)L_0, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_2, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_3, (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  12644. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_10 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  12645. int32_t L_11 = (int32_t)__this->get_sourceWidth_5();
  12646. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_12 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12647. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12);
  12648. int32_t L_13;
  12649. L_13 = List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_inline((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12, /*hidden argument*/List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  12650. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_14;
  12651. memset((&L_14), 0, sizeof(L_14));
  12652. Rectangle__ctor_m0576049FD7679298BDB309F483B14BBC24225F06((&L_14), (int32_t)0, (int32_t)0, (int32_t)L_11, (int32_t)L_13, /*hidden argument*/NULL);
  12653. (( void (*) (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_10, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_14, (RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 *)(RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  12654. return;
  12655. }
  12656. }
  12657. // System.Span`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.RgbaVector>::GetCdfLutSpan(System.Int32,System.Int32)
  12658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 CdfTileData_GetCdfLutSpan_mCABC35061CB306214157F2D1015BD209FB4B6E7B_gshared (CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 * __this, int32_t ___tileX0, int32_t ___tileY1, const RuntimeMethod* method)
  12659. {
  12660. static bool s_Il2CppMethodInitialized;
  12661. if (!s_Il2CppMethodInitialized)
  12662. {
  12663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  12664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  12665. s_Il2CppMethodInitialized = true;
  12666. }
  12667. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0;
  12668. memset((&V_0), 0, sizeof(V_0));
  12669. {
  12670. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12671. int32_t L_1 = ___tileY1;
  12672. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12673. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2;
  12674. L_2 = Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  12675. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2;
  12676. int32_t L_3 = ___tileX0;
  12677. int32_t L_4 = (int32_t)__this->get_luminanceLevels_8();
  12678. int32_t L_5 = (int32_t)__this->get_luminanceLevels_8();
  12679. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_6;
  12680. L_6 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4)), (int32_t)L_5, /*hidden argument*/Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  12681. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_6;
  12682. }
  12683. }
  12684. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.RgbaVector>::RemapGreyValue(System.Int32,System.Int32,System.Int32)
  12685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CdfTileData_RemapGreyValue_m526F52525B273AC32F2C9246E50832FD444B9E8C_gshared (CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 * __this, int32_t ___tilesX0, int32_t ___tilesY1, int32_t ___luminance2, const RuntimeMethod* method)
  12686. {
  12687. static bool s_Il2CppMethodInitialized;
  12688. if (!s_Il2CppMethodInitialized)
  12689. {
  12690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  12691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12692. s_Il2CppMethodInitialized = true;
  12693. }
  12694. int32_t V_0 = 0;
  12695. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_1;
  12696. memset((&V_1), 0, sizeof(V_1));
  12697. {
  12698. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12699. int32_t L_1 = ___tilesX0;
  12700. int32_t L_2 = ___tilesY1;
  12701. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12702. int32_t* L_3;
  12703. L_3 = Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  12704. int32_t L_4 = *((int32_t*)L_3);
  12705. V_0 = (int32_t)L_4;
  12706. int32_t L_5 = ___tilesX0;
  12707. int32_t L_6 = ___tilesY1;
  12708. NullCheck((CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 *)__this);
  12709. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_7;
  12710. L_7 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 *)__this, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  12711. V_1 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_7;
  12712. int32_t L_8 = (int32_t)__this->get_pixelsInTile_4();
  12713. int32_t L_9 = V_0;
  12714. if (!((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)))
  12715. {
  12716. goto IL_0037;
  12717. }
  12718. }
  12719. {
  12720. int32_t L_10 = ___luminance2;
  12721. int32_t* L_11;
  12722. L_11 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_10, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12723. int32_t L_12 = *((int32_t*)L_11);
  12724. int32_t L_13 = (int32_t)__this->get_pixelsInTile_4();
  12725. int32_t L_14 = V_0;
  12726. return (float)((float)((float)((float)((float)L_12))/(float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_14))))));
  12727. }
  12728. IL_0037:
  12729. {
  12730. int32_t L_15 = ___luminance2;
  12731. int32_t* L_16;
  12732. L_16 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_15, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12733. int32_t L_17 = *((int32_t*)L_16);
  12734. int32_t L_18 = (int32_t)__this->get_pixelsInTile_4();
  12735. return (float)((float)((float)((int32_t)((int32_t)L_17/(int32_t)L_18))));
  12736. }
  12737. }
  12738. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose()
  12739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_Dispose_m8EBB1F49342E8BB88EB7295FD2B11FC59938C78B_gshared (CdfTileData_t63339D304CF0F97703335F1675DB6BDB29B797C3 * __this, const RuntimeMethod* method)
  12740. {
  12741. static bool s_Il2CppMethodInitialized;
  12742. if (!s_Il2CppMethodInitialized)
  12743. {
  12744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12745. s_Il2CppMethodInitialized = true;
  12746. }
  12747. {
  12748. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12749. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12750. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12751. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_1 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12752. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1);
  12753. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12754. return;
  12755. }
  12756. }
  12757. #ifdef __clang__
  12758. #pragma clang diagnostic pop
  12759. #endif
  12760. #ifdef __clang__
  12761. #pragma clang diagnostic push
  12762. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12763. #pragma clang diagnostic ignored "-Wunused-variable"
  12764. #endif
  12765. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Configuration,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  12766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData__ctor_mC621609FD7444DD55221B9BA36050D517DFE2601_gshared (CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, int32_t ___sourceWidth1, int32_t ___sourceHeight2, int32_t ___tileCountX3, int32_t ___tileCountY4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, const RuntimeMethod* method)
  12767. {
  12768. static bool s_Il2CppMethodInitialized;
  12769. if (!s_Il2CppMethodInitialized)
  12770. {
  12771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  12772. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  12773. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  12774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12775. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  12776. s_Il2CppMethodInitialized = true;
  12777. }
  12778. int32_t V_0 = 0;
  12779. int32_t V_1 = 0;
  12780. {
  12781. NullCheck((RuntimeObject *)__this);
  12782. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  12783. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  12784. __this->set_configuration_0(L_0);
  12785. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_1 = ___configuration0;
  12786. NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1);
  12787. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_2;
  12788. L_2 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1, /*hidden argument*/NULL);
  12789. __this->set_memoryAllocator_1(L_2);
  12790. int32_t L_3 = ___luminanceLevels7;
  12791. __this->set_luminanceLevels_8(L_3);
  12792. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12793. int32_t L_5 = ___tileCountX3;
  12794. int32_t L_6 = ___tileCountY4;
  12795. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_7;
  12796. L_7 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12797. __this->set_cdfMinBuffer2D_2(L_7);
  12798. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12799. int32_t L_9 = ___tileCountX3;
  12800. int32_t L_10 = ___luminanceLevels7;
  12801. int32_t L_11 = ___tileCountY4;
  12802. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_12;
  12803. L_12 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)L_10)), (int32_t)L_11, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  12804. __this->set_cdfLutBuffer2D_3(L_12);
  12805. int32_t L_13 = ___sourceWidth1;
  12806. __this->set_sourceWidth_5(L_13);
  12807. int32_t L_14 = ___tileWidth5;
  12808. __this->set_tileWidth_6(L_14);
  12809. int32_t L_15 = ___tileHeight6;
  12810. __this->set_tileHeight_7(L_15);
  12811. int32_t L_16 = ___tileWidth5;
  12812. int32_t L_17 = ___tileHeight6;
  12813. __this->set_pixelsInTile_4(((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)));
  12814. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_18 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)il2cpp_codegen_object_new(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  12815. List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2(L_18, /*hidden argument*/List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  12816. __this->set_tileYStartPositions_9(L_18);
  12817. V_0 = (int32_t)0;
  12818. V_1 = (int32_t)0;
  12819. goto IL_009e;
  12820. }
  12821. IL_0083:
  12822. {
  12823. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_19 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12824. int32_t L_20 = V_1;
  12825. int32_t L_21 = V_0;
  12826. ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_22;
  12827. memset((&L_22), 0, sizeof(L_22));
  12828. ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389((&L_22), (int32_t)L_20, (int32_t)L_21, /*hidden argument*/ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  12829. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19);
  12830. List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_22, /*hidden argument*/List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  12831. int32_t L_23 = V_0;
  12832. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
  12833. int32_t L_24 = V_1;
  12834. int32_t L_25 = ___tileHeight6;
  12835. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25));
  12836. }
  12837. IL_009e:
  12838. {
  12839. int32_t L_26 = V_1;
  12840. int32_t L_27 = ___sourceHeight2;
  12841. if ((((int32_t)L_26) < ((int32_t)L_27)))
  12842. {
  12843. goto IL_0083;
  12844. }
  12845. }
  12846. {
  12847. return;
  12848. }
  12849. }
  12850. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short2>::CalculateLookupTables(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>)
  12851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_CalculateLookupTables_m42DA6CFC0A07DEE251743A499C9AE676E484B0DA_gshared (CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source0, HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * ___processor1, const RuntimeMethod* method)
  12852. {
  12853. static bool s_Il2CppMethodInitialized;
  12854. if (!s_Il2CppMethodInitialized)
  12855. {
  12856. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  12857. s_Il2CppMethodInitialized = true;
  12858. }
  12859. RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 V_0;
  12860. memset((&V_0), 0, sizeof(V_0));
  12861. {
  12862. HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * L_0 = ___processor1;
  12863. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  12864. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12865. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12866. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12867. int32_t L_5 = (int32_t)__this->get_tileWidth_6();
  12868. int32_t L_6 = (int32_t)__this->get_tileHeight_7();
  12869. int32_t L_7 = (int32_t)__this->get_luminanceLevels_8();
  12870. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_8 = ___source0;
  12871. NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_8);
  12872. Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_9;
  12873. L_9 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  12874. RowIntervalOperation__ctor_mFF0DF10E854FFF782DFA9B1B2DFD2BE23D96A432_inline((RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 *)(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 *)(&V_0), (HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 *)L_0, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_2, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_3, (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  12875. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_10 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  12876. int32_t L_11 = (int32_t)__this->get_sourceWidth_5();
  12877. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_12 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  12878. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12);
  12879. int32_t L_13;
  12880. L_13 = List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_inline((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12, /*hidden argument*/List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  12881. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_14;
  12882. memset((&L_14), 0, sizeof(L_14));
  12883. Rectangle__ctor_m0576049FD7679298BDB309F483B14BBC24225F06((&L_14), (int32_t)0, (int32_t)0, (int32_t)L_11, (int32_t)L_13, /*hidden argument*/NULL);
  12884. (( void (*) (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_10, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_14, (RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 *)(RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  12885. return;
  12886. }
  12887. }
  12888. // System.Span`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short2>::GetCdfLutSpan(System.Int32,System.Int32)
  12889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 CdfTileData_GetCdfLutSpan_m194DADC05A73FFB965657AAE795E0763608CFE4C_gshared (CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E * __this, int32_t ___tileX0, int32_t ___tileY1, const RuntimeMethod* method)
  12890. {
  12891. static bool s_Il2CppMethodInitialized;
  12892. if (!s_Il2CppMethodInitialized)
  12893. {
  12894. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  12895. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  12896. s_Il2CppMethodInitialized = true;
  12897. }
  12898. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0;
  12899. memset((&V_0), 0, sizeof(V_0));
  12900. {
  12901. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12902. int32_t L_1 = ___tileY1;
  12903. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12904. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2;
  12905. L_2 = Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  12906. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2;
  12907. int32_t L_3 = ___tileX0;
  12908. int32_t L_4 = (int32_t)__this->get_luminanceLevels_8();
  12909. int32_t L_5 = (int32_t)__this->get_luminanceLevels_8();
  12910. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_6;
  12911. L_6 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4)), (int32_t)L_5, /*hidden argument*/Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  12912. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_6;
  12913. }
  12914. }
  12915. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short2>::RemapGreyValue(System.Int32,System.Int32,System.Int32)
  12916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CdfTileData_RemapGreyValue_m993307403D59634E5B5E1237218B6887233D6EE9_gshared (CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E * __this, int32_t ___tilesX0, int32_t ___tilesY1, int32_t ___luminance2, const RuntimeMethod* method)
  12917. {
  12918. static bool s_Il2CppMethodInitialized;
  12919. if (!s_Il2CppMethodInitialized)
  12920. {
  12921. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  12922. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12923. s_Il2CppMethodInitialized = true;
  12924. }
  12925. int32_t V_0 = 0;
  12926. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_1;
  12927. memset((&V_1), 0, sizeof(V_1));
  12928. {
  12929. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12930. int32_t L_1 = ___tilesX0;
  12931. int32_t L_2 = ___tilesY1;
  12932. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12933. int32_t* L_3;
  12934. L_3 = Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  12935. int32_t L_4 = *((int32_t*)L_3);
  12936. V_0 = (int32_t)L_4;
  12937. int32_t L_5 = ___tilesX0;
  12938. int32_t L_6 = ___tilesY1;
  12939. NullCheck((CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E *)__this);
  12940. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_7;
  12941. L_7 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E *)__this, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  12942. V_1 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_7;
  12943. int32_t L_8 = (int32_t)__this->get_pixelsInTile_4();
  12944. int32_t L_9 = V_0;
  12945. if (!((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)))
  12946. {
  12947. goto IL_0037;
  12948. }
  12949. }
  12950. {
  12951. int32_t L_10 = ___luminance2;
  12952. int32_t* L_11;
  12953. L_11 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_10, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12954. int32_t L_12 = *((int32_t*)L_11);
  12955. int32_t L_13 = (int32_t)__this->get_pixelsInTile_4();
  12956. int32_t L_14 = V_0;
  12957. return (float)((float)((float)((float)((float)L_12))/(float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_14))))));
  12958. }
  12959. IL_0037:
  12960. {
  12961. int32_t L_15 = ___luminance2;
  12962. int32_t* L_16;
  12963. L_16 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_15, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  12964. int32_t L_17 = *((int32_t*)L_16);
  12965. int32_t L_18 = (int32_t)__this->get_pixelsInTile_4();
  12966. return (float)((float)((float)((int32_t)((int32_t)L_17/(int32_t)L_18))));
  12967. }
  12968. }
  12969. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose()
  12970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_Dispose_mB8B1C216448362A83C402F6DD8AF5073EEAFE2CC_gshared (CdfTileData_t0D0C15320C8FFFE7025AC945A67D71134695115E * __this, const RuntimeMethod* method)
  12971. {
  12972. static bool s_Il2CppMethodInitialized;
  12973. if (!s_Il2CppMethodInitialized)
  12974. {
  12975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12976. s_Il2CppMethodInitialized = true;
  12977. }
  12978. {
  12979. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  12980. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  12981. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12982. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_1 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  12983. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1);
  12984. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  12985. return;
  12986. }
  12987. }
  12988. #ifdef __clang__
  12989. #pragma clang diagnostic pop
  12990. #endif
  12991. #ifdef __clang__
  12992. #pragma clang diagnostic push
  12993. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12994. #pragma clang diagnostic ignored "-Wunused-variable"
  12995. #endif
  12996. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Configuration,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
  12997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData__ctor_m553E0DDC00688B4110849E03A3BAD7306188D4B1_gshared (CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, int32_t ___sourceWidth1, int32_t ___sourceHeight2, int32_t ___tileCountX3, int32_t ___tileCountY4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, const RuntimeMethod* method)
  12998. {
  12999. static bool s_Il2CppMethodInitialized;
  13000. if (!s_Il2CppMethodInitialized)
  13001. {
  13002. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  13003. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  13004. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  13005. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  13006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  13007. s_Il2CppMethodInitialized = true;
  13008. }
  13009. int32_t V_0 = 0;
  13010. int32_t V_1 = 0;
  13011. {
  13012. NullCheck((RuntimeObject *)__this);
  13013. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  13014. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  13015. __this->set_configuration_0(L_0);
  13016. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_1 = ___configuration0;
  13017. NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1);
  13018. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_2;
  13019. L_2 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_1, /*hidden argument*/NULL);
  13020. __this->set_memoryAllocator_1(L_2);
  13021. int32_t L_3 = ___luminanceLevels7;
  13022. __this->set_luminanceLevels_8(L_3);
  13023. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  13024. int32_t L_5 = ___tileCountX3;
  13025. int32_t L_6 = ___tileCountY4;
  13026. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_7;
  13027. L_7 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  13028. __this->set_cdfMinBuffer2D_2(L_7);
  13029. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_8 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  13030. int32_t L_9 = ___tileCountX3;
  13031. int32_t L_10 = ___luminanceLevels7;
  13032. int32_t L_11 = ___tileCountY4;
  13033. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_12;
  13034. L_12 = MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_8, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)L_10)), (int32_t)L_11, (int32_t)0, /*hidden argument*/MemoryAllocatorExtensions_Allocate2D_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1007D0F6E70BFE59DB057C75DC5994F32104A85C_RuntimeMethod_var);
  13035. __this->set_cdfLutBuffer2D_3(L_12);
  13036. int32_t L_13 = ___sourceWidth1;
  13037. __this->set_sourceWidth_5(L_13);
  13038. int32_t L_14 = ___tileWidth5;
  13039. __this->set_tileWidth_6(L_14);
  13040. int32_t L_15 = ___tileHeight6;
  13041. __this->set_tileHeight_7(L_15);
  13042. int32_t L_16 = ___tileWidth5;
  13043. int32_t L_17 = ___tileHeight6;
  13044. __this->set_pixelsInTile_4(((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)L_17)));
  13045. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_18 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)il2cpp_codegen_object_new(List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED_il2cpp_TypeInfo_var);
  13046. List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2(L_18, /*hidden argument*/List_1__ctor_mA7D4C166E208CA6056E271697071FE29622904D2_RuntimeMethod_var);
  13047. __this->set_tileYStartPositions_9(L_18);
  13048. V_0 = (int32_t)0;
  13049. V_1 = (int32_t)0;
  13050. goto IL_009e;
  13051. }
  13052. IL_0083:
  13053. {
  13054. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_19 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  13055. int32_t L_20 = V_1;
  13056. int32_t L_21 = V_0;
  13057. ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_22;
  13058. memset((&L_22), 0, sizeof(L_22));
  13059. ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389((&L_22), (int32_t)L_20, (int32_t)L_21, /*hidden argument*/ValueTuple_2__ctor_mB2422974AB5D205D0F0705902A4EE61395FA4389_RuntimeMethod_var);
  13060. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19);
  13061. List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_19, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_22, /*hidden argument*/List_1_Add_mFBE0EDEBD94EFF28949F98FE2B7A64B506723AF4_RuntimeMethod_var);
  13062. int32_t L_23 = V_0;
  13063. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
  13064. int32_t L_24 = V_1;
  13065. int32_t L_25 = ___tileHeight6;
  13066. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25));
  13067. }
  13068. IL_009e:
  13069. {
  13070. int32_t L_26 = V_1;
  13071. int32_t L_27 = ___sourceHeight2;
  13072. if ((((int32_t)L_26) < ((int32_t)L_27)))
  13073. {
  13074. goto IL_0083;
  13075. }
  13076. }
  13077. {
  13078. return;
  13079. }
  13080. }
  13081. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short4>::CalculateLookupTables(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Normalization.HistogramEqualizationProcessor`1<TPixel>)
  13082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_CalculateLookupTables_m62EAD561808711AD7A771EA25074D38FE07C3030_gshared (CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source0, HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * ___processor1, const RuntimeMethod* method)
  13083. {
  13084. static bool s_Il2CppMethodInitialized;
  13085. if (!s_Il2CppMethodInitialized)
  13086. {
  13087. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  13088. s_Il2CppMethodInitialized = true;
  13089. }
  13090. RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 V_0;
  13091. memset((&V_0), 0, sizeof(V_0));
  13092. {
  13093. HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * L_0 = ___processor1;
  13094. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)__this->get_memoryAllocator_1();
  13095. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  13096. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  13097. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  13098. int32_t L_5 = (int32_t)__this->get_tileWidth_6();
  13099. int32_t L_6 = (int32_t)__this->get_tileHeight_7();
  13100. int32_t L_7 = (int32_t)__this->get_luminanceLevels_8();
  13101. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_8 = ___source0;
  13102. NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_8);
  13103. Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_9;
  13104. L_9 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13105. RowIntervalOperation__ctor_m115535117D95CFDD63D4B253FB1E044D8806B53B_inline((RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 *)(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 *)(&V_0), (HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 *)L_0, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_2, (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_3, (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_4, (int32_t)L_5, (int32_t)L_6, (int32_t)L_7, (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13106. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_10 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  13107. int32_t L_11 = (int32_t)__this->get_sourceWidth_5();
  13108. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_12 = (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)__this->get_tileYStartPositions_9();
  13109. NullCheck((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12);
  13110. int32_t L_13;
  13111. L_13 = List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_inline((List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED *)L_12, /*hidden argument*/List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_RuntimeMethod_var);
  13112. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_14;
  13113. memset((&L_14), 0, sizeof(L_14));
  13114. Rectangle__ctor_m0576049FD7679298BDB309F483B14BBC24225F06((&L_14), (int32_t)0, (int32_t)0, (int32_t)L_11, (int32_t)L_13, /*hidden argument*/NULL);
  13115. (( void (*) (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_10, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_14, (RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 *)(RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  13116. return;
  13117. }
  13118. }
  13119. // System.Span`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short4>::GetCdfLutSpan(System.Int32,System.Int32)
  13120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 CdfTileData_GetCdfLutSpan_m86A5069F2539E22456A612171E50C138F33CD7F3_gshared (CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 * __this, int32_t ___tileX0, int32_t ___tileY1, const RuntimeMethod* method)
  13121. {
  13122. static bool s_Il2CppMethodInitialized;
  13123. if (!s_Il2CppMethodInitialized)
  13124. {
  13125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  13126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  13127. s_Il2CppMethodInitialized = true;
  13128. }
  13129. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0;
  13130. memset((&V_0), 0, sizeof(V_0));
  13131. {
  13132. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  13133. int32_t L_1 = ___tileY1;
  13134. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  13135. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2;
  13136. L_2 = Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_RuntimeMethod_var);
  13137. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2;
  13138. int32_t L_3 = ___tileX0;
  13139. int32_t L_4 = (int32_t)__this->get_luminanceLevels_8();
  13140. int32_t L_5 = (int32_t)__this->get_luminanceLevels_8();
  13141. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_6;
  13142. L_6 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)L_4)), (int32_t)L_5, /*hidden argument*/Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_RuntimeMethod_var);
  13143. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_6;
  13144. }
  13145. }
  13146. // System.Single SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short4>::RemapGreyValue(System.Int32,System.Int32,System.Int32)
  13147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CdfTileData_RemapGreyValue_m32ABFBA8E6FAA67B12CFFB5BED967FED9D740665_gshared (CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 * __this, int32_t ___tilesX0, int32_t ___tilesY1, int32_t ___luminance2, const RuntimeMethod* method)
  13148. {
  13149. static bool s_Il2CppMethodInitialized;
  13150. if (!s_Il2CppMethodInitialized)
  13151. {
  13152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  13153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  13154. s_Il2CppMethodInitialized = true;
  13155. }
  13156. int32_t V_0 = 0;
  13157. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_1;
  13158. memset((&V_1), 0, sizeof(V_1));
  13159. {
  13160. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  13161. int32_t L_1 = ___tilesX0;
  13162. int32_t L_2 = ___tilesY1;
  13163. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  13164. int32_t* L_3;
  13165. L_3 = Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_inline((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_RuntimeMethod_var);
  13166. int32_t L_4 = *((int32_t*)L_3);
  13167. V_0 = (int32_t)L_4;
  13168. int32_t L_5 = ___tilesX0;
  13169. int32_t L_6 = ___tilesY1;
  13170. NullCheck((CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 *)__this);
  13171. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_7;
  13172. L_7 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 *)__this, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  13173. V_1 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_7;
  13174. int32_t L_8 = (int32_t)__this->get_pixelsInTile_4();
  13175. int32_t L_9 = V_0;
  13176. if (!((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)))
  13177. {
  13178. goto IL_0037;
  13179. }
  13180. }
  13181. {
  13182. int32_t L_10 = ___luminance2;
  13183. int32_t* L_11;
  13184. L_11 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_10, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  13185. int32_t L_12 = *((int32_t*)L_11);
  13186. int32_t L_13 = (int32_t)__this->get_pixelsInTile_4();
  13187. int32_t L_14 = V_0;
  13188. return (float)((float)((float)((float)((float)L_12))/(float)((float)((float)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_14))))));
  13189. }
  13190. IL_0037:
  13191. {
  13192. int32_t L_15 = ___luminance2;
  13193. int32_t* L_16;
  13194. L_16 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_1), (int32_t)L_15, /*hidden argument*/Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_RuntimeMethod_var);
  13195. int32_t L_17 = *((int32_t*)L_16);
  13196. int32_t L_18 = (int32_t)__this->get_pixelsInTile_4();
  13197. return (float)((float)((float)((int32_t)((int32_t)L_17/(int32_t)L_18))));
  13198. }
  13199. }
  13200. // System.Void SixLabors.ImageSharp.Processing.Processors.Normalization.AdaptiveHistogramEqualizationProcessor`1/CdfTileData<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose()
  13201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CdfTileData_Dispose_m92642358B9B039854CEFDF816531C4F5D0929EBB_gshared (CdfTileData_t9A633F1D8A785D97AB7FB047234FD8EB81387C82 * __this, const RuntimeMethod* method)
  13202. {
  13203. static bool s_Il2CppMethodInitialized;
  13204. if (!s_Il2CppMethodInitialized)
  13205. {
  13206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  13207. s_Il2CppMethodInitialized = true;
  13208. }
  13209. {
  13210. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_0 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfMinBuffer2D_2();
  13211. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0);
  13212. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_0, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  13213. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_1 = (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this->get_cdfLutBuffer2D_3();
  13214. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1);
  13215. Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)L_1, /*hidden argument*/Buffer2D_1_Dispose_mC9E0FF271C92966CEDE8DF185224EF682FB3B705_RuntimeMethod_var);
  13216. return;
  13217. }
  13218. }
  13219. #ifdef __clang__
  13220. #pragma clang diagnostic pop
  13221. #endif
  13222. #ifdef __clang__
  13223. #pragma clang diagnostic push
  13224. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13225. #pragma clang diagnostic ignored "-Wunused-variable"
  13226. #endif
  13227. // System.Int32 BestHTTP.Extensions.CircularBuffer`1<System.Int32>::get_Capacity()
  13228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Capacity_mBFB2E82396912294B20187C3AF56D7A6711915D1_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, const RuntimeMethod* method)
  13229. {
  13230. {
  13231. // public int Capacity { get; private set; }
  13232. int32_t L_0 = (int32_t)__this->get_U3CCapacityU3Ek__BackingField_0();
  13233. return (int32_t)L_0;
  13234. }
  13235. }
  13236. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Int32>::set_Capacity(System.Int32)
  13237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_set_Capacity_mB653528D0C6AAC5C3AC264207B5D2528D117DD9C_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, int32_t ___value0, const RuntimeMethod* method)
  13238. {
  13239. {
  13240. // public int Capacity { get; private set; }
  13241. int32_t L_0 = ___value0;
  13242. __this->set_U3CCapacityU3Ek__BackingField_0(L_0);
  13243. return;
  13244. }
  13245. }
  13246. // System.Int32 BestHTTP.Extensions.CircularBuffer`1<System.Int32>::get_Count()
  13247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Count_m173058F10BAACECE0B5C859D7DAE38DF145F0535_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, const RuntimeMethod* method)
  13248. {
  13249. {
  13250. // public int Count { get; private set; }
  13251. int32_t L_0 = (int32_t)__this->get_U3CCountU3Ek__BackingField_1();
  13252. return (int32_t)L_0;
  13253. }
  13254. }
  13255. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Int32>::set_Count(System.Int32)
  13256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_set_Count_m3AC89255C3FDA72DFE9C994366FE1F508661E818_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, int32_t ___value0, const RuntimeMethod* method)
  13257. {
  13258. {
  13259. // public int Count { get; private set; }
  13260. int32_t L_0 = ___value0;
  13261. __this->set_U3CCountU3Ek__BackingField_1(L_0);
  13262. return;
  13263. }
  13264. }
  13265. // T BestHTTP.Extensions.CircularBuffer`1<System.Int32>::get_Item(System.Int32)
  13266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Item_mE53B1DACF249173B745ECE2632A2BFC33E16C326_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, int32_t ___idx0, const RuntimeMethod* method)
  13267. {
  13268. int32_t V_0 = 0;
  13269. {
  13270. // int realIdx = (this.startIdx + idx) % this.Capacity;
  13271. int32_t L_0 = (int32_t)__this->get_startIdx_3();
  13272. int32_t L_1 = ___idx0;
  13273. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13274. int32_t L_2;
  13275. L_2 = (( int32_t (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13276. V_0 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1))%(int32_t)L_2));
  13277. // return this.buffer[realIdx];
  13278. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buffer_2();
  13279. int32_t L_4 = V_0;
  13280. NullCheck(L_3);
  13281. int32_t L_5 = L_4;
  13282. int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  13283. return (int32_t)L_6;
  13284. }
  13285. }
  13286. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Int32>::set_Item(System.Int32,T)
  13287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_set_Item_mB5F15FB77D54CE1AF2E0EA618939F9ECFC9BC11A_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, int32_t ___idx0, int32_t ___value1, const RuntimeMethod* method)
  13288. {
  13289. int32_t V_0 = 0;
  13290. {
  13291. // int realIdx = (this.startIdx + idx) % this.Capacity;
  13292. int32_t L_0 = (int32_t)__this->get_startIdx_3();
  13293. int32_t L_1 = ___idx0;
  13294. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13295. int32_t L_2;
  13296. L_2 = (( int32_t (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13297. V_0 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1))%(int32_t)L_2));
  13298. // this.buffer[realIdx] = value;
  13299. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buffer_2();
  13300. int32_t L_4 = V_0;
  13301. int32_t L_5 = ___value1;
  13302. NullCheck(L_3);
  13303. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (int32_t)L_5);
  13304. // }
  13305. return;
  13306. }
  13307. }
  13308. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Int32>::.ctor(System.Int32)
  13309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1__ctor_m106EE5408AE8CB8CDF0EFDB1835D225A6C6CBA64_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, int32_t ___capacity0, const RuntimeMethod* method)
  13310. {
  13311. {
  13312. // public CircularBuffer(int capacity)
  13313. NullCheck((RuntimeObject *)__this);
  13314. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  13315. // this.Capacity = capacity;
  13316. int32_t L_0 = ___capacity0;
  13317. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13318. (( void (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13319. // }
  13320. return;
  13321. }
  13322. }
  13323. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Int32>::Add(T)
  13324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_Add_m4E713BFC92361F416066428FD1C782CB9854D4F1_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, int32_t ___element0, const RuntimeMethod* method)
  13325. {
  13326. static bool s_Il2CppMethodInitialized;
  13327. if (!s_Il2CppMethodInitialized)
  13328. {
  13329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  13330. s_Il2CppMethodInitialized = true;
  13331. }
  13332. {
  13333. // if (this.buffer == null)
  13334. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buffer_2();
  13335. if (L_0)
  13336. {
  13337. goto IL_0019;
  13338. }
  13339. }
  13340. {
  13341. // this.buffer = new T[this.Capacity];
  13342. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13343. int32_t L_1;
  13344. L_1 = (( int32_t (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13345. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_1);
  13346. __this->set_buffer_2(L_2);
  13347. }
  13348. IL_0019:
  13349. {
  13350. // this.buffer[this.endIdx] = element;
  13351. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_buffer_2();
  13352. int32_t L_4 = (int32_t)__this->get_endIdx_4();
  13353. int32_t L_5 = ___element0;
  13354. NullCheck(L_3);
  13355. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (int32_t)L_5);
  13356. // this.endIdx = (this.endIdx + 1) % this.Capacity;
  13357. int32_t L_6 = (int32_t)__this->get_endIdx_4();
  13358. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13359. int32_t L_7;
  13360. L_7 = (( int32_t (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13361. __this->set_endIdx_4(((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))%(int32_t)L_7)));
  13362. // if (this.endIdx == this.startIdx)
  13363. int32_t L_8 = (int32_t)__this->get_endIdx_4();
  13364. int32_t L_9 = (int32_t)__this->get_startIdx_3();
  13365. if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
  13366. {
  13367. goto IL_0063;
  13368. }
  13369. }
  13370. {
  13371. // this.startIdx = (this.startIdx + 1) % this.Capacity;
  13372. int32_t L_10 = (int32_t)__this->get_startIdx_3();
  13373. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13374. int32_t L_11;
  13375. L_11 = (( int32_t (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13376. __this->set_startIdx_3(((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1))%(int32_t)L_11)));
  13377. }
  13378. IL_0063:
  13379. {
  13380. // this.Count = Math.Min(this.Count + 1, this.Capacity);
  13381. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13382. int32_t L_12;
  13383. L_12 = (( int32_t (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  13384. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13385. int32_t L_13;
  13386. L_13 = (( int32_t (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13387. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  13388. int32_t L_14;
  13389. L_14 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)), (int32_t)L_13, /*hidden argument*/NULL);
  13390. NullCheck((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this);
  13391. (( void (*) (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  13392. // }
  13393. return;
  13394. }
  13395. }
  13396. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Int32>::Clear()
  13397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_Clear_mA05EF78D08A98FCF3BC2ADE99B3CBCB46D328D97_gshared (CircularBuffer_1_t0EEE361509A7632E72FAA9678BD22A0E639DEC88 * __this, const RuntimeMethod* method)
  13398. {
  13399. int32_t V_0 = 0;
  13400. {
  13401. // this.startIdx = this.endIdx = 0;
  13402. int32_t L_0 = (int32_t)0;
  13403. V_0 = (int32_t)L_0;
  13404. __this->set_endIdx_4(L_0);
  13405. int32_t L_1 = V_0;
  13406. __this->set_startIdx_3(L_1);
  13407. // }
  13408. return;
  13409. }
  13410. }
  13411. #ifdef __clang__
  13412. #pragma clang diagnostic pop
  13413. #endif
  13414. #ifdef __clang__
  13415. #pragma clang diagnostic push
  13416. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13417. #pragma clang diagnostic ignored "-Wunused-variable"
  13418. #endif
  13419. // System.Int32 BestHTTP.Extensions.CircularBuffer`1<System.Object>::get_Capacity()
  13420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Capacity_mF54C56149E20C830E9FAED4B1CA332618341015E_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, const RuntimeMethod* method)
  13421. {
  13422. {
  13423. // public int Capacity { get; private set; }
  13424. int32_t L_0 = (int32_t)__this->get_U3CCapacityU3Ek__BackingField_0();
  13425. return (int32_t)L_0;
  13426. }
  13427. }
  13428. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Object>::set_Capacity(System.Int32)
  13429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_set_Capacity_m293D4379079D269CC7C35B25EB678C7A06C129E5_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, int32_t ___value0, const RuntimeMethod* method)
  13430. {
  13431. {
  13432. // public int Capacity { get; private set; }
  13433. int32_t L_0 = ___value0;
  13434. __this->set_U3CCapacityU3Ek__BackingField_0(L_0);
  13435. return;
  13436. }
  13437. }
  13438. // System.Int32 BestHTTP.Extensions.CircularBuffer`1<System.Object>::get_Count()
  13439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Count_m8CA7F8146679FBEFD22DE3C2AFF1952073D26225_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, const RuntimeMethod* method)
  13440. {
  13441. {
  13442. // public int Count { get; private set; }
  13443. int32_t L_0 = (int32_t)__this->get_U3CCountU3Ek__BackingField_1();
  13444. return (int32_t)L_0;
  13445. }
  13446. }
  13447. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Object>::set_Count(System.Int32)
  13448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_set_Count_mD900AB105F5C53F3BD4A13C65B967900075774CB_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, int32_t ___value0, const RuntimeMethod* method)
  13449. {
  13450. {
  13451. // public int Count { get; private set; }
  13452. int32_t L_0 = ___value0;
  13453. __this->set_U3CCountU3Ek__BackingField_1(L_0);
  13454. return;
  13455. }
  13456. }
  13457. // T BestHTTP.Extensions.CircularBuffer`1<System.Object>::get_Item(System.Int32)
  13458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CircularBuffer_1_get_Item_m87FD86F67104125EBA606A02ED1B22DBACDA43ED_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, int32_t ___idx0, const RuntimeMethod* method)
  13459. {
  13460. int32_t V_0 = 0;
  13461. {
  13462. // int realIdx = (this.startIdx + idx) % this.Capacity;
  13463. int32_t L_0 = (int32_t)__this->get_startIdx_3();
  13464. int32_t L_1 = ___idx0;
  13465. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13466. int32_t L_2;
  13467. L_2 = (( int32_t (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13468. V_0 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1))%(int32_t)L_2));
  13469. // return this.buffer[realIdx];
  13470. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_buffer_2();
  13471. int32_t L_4 = V_0;
  13472. NullCheck(L_3);
  13473. int32_t L_5 = L_4;
  13474. RuntimeObject * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  13475. return (RuntimeObject *)L_6;
  13476. }
  13477. }
  13478. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Object>::set_Item(System.Int32,T)
  13479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_set_Item_m0CBCAB7C65400AC68EB0AF0A19F7BF1A80D0D63B_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, int32_t ___idx0, RuntimeObject * ___value1, const RuntimeMethod* method)
  13480. {
  13481. int32_t V_0 = 0;
  13482. {
  13483. // int realIdx = (this.startIdx + idx) % this.Capacity;
  13484. int32_t L_0 = (int32_t)__this->get_startIdx_3();
  13485. int32_t L_1 = ___idx0;
  13486. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13487. int32_t L_2;
  13488. L_2 = (( int32_t (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13489. V_0 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1))%(int32_t)L_2));
  13490. // this.buffer[realIdx] = value;
  13491. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_buffer_2();
  13492. int32_t L_4 = V_0;
  13493. RuntimeObject * L_5 = ___value1;
  13494. NullCheck(L_3);
  13495. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (RuntimeObject *)L_5);
  13496. // }
  13497. return;
  13498. }
  13499. }
  13500. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Object>::.ctor(System.Int32)
  13501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1__ctor_mBE1226ED4CCFE1AAD92D00747565977327E645D1_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, int32_t ___capacity0, const RuntimeMethod* method)
  13502. {
  13503. {
  13504. // public CircularBuffer(int capacity)
  13505. NullCheck((RuntimeObject *)__this);
  13506. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  13507. // this.Capacity = capacity;
  13508. int32_t L_0 = ___capacity0;
  13509. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13510. (( void (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13511. // }
  13512. return;
  13513. }
  13514. }
  13515. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Object>::Add(T)
  13516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_Add_mC012BB0636770657627C4AAA1F672ECD3D69D5BF_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, RuntimeObject * ___element0, const RuntimeMethod* method)
  13517. {
  13518. static bool s_Il2CppMethodInitialized;
  13519. if (!s_Il2CppMethodInitialized)
  13520. {
  13521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  13522. s_Il2CppMethodInitialized = true;
  13523. }
  13524. {
  13525. // if (this.buffer == null)
  13526. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_buffer_2();
  13527. if (L_0)
  13528. {
  13529. goto IL_0019;
  13530. }
  13531. }
  13532. {
  13533. // this.buffer = new T[this.Capacity];
  13534. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13535. int32_t L_1;
  13536. L_1 = (( int32_t (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13537. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_1);
  13538. __this->set_buffer_2(L_2);
  13539. }
  13540. IL_0019:
  13541. {
  13542. // this.buffer[this.endIdx] = element;
  13543. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_buffer_2();
  13544. int32_t L_4 = (int32_t)__this->get_endIdx_4();
  13545. RuntimeObject * L_5 = ___element0;
  13546. NullCheck(L_3);
  13547. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (RuntimeObject *)L_5);
  13548. // this.endIdx = (this.endIdx + 1) % this.Capacity;
  13549. int32_t L_6 = (int32_t)__this->get_endIdx_4();
  13550. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13551. int32_t L_7;
  13552. L_7 = (( int32_t (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13553. __this->set_endIdx_4(((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))%(int32_t)L_7)));
  13554. // if (this.endIdx == this.startIdx)
  13555. int32_t L_8 = (int32_t)__this->get_endIdx_4();
  13556. int32_t L_9 = (int32_t)__this->get_startIdx_3();
  13557. if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
  13558. {
  13559. goto IL_0063;
  13560. }
  13561. }
  13562. {
  13563. // this.startIdx = (this.startIdx + 1) % this.Capacity;
  13564. int32_t L_10 = (int32_t)__this->get_startIdx_3();
  13565. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13566. int32_t L_11;
  13567. L_11 = (( int32_t (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13568. __this->set_startIdx_3(((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1))%(int32_t)L_11)));
  13569. }
  13570. IL_0063:
  13571. {
  13572. // this.Count = Math.Min(this.Count + 1, this.Capacity);
  13573. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13574. int32_t L_12;
  13575. L_12 = (( int32_t (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  13576. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13577. int32_t L_13;
  13578. L_13 = (( int32_t (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13579. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  13580. int32_t L_14;
  13581. L_14 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)), (int32_t)L_13, /*hidden argument*/NULL);
  13582. NullCheck((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this);
  13583. (( void (*) (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 *)__this, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  13584. // }
  13585. return;
  13586. }
  13587. }
  13588. // System.Void BestHTTP.Extensions.CircularBuffer`1<System.Object>::Clear()
  13589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_Clear_m931CFBDFED548E43E3775C99F5BF02A193FE4C06_gshared (CircularBuffer_1_t3F23D6EA59B2E2C151ADB4EE183991A255E6FFD2 * __this, const RuntimeMethod* method)
  13590. {
  13591. int32_t V_0 = 0;
  13592. {
  13593. // this.startIdx = this.endIdx = 0;
  13594. int32_t L_0 = (int32_t)0;
  13595. V_0 = (int32_t)L_0;
  13596. __this->set_endIdx_4(L_0);
  13597. int32_t L_1 = V_0;
  13598. __this->set_startIdx_3(L_1);
  13599. // }
  13600. return;
  13601. }
  13602. }
  13603. #ifdef __clang__
  13604. #pragma clang diagnostic pop
  13605. #endif
  13606. #ifdef __clang__
  13607. #pragma clang diagnostic push
  13608. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13609. #pragma clang diagnostic ignored "-Wunused-variable"
  13610. #endif
  13611. // System.Void MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>::.ctor()
  13612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClonableStack_1__ctor_m833B321B05BC85729429437EA833C0A4CA15D611_gshared (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * __this, const RuntimeMethod* method)
  13613. {
  13614. {
  13615. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13616. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1));
  13617. (( void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13618. return;
  13619. }
  13620. }
  13621. // System.Void MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  13622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClonableStack_1__ctor_mE48B35A03CCF4844494CA9A33631E0B26387F5E1_gshared (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  13623. {
  13624. {
  13625. RuntimeObject* L_0 = ___collection0;
  13626. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13627. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1));
  13628. (( void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  13629. return;
  13630. }
  13631. }
  13632. // System.Void MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>::Push(T)
  13633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClonableStack_1_Push_m7759E5BA8EB83326CB1EEDBD7A3AE5D2EECE8FA4_gshared (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * __this, int32_t ___value0, const RuntimeMethod* method)
  13634. {
  13635. {
  13636. int32_t L_0 = ___value0;
  13637. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13638. (( void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  13639. return;
  13640. }
  13641. }
  13642. // T MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>::Pop()
  13643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ClonableStack_1_Pop_m087286FCC8F0096120164D96B066EF184AD367F7_gshared (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * __this, const RuntimeMethod* method)
  13644. {
  13645. int32_t V_0 = 0;
  13646. {
  13647. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13648. int32_t L_0;
  13649. L_0 = (( int32_t (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  13650. V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1));
  13651. int32_t L_1 = V_0;
  13652. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13653. int32_t L_2;
  13654. L_2 = (( int32_t (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  13655. int32_t L_3 = V_0;
  13656. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13657. (( void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  13658. return (int32_t)L_2;
  13659. }
  13660. }
  13661. // T MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>::Peek()
  13662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ClonableStack_1_Peek_m57F18901A8EF283A0C90296DB467C66DEDFABC08_gshared (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * __this, const RuntimeMethod* method)
  13663. {
  13664. {
  13665. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13666. int32_t L_0;
  13667. L_0 = (( int32_t (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  13668. NullCheck((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this);
  13669. int32_t L_1;
  13670. L_1 = (( int32_t (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  13671. return (int32_t)L_1;
  13672. }
  13673. }
  13674. // MS.Internal.Xml.XPath.ClonableStack`1<T> MS.Internal.Xml.XPath.ClonableStack`1<System.Int32>::Clone()
  13675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * ClonableStack_1_Clone_m2C99BE02CCD4D9C3F77364735D01F5F151F28134_gshared (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * __this, const RuntimeMethod* method)
  13676. {
  13677. {
  13678. ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 * L_0 = (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7));
  13679. (( void (*) (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  13680. return (ClonableStack_1_t759C247F6275DDBBDD0CF060078026DA8B2466D0 *)L_0;
  13681. }
  13682. }
  13683. #ifdef __clang__
  13684. #pragma clang diagnostic pop
  13685. #endif
  13686. #ifdef __clang__
  13687. #pragma clang diagnostic push
  13688. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13689. #pragma clang diagnostic ignored "-Wunused-variable"
  13690. #endif
  13691. // System.Void MS.Internal.Xml.XPath.ClonableStack`1<System.Object>::.ctor()
  13692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClonableStack_1__ctor_m537BE6E805248E0F4FB976436CBDB50496281F31_gshared (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * __this, const RuntimeMethod* method)
  13693. {
  13694. {
  13695. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13696. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1));
  13697. (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13698. return;
  13699. }
  13700. }
  13701. // System.Void MS.Internal.Xml.XPath.ClonableStack`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  13702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClonableStack_1__ctor_m2EAD364CEE4987EEDC3C6251998BB0DB32D958F8_gshared (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  13703. {
  13704. {
  13705. RuntimeObject* L_0 = ___collection0;
  13706. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13707. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1));
  13708. (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  13709. return;
  13710. }
  13711. }
  13712. // System.Void MS.Internal.Xml.XPath.ClonableStack`1<System.Object>::Push(T)
  13713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClonableStack_1_Push_m04E2A252E098DA51619948DA55B7F5097C3AB134_gshared (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  13714. {
  13715. {
  13716. RuntimeObject * L_0 = ___value0;
  13717. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13718. (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  13719. return;
  13720. }
  13721. }
  13722. // T MS.Internal.Xml.XPath.ClonableStack`1<System.Object>::Pop()
  13723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ClonableStack_1_Pop_m07E96526068CE090429B36AC51B643CF2C92AFBB_gshared (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * __this, const RuntimeMethod* method)
  13724. {
  13725. int32_t V_0 = 0;
  13726. {
  13727. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13728. int32_t L_0;
  13729. L_0 = (( int32_t (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  13730. V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1));
  13731. int32_t L_1 = V_0;
  13732. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13733. RuntimeObject * L_2;
  13734. L_2 = (( RuntimeObject * (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  13735. int32_t L_3 = V_0;
  13736. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13737. (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  13738. return (RuntimeObject *)L_2;
  13739. }
  13740. }
  13741. // T MS.Internal.Xml.XPath.ClonableStack`1<System.Object>::Peek()
  13742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ClonableStack_1_Peek_mECA21D0E15BC770BA56E28F421949E1825BE9C38_gshared (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * __this, const RuntimeMethod* method)
  13743. {
  13744. {
  13745. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13746. int32_t L_0;
  13747. L_0 = (( int32_t (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  13748. NullCheck((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this);
  13749. RuntimeObject * L_1;
  13750. L_1 = (( RuntimeObject * (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  13751. return (RuntimeObject *)L_1;
  13752. }
  13753. }
  13754. // MS.Internal.Xml.XPath.ClonableStack`1<T> MS.Internal.Xml.XPath.ClonableStack`1<System.Object>::Clone()
  13755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * ClonableStack_1_Clone_m4E891240EF72D965D4AA9C9755375AE7B65B9479_gshared (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * __this, const RuntimeMethod* method)
  13756. {
  13757. {
  13758. ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 * L_0 = (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7));
  13759. (( void (*) (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  13760. return (ClonableStack_1_t65E0F65FC4FE9DEA0F43B4EF1EA0709E58012973 *)L_0;
  13761. }
  13762. }
  13763. #ifdef __clang__
  13764. #pragma clang diagnostic pop
  13765. #endif
  13766. #ifdef __clang__
  13767. #pragma clang diagnostic push
  13768. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13769. #pragma clang diagnostic ignored "-Wunused-variable"
  13770. #endif
  13771. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  13772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mCA7D3BE33C71FDC123F4FE22EEE046163D1CAD16_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  13773. {
  13774. {
  13775. NullCheck((RuntimeObject *)__this);
  13776. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  13777. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  13778. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  13779. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_1 = ___source1;
  13780. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  13781. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  13782. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  13783. return;
  13784. }
  13785. }
  13786. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Source()
  13787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * CloningImageProcessor_1_get_Source_m78D01E0A4674693188EC6FE6EBAD4709C35D54DA_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, const RuntimeMethod* method)
  13788. {
  13789. {
  13790. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_0 = (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)__this->get_U3CSourceU3Ek__BackingField_0();
  13791. return (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_0;
  13792. }
  13793. }
  13794. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::get_SourceRectangle()
  13795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m954EB22A8657CC393FBB5A20F5824E11847C032D_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, const RuntimeMethod* method)
  13796. {
  13797. {
  13798. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  13799. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  13800. }
  13801. }
  13802. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Configuration()
  13803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m55E0C75335F902B8D82DC0418C91A91D0CA6D41A_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, const RuntimeMethod* method)
  13804. {
  13805. {
  13806. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  13807. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  13808. }
  13809. }
  13810. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  13811. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mB51A582F9243467D1E2F981D2D008A1460C3C43C_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, const RuntimeMethod* method)
  13812. {
  13813. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * V_0 = NULL;
  13814. int32_t V_1 = 0;
  13815. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * V_2 = NULL;
  13816. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * V_3 = NULL;
  13817. {
  13818. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13819. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_0;
  13820. L_0 = (( Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  13821. V_0 = (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_0;
  13822. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13823. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_1;
  13824. L_1 = (( Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13825. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_2 = V_0;
  13826. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13827. (( void (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_1, (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  13828. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13829. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  13830. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  13831. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_4 = V_0;
  13832. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13833. VirtualActionInvoker1< Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_4);
  13834. V_1 = (int32_t)0;
  13835. goto IL_0061;
  13836. }
  13837. IL_0026:
  13838. {
  13839. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13840. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_5;
  13841. L_5 = (( Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13842. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_5);
  13843. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * L_6;
  13844. L_6 = (( ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  13845. int32_t L_7 = V_1;
  13846. NullCheck((ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *)L_6);
  13847. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_8;
  13848. L_8 = (( ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * (*) (ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  13849. V_2 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_8;
  13850. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_9 = V_0;
  13851. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_9);
  13852. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * L_10;
  13853. L_10 = (( ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  13854. int32_t L_11 = V_1;
  13855. NullCheck((ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *)L_10);
  13856. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_12;
  13857. L_12 = (( ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * (*) (ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  13858. V_3 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_12;
  13859. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_13 = V_2;
  13860. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_14 = V_3;
  13861. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13862. VirtualActionInvoker2< ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_13, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_14);
  13863. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_15 = V_2;
  13864. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_16 = V_3;
  13865. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13866. VirtualActionInvoker2< ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_15, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_16);
  13867. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_17 = V_2;
  13868. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_18 = V_3;
  13869. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13870. VirtualActionInvoker2< ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_17, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_18);
  13871. int32_t L_19 = V_1;
  13872. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  13873. }
  13874. IL_0061:
  13875. {
  13876. int32_t L_20 = V_1;
  13877. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13878. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_21;
  13879. L_21 = (( Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13880. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_21);
  13881. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * L_22;
  13882. L_22 = (( ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  13883. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  13884. int32_t L_23;
  13885. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  13886. if ((((int32_t)L_20) < ((int32_t)L_23)))
  13887. {
  13888. goto IL_0026;
  13889. }
  13890. }
  13891. {
  13892. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_24 = V_0;
  13893. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13894. VirtualActionInvoker1< Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_24);
  13895. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_25 = V_0;
  13896. return (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_25;
  13897. }
  13898. }
  13899. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  13900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mC08B87752394B51E84999D2F8C5BD6AC9C2CD929_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, const RuntimeMethod* method)
  13901. {
  13902. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * V_0 = NULL;
  13903. Exception_t * __last_unhandled_exception = 0;
  13904. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  13905. {
  13906. V_0 = (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)NULL;
  13907. }
  13908. IL_0002:
  13909. try
  13910. {// begin try (depth: 1)
  13911. NullCheck((RuntimeObject*)__this);
  13912. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_0;
  13913. L_0 = InterfaceFuncInvoker0< Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  13914. V_0 = (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_0;
  13915. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13916. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_1;
  13917. L_1 = (( Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13918. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_2 = V_0;
  13919. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13920. (( void (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_1, (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  13921. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13922. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_3;
  13923. L_3 = (( Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  13924. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_4 = V_0;
  13925. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_3);
  13926. (( void (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_3, (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  13927. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  13928. }// end try (depth: 1)
  13929. catch(Il2CppExceptionWrapper& e)
  13930. {
  13931. __last_unhandled_exception = (Exception_t *)e.ex;
  13932. goto FINALLY_0024;
  13933. }
  13934. FINALLY_0024:
  13935. {// begin finally (depth: 1)
  13936. {
  13937. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_5 = V_0;
  13938. if (!L_5)
  13939. {
  13940. goto IL_002d;
  13941. }
  13942. }
  13943. IL_0027:
  13944. {
  13945. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_6 = V_0;
  13946. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  13947. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  13948. }
  13949. IL_002d:
  13950. {
  13951. IL2CPP_END_FINALLY(36)
  13952. }
  13953. }// end finally (depth: 1)
  13954. IL2CPP_CLEANUP(36)
  13955. {
  13956. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  13957. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  13958. }
  13959. IL_002e:
  13960. {
  13961. return;
  13962. }
  13963. }
  13964. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::Dispose()
  13965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m4EBF5A8BB7563B9FE65C8C92B2D91903E8E7F419_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, const RuntimeMethod* method)
  13966. {
  13967. static bool s_Il2CppMethodInitialized;
  13968. if (!s_Il2CppMethodInitialized)
  13969. {
  13970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  13971. s_Il2CppMethodInitialized = true;
  13972. }
  13973. {
  13974. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  13975. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, (bool)1);
  13976. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  13977. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  13978. return;
  13979. }
  13980. }
  13981. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  13982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m17754AD4D9DDA88715B099B370CB63CDD4A64183_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___destination0, const RuntimeMethod* method)
  13983. {
  13984. {
  13985. return;
  13986. }
  13987. }
  13988. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  13989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m78AC9F9E08173CB6C74F359A27E3E159DF7038DF_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___destination1, const RuntimeMethod* method)
  13990. {
  13991. {
  13992. return;
  13993. }
  13994. }
  13995. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  13996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m9FAF9AA248C079E17879213204147896563D54EE_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___destination1, const RuntimeMethod* method)
  13997. {
  13998. {
  13999. return;
  14000. }
  14001. }
  14002. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  14003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mE207B6D33B8B2BAD1CE9AE2916499AC8A47AE3F0_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___destination0, const RuntimeMethod* method)
  14004. {
  14005. {
  14006. return;
  14007. }
  14008. }
  14009. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::Dispose(System.Boolean)
  14010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m19C1637284FF07A12E6ADB50636C5C9385D3A818_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, bool ___disposing0, const RuntimeMethod* method)
  14011. {
  14012. {
  14013. return;
  14014. }
  14015. }
  14016. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::CreateTarget()
  14017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * CloningImageProcessor_1_CreateTarget_m8A983AEB3733153110CF96796145573D2D60BB5F_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, const RuntimeMethod* method)
  14018. {
  14019. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * V_0 = NULL;
  14020. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  14021. memset((&V_1), 0, sizeof(V_1));
  14022. ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814* V_2 = NULL;
  14023. int32_t V_3 = 0;
  14024. {
  14025. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  14026. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_0;
  14027. L_0 = (( Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14028. V_0 = (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_0;
  14029. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  14030. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  14031. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::GetDestinationSize() */, (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  14032. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  14033. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_2 = V_0;
  14034. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_2);
  14035. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * L_3;
  14036. L_3 = (( ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14037. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  14038. int32_t L_4;
  14039. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  14040. ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814* L_5 = (ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814*)(ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  14041. V_2 = (ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814*)L_5;
  14042. V_3 = (int32_t)0;
  14043. goto IL_0059;
  14044. }
  14045. IL_0023:
  14046. {
  14047. ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814* L_6 = V_2;
  14048. int32_t L_7 = V_3;
  14049. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  14050. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  14051. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14052. int32_t L_9;
  14053. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  14054. int32_t L_10;
  14055. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  14056. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_11 = V_0;
  14057. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_11);
  14058. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * L_12;
  14059. L_12 = (( ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14060. int32_t L_13 = V_3;
  14061. NullCheck((ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *)L_12);
  14062. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_14;
  14063. L_14 = (( ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * (*) (ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14064. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  14065. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  14066. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  14067. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  14068. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  14069. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  14070. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_17 = (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  14071. (( void (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  14072. NullCheck(L_6);
  14073. ArrayElementTypeCheck (L_6, L_17);
  14074. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_17);
  14075. int32_t L_18 = V_3;
  14076. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  14077. }
  14078. IL_0059:
  14079. {
  14080. int32_t L_19 = V_3;
  14081. ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814* L_20 = V_2;
  14082. NullCheck(L_20);
  14083. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  14084. {
  14085. goto IL_0023;
  14086. }
  14087. }
  14088. {
  14089. NullCheck((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this);
  14090. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  14091. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14092. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_22 = V_0;
  14093. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  14094. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  14095. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  14096. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  14097. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  14098. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  14099. ImageFrame_1U5BU5D_t676BA757DBD258C6E0AB819F8AA59BA25C68A814* L_25 = V_2;
  14100. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_26 = (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  14101. (( void (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  14102. return (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_26;
  14103. }
  14104. }
  14105. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.A8>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  14106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mBE19D169949DA3085603C8CE2266584ECE1B22C2_gshared (CloningImageProcessor_1_t3810F1D95DFE08E6443F93ADCB6A6FB085A52F4C * __this, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___a0, Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * ___b1, const RuntimeMethod* method)
  14107. {
  14108. {
  14109. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_0 = ___a0;
  14110. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_0);
  14111. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * L_1;
  14112. L_1 = (( ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14113. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  14114. int32_t L_2;
  14115. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  14116. Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 * L_3 = ___b1;
  14117. NullCheck((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_3);
  14118. ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * L_4;
  14119. L_4 = (( ImageFrameCollection_1_tED645F0938AAC644571FD226518776EEB3F0C877 * (*) (Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t23CE7FBDD5416ABF908BFFEA11C167A9532CC4E1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14120. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  14121. int32_t L_5;
  14122. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  14123. if ((((int32_t)L_2) == ((int32_t)L_5)))
  14124. {
  14125. goto IL_0038;
  14126. }
  14127. }
  14128. {
  14129. NullCheck((RuntimeObject *)__this);
  14130. Type_t * L_6;
  14131. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  14132. NullCheck((MemberInfo_t *)L_6);
  14133. String_t* L_7;
  14134. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  14135. String_t* L_8;
  14136. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  14137. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  14138. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  14139. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mBE19D169949DA3085603C8CE2266584ECE1B22C2_RuntimeMethod_var)));
  14140. }
  14141. IL_0038:
  14142. {
  14143. return;
  14144. }
  14145. }
  14146. #ifdef __clang__
  14147. #pragma clang diagnostic pop
  14148. #endif
  14149. #ifdef __clang__
  14150. #pragma clang diagnostic push
  14151. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14152. #pragma clang diagnostic ignored "-Wunused-variable"
  14153. #endif
  14154. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  14155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m807BC58FE02579E43273CE99F34D07B1AFB185F7_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  14156. {
  14157. {
  14158. NullCheck((RuntimeObject *)__this);
  14159. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  14160. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  14161. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  14162. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_1 = ___source1;
  14163. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  14164. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  14165. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  14166. return;
  14167. }
  14168. }
  14169. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Source()
  14170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * CloningImageProcessor_1_get_Source_m18252CE96B02DFB767919161B7F005C005542E06_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, const RuntimeMethod* method)
  14171. {
  14172. {
  14173. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_0 = (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)__this->get_U3CSourceU3Ek__BackingField_0();
  14174. return (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_0;
  14175. }
  14176. }
  14177. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_SourceRectangle()
  14178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m0D9C13918EE6541250F3C568FF953A00E5C034C5_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, const RuntimeMethod* method)
  14179. {
  14180. {
  14181. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  14182. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  14183. }
  14184. }
  14185. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Configuration()
  14186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mF7BDCFE200A5F8D24889B47157C605F80A5A1721_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, const RuntimeMethod* method)
  14187. {
  14188. {
  14189. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  14190. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  14191. }
  14192. }
  14193. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  14194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m2ED05CD02D84AD3719991FA6C2FD7CE009954B78_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, const RuntimeMethod* method)
  14195. {
  14196. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * V_0 = NULL;
  14197. int32_t V_1 = 0;
  14198. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * V_2 = NULL;
  14199. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * V_3 = NULL;
  14200. {
  14201. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14202. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_0;
  14203. L_0 = (( Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  14204. V_0 = (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_0;
  14205. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14206. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_1;
  14207. L_1 = (( Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14208. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_2 = V_0;
  14209. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14210. (( void (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_1, (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  14211. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14212. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  14213. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14214. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_4 = V_0;
  14215. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14216. VirtualActionInvoker1< Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_4);
  14217. V_1 = (int32_t)0;
  14218. goto IL_0061;
  14219. }
  14220. IL_0026:
  14221. {
  14222. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14223. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_5;
  14224. L_5 = (( Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14225. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_5);
  14226. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * L_6;
  14227. L_6 = (( ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14228. int32_t L_7 = V_1;
  14229. NullCheck((ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *)L_6);
  14230. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_8;
  14231. L_8 = (( ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * (*) (ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14232. V_2 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_8;
  14233. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_9 = V_0;
  14234. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_9);
  14235. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * L_10;
  14236. L_10 = (( ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14237. int32_t L_11 = V_1;
  14238. NullCheck((ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *)L_10);
  14239. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_12;
  14240. L_12 = (( ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * (*) (ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14241. V_3 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_12;
  14242. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_13 = V_2;
  14243. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_14 = V_3;
  14244. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14245. VirtualActionInvoker2< ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_13, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_14);
  14246. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_15 = V_2;
  14247. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_16 = V_3;
  14248. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14249. VirtualActionInvoker2< ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_15, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_16);
  14250. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_17 = V_2;
  14251. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_18 = V_3;
  14252. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14253. VirtualActionInvoker2< ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_17, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_18);
  14254. int32_t L_19 = V_1;
  14255. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  14256. }
  14257. IL_0061:
  14258. {
  14259. int32_t L_20 = V_1;
  14260. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14261. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_21;
  14262. L_21 = (( Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14263. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_21);
  14264. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * L_22;
  14265. L_22 = (( ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14266. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  14267. int32_t L_23;
  14268. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  14269. if ((((int32_t)L_20) < ((int32_t)L_23)))
  14270. {
  14271. goto IL_0026;
  14272. }
  14273. }
  14274. {
  14275. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_24 = V_0;
  14276. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14277. VirtualActionInvoker1< Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_24);
  14278. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_25 = V_0;
  14279. return (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_25;
  14280. }
  14281. }
  14282. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  14283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m5BDC5714A486F4BA3551D9155F03CE641FCFCBD9_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, const RuntimeMethod* method)
  14284. {
  14285. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * V_0 = NULL;
  14286. Exception_t * __last_unhandled_exception = 0;
  14287. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  14288. {
  14289. V_0 = (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)NULL;
  14290. }
  14291. IL_0002:
  14292. try
  14293. {// begin try (depth: 1)
  14294. NullCheck((RuntimeObject*)__this);
  14295. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_0;
  14296. L_0 = InterfaceFuncInvoker0< Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  14297. V_0 = (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_0;
  14298. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14299. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_1;
  14300. L_1 = (( Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14301. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_2 = V_0;
  14302. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14303. (( void (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_1, (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  14304. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14305. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_3;
  14306. L_3 = (( Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14307. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_4 = V_0;
  14308. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_3);
  14309. (( void (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_3, (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  14310. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  14311. }// end try (depth: 1)
  14312. catch(Il2CppExceptionWrapper& e)
  14313. {
  14314. __last_unhandled_exception = (Exception_t *)e.ex;
  14315. goto FINALLY_0024;
  14316. }
  14317. FINALLY_0024:
  14318. {// begin finally (depth: 1)
  14319. {
  14320. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_5 = V_0;
  14321. if (!L_5)
  14322. {
  14323. goto IL_002d;
  14324. }
  14325. }
  14326. IL_0027:
  14327. {
  14328. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_6 = V_0;
  14329. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  14330. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  14331. }
  14332. IL_002d:
  14333. {
  14334. IL2CPP_END_FINALLY(36)
  14335. }
  14336. }// end finally (depth: 1)
  14337. IL2CPP_CLEANUP(36)
  14338. {
  14339. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  14340. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  14341. }
  14342. IL_002e:
  14343. {
  14344. return;
  14345. }
  14346. }
  14347. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Dispose()
  14348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mF289569040A6596079DAFEC2C50A13E8BE082E98_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, const RuntimeMethod* method)
  14349. {
  14350. static bool s_Il2CppMethodInitialized;
  14351. if (!s_Il2CppMethodInitialized)
  14352. {
  14353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  14354. s_Il2CppMethodInitialized = true;
  14355. }
  14356. {
  14357. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14358. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, (bool)1);
  14359. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  14360. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  14361. return;
  14362. }
  14363. }
  14364. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  14365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mA1EC1799BFB60C1CEC612B58AB5335560CE6B823_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___destination0, const RuntimeMethod* method)
  14366. {
  14367. {
  14368. return;
  14369. }
  14370. }
  14371. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m09AEDEDAC9AA4E420C2DC2C9A2F3DF50A4688608_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___destination1, const RuntimeMethod* method)
  14373. {
  14374. {
  14375. return;
  14376. }
  14377. }
  14378. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m97EE2ED0B410B2340DED8C617869ABC625582AC1_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___destination1, const RuntimeMethod* method)
  14380. {
  14381. {
  14382. return;
  14383. }
  14384. }
  14385. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  14386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mCC0B45DC8AC527E9142C0760239E22E6C47D025D_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___destination0, const RuntimeMethod* method)
  14387. {
  14388. {
  14389. return;
  14390. }
  14391. }
  14392. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Dispose(System.Boolean)
  14393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mF11B9564C76DC7FAC168D34C46195A5021141101_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, bool ___disposing0, const RuntimeMethod* method)
  14394. {
  14395. {
  14396. return;
  14397. }
  14398. }
  14399. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CreateTarget()
  14400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * CloningImageProcessor_1_CreateTarget_mCA135626BF60CD6111E472B49DD108C4D037B869_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, const RuntimeMethod* method)
  14401. {
  14402. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * V_0 = NULL;
  14403. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  14404. memset((&V_1), 0, sizeof(V_1));
  14405. ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304* V_2 = NULL;
  14406. int32_t V_3 = 0;
  14407. {
  14408. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14409. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_0;
  14410. L_0 = (( Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14411. V_0 = (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_0;
  14412. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14413. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  14414. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetDestinationSize() */, (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14415. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  14416. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_2 = V_0;
  14417. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_2);
  14418. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * L_3;
  14419. L_3 = (( ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14420. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  14421. int32_t L_4;
  14422. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  14423. ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304* L_5 = (ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304*)(ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  14424. V_2 = (ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304*)L_5;
  14425. V_3 = (int32_t)0;
  14426. goto IL_0059;
  14427. }
  14428. IL_0023:
  14429. {
  14430. ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304* L_6 = V_2;
  14431. int32_t L_7 = V_3;
  14432. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14433. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  14434. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14435. int32_t L_9;
  14436. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  14437. int32_t L_10;
  14438. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  14439. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_11 = V_0;
  14440. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_11);
  14441. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * L_12;
  14442. L_12 = (( ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14443. int32_t L_13 = V_3;
  14444. NullCheck((ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *)L_12);
  14445. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_14;
  14446. L_14 = (( ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * (*) (ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14447. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  14448. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  14449. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  14450. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  14451. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  14452. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  14453. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_17 = (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  14454. (( void (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  14455. NullCheck(L_6);
  14456. ArrayElementTypeCheck (L_6, L_17);
  14457. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_17);
  14458. int32_t L_18 = V_3;
  14459. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  14460. }
  14461. IL_0059:
  14462. {
  14463. int32_t L_19 = V_3;
  14464. ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304* L_20 = V_2;
  14465. NullCheck(L_20);
  14466. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  14467. {
  14468. goto IL_0023;
  14469. }
  14470. }
  14471. {
  14472. NullCheck((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this);
  14473. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  14474. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14475. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_22 = V_0;
  14476. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  14477. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  14478. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  14479. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  14480. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  14481. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  14482. ImageFrame_1U5BU5D_t13DB21D6935BC4CEB1023ABC474FC51612EAE304* L_25 = V_2;
  14483. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_26 = (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  14484. (( void (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  14485. return (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_26;
  14486. }
  14487. }
  14488. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  14489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mBC5188F7A3B92F9CAD1944074DE984E60D88133E_gshared (CloningImageProcessor_1_t7050F257F8A144732B4FA21CD747362D5BC808BD * __this, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___a0, Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * ___b1, const RuntimeMethod* method)
  14490. {
  14491. {
  14492. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_0 = ___a0;
  14493. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_0);
  14494. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * L_1;
  14495. L_1 = (( ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14496. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  14497. int32_t L_2;
  14498. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  14499. Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 * L_3 = ___b1;
  14500. NullCheck((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_3);
  14501. ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * L_4;
  14502. L_4 = (( ImageFrameCollection_1_tF5CC643D230BE435D68AC13F509E0A76925A31C2 * (*) (Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t5BA422AFD33803CD897C96B8E84E53DCEB3E33C1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14503. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  14504. int32_t L_5;
  14505. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  14506. if ((((int32_t)L_2) == ((int32_t)L_5)))
  14507. {
  14508. goto IL_0038;
  14509. }
  14510. }
  14511. {
  14512. NullCheck((RuntimeObject *)__this);
  14513. Type_t * L_6;
  14514. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  14515. NullCheck((MemberInfo_t *)L_6);
  14516. String_t* L_7;
  14517. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  14518. String_t* L_8;
  14519. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  14520. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  14521. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  14522. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mBC5188F7A3B92F9CAD1944074DE984E60D88133E_RuntimeMethod_var)));
  14523. }
  14524. IL_0038:
  14525. {
  14526. return;
  14527. }
  14528. }
  14529. #ifdef __clang__
  14530. #pragma clang diagnostic pop
  14531. #endif
  14532. #ifdef __clang__
  14533. #pragma clang diagnostic push
  14534. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14535. #pragma clang diagnostic ignored "-Wunused-variable"
  14536. #endif
  14537. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  14538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mECF11AA8261DFE1330DEB3FAC02D9B2B40B8195D_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  14539. {
  14540. {
  14541. NullCheck((RuntimeObject *)__this);
  14542. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  14543. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  14544. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  14545. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_1 = ___source1;
  14546. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  14547. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  14548. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  14549. return;
  14550. }
  14551. }
  14552. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Source()
  14553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * CloningImageProcessor_1_get_Source_mA4F651FCFA292341FED39F34771466C24A145CF2_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, const RuntimeMethod* method)
  14554. {
  14555. {
  14556. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_0 = (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)__this->get_U3CSourceU3Ek__BackingField_0();
  14557. return (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_0;
  14558. }
  14559. }
  14560. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_SourceRectangle()
  14561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mABF2E0640C36E78FD78914BA60E56C4FB0970913_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, const RuntimeMethod* method)
  14562. {
  14563. {
  14564. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  14565. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  14566. }
  14567. }
  14568. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Configuration()
  14569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m012CC181D74E317F4C086E144F7E9C5D87FAED83_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, const RuntimeMethod* method)
  14570. {
  14571. {
  14572. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  14573. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  14574. }
  14575. }
  14576. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  14577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m3B668577E852E3299AB211B7BC29A102F4D85966_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, const RuntimeMethod* method)
  14578. {
  14579. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * V_0 = NULL;
  14580. int32_t V_1 = 0;
  14581. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * V_2 = NULL;
  14582. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * V_3 = NULL;
  14583. {
  14584. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14585. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_0;
  14586. L_0 = (( Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  14587. V_0 = (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_0;
  14588. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14589. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_1;
  14590. L_1 = (( Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14591. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_2 = V_0;
  14592. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14593. (( void (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_1, (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  14594. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14595. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  14596. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14597. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_4 = V_0;
  14598. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14599. VirtualActionInvoker1< Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_4);
  14600. V_1 = (int32_t)0;
  14601. goto IL_0061;
  14602. }
  14603. IL_0026:
  14604. {
  14605. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14606. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_5;
  14607. L_5 = (( Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14608. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_5);
  14609. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * L_6;
  14610. L_6 = (( ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14611. int32_t L_7 = V_1;
  14612. NullCheck((ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *)L_6);
  14613. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_8;
  14614. L_8 = (( ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * (*) (ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14615. V_2 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_8;
  14616. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_9 = V_0;
  14617. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_9);
  14618. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * L_10;
  14619. L_10 = (( ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14620. int32_t L_11 = V_1;
  14621. NullCheck((ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *)L_10);
  14622. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_12;
  14623. L_12 = (( ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * (*) (ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14624. V_3 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_12;
  14625. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_13 = V_2;
  14626. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_14 = V_3;
  14627. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14628. VirtualActionInvoker2< ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_13, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_14);
  14629. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_15 = V_2;
  14630. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_16 = V_3;
  14631. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14632. VirtualActionInvoker2< ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_15, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_16);
  14633. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_17 = V_2;
  14634. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_18 = V_3;
  14635. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14636. VirtualActionInvoker2< ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_17, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_18);
  14637. int32_t L_19 = V_1;
  14638. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  14639. }
  14640. IL_0061:
  14641. {
  14642. int32_t L_20 = V_1;
  14643. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14644. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_21;
  14645. L_21 = (( Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14646. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_21);
  14647. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * L_22;
  14648. L_22 = (( ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14649. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  14650. int32_t L_23;
  14651. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  14652. if ((((int32_t)L_20) < ((int32_t)L_23)))
  14653. {
  14654. goto IL_0026;
  14655. }
  14656. }
  14657. {
  14658. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_24 = V_0;
  14659. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14660. VirtualActionInvoker1< Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_24);
  14661. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_25 = V_0;
  14662. return (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_25;
  14663. }
  14664. }
  14665. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  14666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m5CD7869220C7527DA6032F668BD8BDE52C395104_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, const RuntimeMethod* method)
  14667. {
  14668. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * V_0 = NULL;
  14669. Exception_t * __last_unhandled_exception = 0;
  14670. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  14671. {
  14672. V_0 = (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)NULL;
  14673. }
  14674. IL_0002:
  14675. try
  14676. {// begin try (depth: 1)
  14677. NullCheck((RuntimeObject*)__this);
  14678. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_0;
  14679. L_0 = InterfaceFuncInvoker0< Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  14680. V_0 = (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_0;
  14681. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14682. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_1;
  14683. L_1 = (( Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14684. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_2 = V_0;
  14685. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14686. (( void (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_1, (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  14687. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14688. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_3;
  14689. L_3 = (( Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14690. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_4 = V_0;
  14691. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_3);
  14692. (( void (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_3, (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  14693. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  14694. }// end try (depth: 1)
  14695. catch(Il2CppExceptionWrapper& e)
  14696. {
  14697. __last_unhandled_exception = (Exception_t *)e.ex;
  14698. goto FINALLY_0024;
  14699. }
  14700. FINALLY_0024:
  14701. {// begin finally (depth: 1)
  14702. {
  14703. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_5 = V_0;
  14704. if (!L_5)
  14705. {
  14706. goto IL_002d;
  14707. }
  14708. }
  14709. IL_0027:
  14710. {
  14711. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_6 = V_0;
  14712. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  14713. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  14714. }
  14715. IL_002d:
  14716. {
  14717. IL2CPP_END_FINALLY(36)
  14718. }
  14719. }// end finally (depth: 1)
  14720. IL2CPP_CLEANUP(36)
  14721. {
  14722. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  14723. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  14724. }
  14725. IL_002e:
  14726. {
  14727. return;
  14728. }
  14729. }
  14730. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Dispose()
  14731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mD3750C093CF9A515DEBBE7525C0D97378B9E56A6_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, const RuntimeMethod* method)
  14732. {
  14733. static bool s_Il2CppMethodInitialized;
  14734. if (!s_Il2CppMethodInitialized)
  14735. {
  14736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  14737. s_Il2CppMethodInitialized = true;
  14738. }
  14739. {
  14740. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14741. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, (bool)1);
  14742. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  14743. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  14744. return;
  14745. }
  14746. }
  14747. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  14748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m8E0C1732CEF591CBE3D2E20575A9B62F1E872438_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___destination0, const RuntimeMethod* method)
  14749. {
  14750. {
  14751. return;
  14752. }
  14753. }
  14754. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mBCFEBC94076507E29770AC627BFF700A09EF14CC_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___destination1, const RuntimeMethod* method)
  14756. {
  14757. {
  14758. return;
  14759. }
  14760. }
  14761. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m3585EF0F745ADFE3262E95BBE2591B6CF3CA0569_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___destination1, const RuntimeMethod* method)
  14763. {
  14764. {
  14765. return;
  14766. }
  14767. }
  14768. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  14769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m90E77AE33AC3F9E8FB68FEF7855ADAE08E1CA7CC_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___destination0, const RuntimeMethod* method)
  14770. {
  14771. {
  14772. return;
  14773. }
  14774. }
  14775. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Dispose(System.Boolean)
  14776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mF6D64D12AFE8D0A6916FF56CCEA6E5B231BF8329_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, bool ___disposing0, const RuntimeMethod* method)
  14777. {
  14778. {
  14779. return;
  14780. }
  14781. }
  14782. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CreateTarget()
  14783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * CloningImageProcessor_1_CreateTarget_mCBA26190499DCD813E8181F4770937033AFFF33F_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, const RuntimeMethod* method)
  14784. {
  14785. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * V_0 = NULL;
  14786. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  14787. memset((&V_1), 0, sizeof(V_1));
  14788. ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3* V_2 = NULL;
  14789. int32_t V_3 = 0;
  14790. {
  14791. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14792. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_0;
  14793. L_0 = (( Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14794. V_0 = (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_0;
  14795. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14796. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  14797. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetDestinationSize() */, (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14798. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  14799. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_2 = V_0;
  14800. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_2);
  14801. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * L_3;
  14802. L_3 = (( ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14803. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  14804. int32_t L_4;
  14805. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  14806. ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3* L_5 = (ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3*)(ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  14807. V_2 = (ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3*)L_5;
  14808. V_3 = (int32_t)0;
  14809. goto IL_0059;
  14810. }
  14811. IL_0023:
  14812. {
  14813. ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3* L_6 = V_2;
  14814. int32_t L_7 = V_3;
  14815. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14816. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  14817. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14818. int32_t L_9;
  14819. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  14820. int32_t L_10;
  14821. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  14822. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_11 = V_0;
  14823. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_11);
  14824. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * L_12;
  14825. L_12 = (( ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14826. int32_t L_13 = V_3;
  14827. NullCheck((ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *)L_12);
  14828. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_14;
  14829. L_14 = (( ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * (*) (ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14830. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  14831. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  14832. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  14833. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  14834. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  14835. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  14836. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_17 = (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  14837. (( void (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  14838. NullCheck(L_6);
  14839. ArrayElementTypeCheck (L_6, L_17);
  14840. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_17);
  14841. int32_t L_18 = V_3;
  14842. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  14843. }
  14844. IL_0059:
  14845. {
  14846. int32_t L_19 = V_3;
  14847. ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3* L_20 = V_2;
  14848. NullCheck(L_20);
  14849. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  14850. {
  14851. goto IL_0023;
  14852. }
  14853. }
  14854. {
  14855. NullCheck((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this);
  14856. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  14857. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14858. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_22 = V_0;
  14859. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  14860. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  14861. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  14862. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  14863. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  14864. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  14865. ImageFrame_1U5BU5D_tB95A64EC34AD5550FEFC555121B1CEFB928DCCD3* L_25 = V_2;
  14866. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_26 = (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  14867. (( void (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  14868. return (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_26;
  14869. }
  14870. }
  14871. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  14872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m58F8B7AAF5690F01702C50AF0A38A01316993D3A_gshared (CloningImageProcessor_1_tAA2C6BBC40006895EA68913D34F202B053AF5DF4 * __this, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___a0, Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * ___b1, const RuntimeMethod* method)
  14873. {
  14874. {
  14875. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_0 = ___a0;
  14876. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_0);
  14877. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * L_1;
  14878. L_1 = (( ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14879. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  14880. int32_t L_2;
  14881. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  14882. Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D * L_3 = ___b1;
  14883. NullCheck((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_3);
  14884. ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * L_4;
  14885. L_4 = (( ImageFrameCollection_1_t5027C8DDD629536803A4781802F732E17FC33D9A * (*) (Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tBDFFA7F64A2EBA2966A0CDC50E96461248A9685D *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14886. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  14887. int32_t L_5;
  14888. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  14889. if ((((int32_t)L_2) == ((int32_t)L_5)))
  14890. {
  14891. goto IL_0038;
  14892. }
  14893. }
  14894. {
  14895. NullCheck((RuntimeObject *)__this);
  14896. Type_t * L_6;
  14897. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  14898. NullCheck((MemberInfo_t *)L_6);
  14899. String_t* L_7;
  14900. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  14901. String_t* L_8;
  14902. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  14903. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  14904. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  14905. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m58F8B7AAF5690F01702C50AF0A38A01316993D3A_RuntimeMethod_var)));
  14906. }
  14907. IL_0038:
  14908. {
  14909. return;
  14910. }
  14911. }
  14912. #ifdef __clang__
  14913. #pragma clang diagnostic pop
  14914. #endif
  14915. #ifdef __clang__
  14916. #pragma clang diagnostic push
  14917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14918. #pragma clang diagnostic ignored "-Wunused-variable"
  14919. #endif
  14920. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  14921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m296366D12C3EB04C7052580261527EB18288704E_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  14922. {
  14923. {
  14924. NullCheck((RuntimeObject *)__this);
  14925. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  14926. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  14927. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  14928. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_1 = ___source1;
  14929. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  14930. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  14931. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  14932. return;
  14933. }
  14934. }
  14935. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Source()
  14936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * CloningImageProcessor_1_get_Source_m4FEFCC207AC5F7703AC30375A49FB9F6F130B0C9_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, const RuntimeMethod* method)
  14937. {
  14938. {
  14939. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_0 = (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)__this->get_U3CSourceU3Ek__BackingField_0();
  14940. return (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_0;
  14941. }
  14942. }
  14943. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_SourceRectangle()
  14944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mD9C277FABFE5B553DB0521E850F92A21F1A7177B_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, const RuntimeMethod* method)
  14945. {
  14946. {
  14947. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  14948. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  14949. }
  14950. }
  14951. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Configuration()
  14952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mF9A446BA9AA9F499D027E42E7FAE640335F99A40_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, const RuntimeMethod* method)
  14953. {
  14954. {
  14955. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  14956. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  14957. }
  14958. }
  14959. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  14960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mAD585912E3D3646A0617817F21D90D84AD716CF4_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, const RuntimeMethod* method)
  14961. {
  14962. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * V_0 = NULL;
  14963. int32_t V_1 = 0;
  14964. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * V_2 = NULL;
  14965. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * V_3 = NULL;
  14966. {
  14967. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  14968. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_0;
  14969. L_0 = (( Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  14970. V_0 = (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_0;
  14971. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  14972. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_1;
  14973. L_1 = (( Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14974. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_2 = V_0;
  14975. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  14976. (( void (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_1, (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  14977. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  14978. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  14979. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  14980. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_4 = V_0;
  14981. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  14982. VirtualActionInvoker1< Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_4);
  14983. V_1 = (int32_t)0;
  14984. goto IL_0061;
  14985. }
  14986. IL_0026:
  14987. {
  14988. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  14989. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_5;
  14990. L_5 = (( Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  14991. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_5);
  14992. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * L_6;
  14993. L_6 = (( ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  14994. int32_t L_7 = V_1;
  14995. NullCheck((ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *)L_6);
  14996. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_8;
  14997. L_8 = (( ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * (*) (ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  14998. V_2 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_8;
  14999. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_9 = V_0;
  15000. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_9);
  15001. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * L_10;
  15002. L_10 = (( ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15003. int32_t L_11 = V_1;
  15004. NullCheck((ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *)L_10);
  15005. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_12;
  15006. L_12 = (( ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * (*) (ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15007. V_3 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_12;
  15008. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_13 = V_2;
  15009. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_14 = V_3;
  15010. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15011. VirtualActionInvoker2< ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_13, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_14);
  15012. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_15 = V_2;
  15013. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_16 = V_3;
  15014. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15015. VirtualActionInvoker2< ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_15, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_16);
  15016. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_17 = V_2;
  15017. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_18 = V_3;
  15018. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15019. VirtualActionInvoker2< ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_17, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_18);
  15020. int32_t L_19 = V_1;
  15021. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  15022. }
  15023. IL_0061:
  15024. {
  15025. int32_t L_20 = V_1;
  15026. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15027. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_21;
  15028. L_21 = (( Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15029. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_21);
  15030. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * L_22;
  15031. L_22 = (( ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15032. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  15033. int32_t L_23;
  15034. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  15035. if ((((int32_t)L_20) < ((int32_t)L_23)))
  15036. {
  15037. goto IL_0026;
  15038. }
  15039. }
  15040. {
  15041. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_24 = V_0;
  15042. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15043. VirtualActionInvoker1< Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_24);
  15044. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_25 = V_0;
  15045. return (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_25;
  15046. }
  15047. }
  15048. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  15049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mD8FF3548886C477D65D996B0B05137036A31CB30_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, const RuntimeMethod* method)
  15050. {
  15051. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * V_0 = NULL;
  15052. Exception_t * __last_unhandled_exception = 0;
  15053. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  15054. {
  15055. V_0 = (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)NULL;
  15056. }
  15057. IL_0002:
  15058. try
  15059. {// begin try (depth: 1)
  15060. NullCheck((RuntimeObject*)__this);
  15061. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_0;
  15062. L_0 = InterfaceFuncInvoker0< Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  15063. V_0 = (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_0;
  15064. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15065. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_1;
  15066. L_1 = (( Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15067. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_2 = V_0;
  15068. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15069. (( void (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_1, (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15070. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15071. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_3;
  15072. L_3 = (( Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15073. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_4 = V_0;
  15074. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_3);
  15075. (( void (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_3, (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  15076. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  15077. }// end try (depth: 1)
  15078. catch(Il2CppExceptionWrapper& e)
  15079. {
  15080. __last_unhandled_exception = (Exception_t *)e.ex;
  15081. goto FINALLY_0024;
  15082. }
  15083. FINALLY_0024:
  15084. {// begin finally (depth: 1)
  15085. {
  15086. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_5 = V_0;
  15087. if (!L_5)
  15088. {
  15089. goto IL_002d;
  15090. }
  15091. }
  15092. IL_0027:
  15093. {
  15094. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_6 = V_0;
  15095. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  15096. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  15097. }
  15098. IL_002d:
  15099. {
  15100. IL2CPP_END_FINALLY(36)
  15101. }
  15102. }// end finally (depth: 1)
  15103. IL2CPP_CLEANUP(36)
  15104. {
  15105. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  15106. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  15107. }
  15108. IL_002e:
  15109. {
  15110. return;
  15111. }
  15112. }
  15113. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Dispose()
  15114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mC5B923705F060C3BCF409A8B6653F51CEA241B66_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, const RuntimeMethod* method)
  15115. {
  15116. static bool s_Il2CppMethodInitialized;
  15117. if (!s_Il2CppMethodInitialized)
  15118. {
  15119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  15120. s_Il2CppMethodInitialized = true;
  15121. }
  15122. {
  15123. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15124. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, (bool)1);
  15125. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  15126. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  15127. return;
  15128. }
  15129. }
  15130. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  15131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m897B47604ADAF2B9F75DB02B0B37605608EE14D3_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___destination0, const RuntimeMethod* method)
  15132. {
  15133. {
  15134. return;
  15135. }
  15136. }
  15137. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mF0CB247694CB074111C160D2EB5DAD39BABBB36C_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___destination1, const RuntimeMethod* method)
  15139. {
  15140. {
  15141. return;
  15142. }
  15143. }
  15144. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m3BFE11286E0D6BCC4D13D4958A5DC77AA4700F0E_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___destination1, const RuntimeMethod* method)
  15146. {
  15147. {
  15148. return;
  15149. }
  15150. }
  15151. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  15152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mC3618AAD3D9B96DD7BF5357F433854E497BFFFDF_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___destination0, const RuntimeMethod* method)
  15153. {
  15154. {
  15155. return;
  15156. }
  15157. }
  15158. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Dispose(System.Boolean)
  15159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mD5E44B7903E787696CD0912F819DB2FD9CD4E8A7_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, bool ___disposing0, const RuntimeMethod* method)
  15160. {
  15161. {
  15162. return;
  15163. }
  15164. }
  15165. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CreateTarget()
  15166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * CloningImageProcessor_1_CreateTarget_m2310E37B5BD960EDE88E53824C529C456B830EC4_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, const RuntimeMethod* method)
  15167. {
  15168. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * V_0 = NULL;
  15169. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  15170. memset((&V_1), 0, sizeof(V_1));
  15171. ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43* V_2 = NULL;
  15172. int32_t V_3 = 0;
  15173. {
  15174. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15175. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_0;
  15176. L_0 = (( Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15177. V_0 = (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_0;
  15178. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15179. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  15180. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetDestinationSize() */, (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15181. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  15182. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_2 = V_0;
  15183. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_2);
  15184. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * L_3;
  15185. L_3 = (( ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15186. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  15187. int32_t L_4;
  15188. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  15189. ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43* L_5 = (ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43*)(ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  15190. V_2 = (ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43*)L_5;
  15191. V_3 = (int32_t)0;
  15192. goto IL_0059;
  15193. }
  15194. IL_0023:
  15195. {
  15196. ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43* L_6 = V_2;
  15197. int32_t L_7 = V_3;
  15198. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15199. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  15200. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  15201. int32_t L_9;
  15202. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  15203. int32_t L_10;
  15204. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  15205. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_11 = V_0;
  15206. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_11);
  15207. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * L_12;
  15208. L_12 = (( ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15209. int32_t L_13 = V_3;
  15210. NullCheck((ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *)L_12);
  15211. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_14;
  15212. L_14 = (( ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * (*) (ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15213. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  15214. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  15215. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  15216. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  15217. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  15218. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  15219. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_17 = (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  15220. (( void (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  15221. NullCheck(L_6);
  15222. ArrayElementTypeCheck (L_6, L_17);
  15223. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_17);
  15224. int32_t L_18 = V_3;
  15225. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  15226. }
  15227. IL_0059:
  15228. {
  15229. int32_t L_19 = V_3;
  15230. ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43* L_20 = V_2;
  15231. NullCheck(L_20);
  15232. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  15233. {
  15234. goto IL_0023;
  15235. }
  15236. }
  15237. {
  15238. NullCheck((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this);
  15239. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  15240. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  15241. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_22 = V_0;
  15242. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  15243. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  15244. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  15245. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  15246. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  15247. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  15248. ImageFrame_1U5BU5D_tBF9977716E65F36711E0BB64F56E3BDAD7FFDB43* L_25 = V_2;
  15249. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_26 = (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  15250. (( void (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  15251. return (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_26;
  15252. }
  15253. }
  15254. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  15255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mF465A650A7C70A2ACCC4FD8A183C95815628E164_gshared (CloningImageProcessor_1_tFE01CBB5B7D50FE76610D9E375FE69FA2C143439 * __this, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___a0, Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * ___b1, const RuntimeMethod* method)
  15256. {
  15257. {
  15258. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_0 = ___a0;
  15259. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_0);
  15260. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * L_1;
  15261. L_1 = (( ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15262. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  15263. int32_t L_2;
  15264. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  15265. Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 * L_3 = ___b1;
  15266. NullCheck((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_3);
  15267. ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * L_4;
  15268. L_4 = (( ImageFrameCollection_1_t877F70785E6F42B1A9219A5EFFC95A6F6C0AAB12 * (*) (Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t42D6858E2F6D2142BE7BFD1A3498980B6F51B438 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15269. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  15270. int32_t L_5;
  15271. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  15272. if ((((int32_t)L_2) == ((int32_t)L_5)))
  15273. {
  15274. goto IL_0038;
  15275. }
  15276. }
  15277. {
  15278. NullCheck((RuntimeObject *)__this);
  15279. Type_t * L_6;
  15280. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  15281. NullCheck((MemberInfo_t *)L_6);
  15282. String_t* L_7;
  15283. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  15284. String_t* L_8;
  15285. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  15286. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  15287. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  15288. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mF465A650A7C70A2ACCC4FD8A183C95815628E164_RuntimeMethod_var)));
  15289. }
  15290. IL_0038:
  15291. {
  15292. return;
  15293. }
  15294. }
  15295. #ifdef __clang__
  15296. #pragma clang diagnostic pop
  15297. #endif
  15298. #ifdef __clang__
  15299. #pragma clang diagnostic push
  15300. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15301. #pragma clang diagnostic ignored "-Wunused-variable"
  15302. #endif
  15303. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  15304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mFC7946C239DB88F816EC34318E5562E72C3ED434_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  15305. {
  15306. {
  15307. NullCheck((RuntimeObject *)__this);
  15308. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  15309. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  15310. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  15311. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_1 = ___source1;
  15312. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  15313. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  15314. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  15315. return;
  15316. }
  15317. }
  15318. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Source()
  15319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * CloningImageProcessor_1_get_Source_mB75AFC56ABD7B3859123B14FF4139F71C37972C8_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, const RuntimeMethod* method)
  15320. {
  15321. {
  15322. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_0 = (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)__this->get_U3CSourceU3Ek__BackingField_0();
  15323. return (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_0;
  15324. }
  15325. }
  15326. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_SourceRectangle()
  15327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m7B9DB12A9F98E8C4B1F5C573BD47EA633D7AEFE3_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, const RuntimeMethod* method)
  15328. {
  15329. {
  15330. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  15331. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  15332. }
  15333. }
  15334. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Configuration()
  15335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m5CEB42DBBB307027EEDCBC76F4F8CA2A56DBD50B_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, const RuntimeMethod* method)
  15336. {
  15337. {
  15338. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  15339. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  15340. }
  15341. }
  15342. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  15343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m7896092B79C5F6BEF4ADED5E91A6BF0DD48238B1_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, const RuntimeMethod* method)
  15344. {
  15345. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * V_0 = NULL;
  15346. int32_t V_1 = 0;
  15347. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * V_2 = NULL;
  15348. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * V_3 = NULL;
  15349. {
  15350. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15351. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_0;
  15352. L_0 = (( Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  15353. V_0 = (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_0;
  15354. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15355. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_1;
  15356. L_1 = (( Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15357. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_2 = V_0;
  15358. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15359. (( void (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_1, (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15360. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15361. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  15362. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  15363. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_4 = V_0;
  15364. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15365. VirtualActionInvoker1< Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_4);
  15366. V_1 = (int32_t)0;
  15367. goto IL_0061;
  15368. }
  15369. IL_0026:
  15370. {
  15371. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15372. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_5;
  15373. L_5 = (( Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15374. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_5);
  15375. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * L_6;
  15376. L_6 = (( ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15377. int32_t L_7 = V_1;
  15378. NullCheck((ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *)L_6);
  15379. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_8;
  15380. L_8 = (( ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * (*) (ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15381. V_2 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_8;
  15382. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_9 = V_0;
  15383. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_9);
  15384. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * L_10;
  15385. L_10 = (( ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15386. int32_t L_11 = V_1;
  15387. NullCheck((ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *)L_10);
  15388. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_12;
  15389. L_12 = (( ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * (*) (ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15390. V_3 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_12;
  15391. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_13 = V_2;
  15392. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_14 = V_3;
  15393. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15394. VirtualActionInvoker2< ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_13, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_14);
  15395. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_15 = V_2;
  15396. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_16 = V_3;
  15397. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15398. VirtualActionInvoker2< ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_15, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_16);
  15399. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_17 = V_2;
  15400. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_18 = V_3;
  15401. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15402. VirtualActionInvoker2< ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_17, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_18);
  15403. int32_t L_19 = V_1;
  15404. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  15405. }
  15406. IL_0061:
  15407. {
  15408. int32_t L_20 = V_1;
  15409. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15410. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_21;
  15411. L_21 = (( Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15412. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_21);
  15413. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * L_22;
  15414. L_22 = (( ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15415. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  15416. int32_t L_23;
  15417. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  15418. if ((((int32_t)L_20) < ((int32_t)L_23)))
  15419. {
  15420. goto IL_0026;
  15421. }
  15422. }
  15423. {
  15424. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_24 = V_0;
  15425. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15426. VirtualActionInvoker1< Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_24);
  15427. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_25 = V_0;
  15428. return (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_25;
  15429. }
  15430. }
  15431. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  15432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m98327EC2CD4D0FEBAA6F3CE470CF82796B9405E0_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, const RuntimeMethod* method)
  15433. {
  15434. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * V_0 = NULL;
  15435. Exception_t * __last_unhandled_exception = 0;
  15436. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  15437. {
  15438. V_0 = (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)NULL;
  15439. }
  15440. IL_0002:
  15441. try
  15442. {// begin try (depth: 1)
  15443. NullCheck((RuntimeObject*)__this);
  15444. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_0;
  15445. L_0 = InterfaceFuncInvoker0< Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  15446. V_0 = (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_0;
  15447. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15448. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_1;
  15449. L_1 = (( Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15450. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_2 = V_0;
  15451. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15452. (( void (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_1, (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15453. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15454. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_3;
  15455. L_3 = (( Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15456. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_4 = V_0;
  15457. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_3);
  15458. (( void (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_3, (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  15459. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  15460. }// end try (depth: 1)
  15461. catch(Il2CppExceptionWrapper& e)
  15462. {
  15463. __last_unhandled_exception = (Exception_t *)e.ex;
  15464. goto FINALLY_0024;
  15465. }
  15466. FINALLY_0024:
  15467. {// begin finally (depth: 1)
  15468. {
  15469. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_5 = V_0;
  15470. if (!L_5)
  15471. {
  15472. goto IL_002d;
  15473. }
  15474. }
  15475. IL_0027:
  15476. {
  15477. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_6 = V_0;
  15478. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  15479. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  15480. }
  15481. IL_002d:
  15482. {
  15483. IL2CPP_END_FINALLY(36)
  15484. }
  15485. }// end finally (depth: 1)
  15486. IL2CPP_CLEANUP(36)
  15487. {
  15488. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  15489. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  15490. }
  15491. IL_002e:
  15492. {
  15493. return;
  15494. }
  15495. }
  15496. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Dispose()
  15497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mEE1A2FD7838642F158C34DD84106162F30C19598_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, const RuntimeMethod* method)
  15498. {
  15499. static bool s_Il2CppMethodInitialized;
  15500. if (!s_Il2CppMethodInitialized)
  15501. {
  15502. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  15503. s_Il2CppMethodInitialized = true;
  15504. }
  15505. {
  15506. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15507. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, (bool)1);
  15508. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  15509. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  15510. return;
  15511. }
  15512. }
  15513. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  15514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mEF621AE2829EA56813FD32FDB3BEF49190ADDFFE_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___destination0, const RuntimeMethod* method)
  15515. {
  15516. {
  15517. return;
  15518. }
  15519. }
  15520. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mDB56337653D68423E40E4F31F2CBFD0D66EC2CBA_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___destination1, const RuntimeMethod* method)
  15522. {
  15523. {
  15524. return;
  15525. }
  15526. }
  15527. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mD7EF2F9719DA380874324392073EDDF87EF73136_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___destination1, const RuntimeMethod* method)
  15529. {
  15530. {
  15531. return;
  15532. }
  15533. }
  15534. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  15535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m30FDA08E09276E9FD772008E3D79DB33E2B64113_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___destination0, const RuntimeMethod* method)
  15536. {
  15537. {
  15538. return;
  15539. }
  15540. }
  15541. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Dispose(System.Boolean)
  15542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m126BDA0F22C9E65C7A424E18C1CDE9C0C58FEC5C_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, bool ___disposing0, const RuntimeMethod* method)
  15543. {
  15544. {
  15545. return;
  15546. }
  15547. }
  15548. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CreateTarget()
  15549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * CloningImageProcessor_1_CreateTarget_mDCCF0F75CCD6F9C20DC99FAC5C54310AC922F5AF_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, const RuntimeMethod* method)
  15550. {
  15551. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * V_0 = NULL;
  15552. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  15553. memset((&V_1), 0, sizeof(V_1));
  15554. ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07* V_2 = NULL;
  15555. int32_t V_3 = 0;
  15556. {
  15557. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15558. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_0;
  15559. L_0 = (( Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15560. V_0 = (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_0;
  15561. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15562. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  15563. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetDestinationSize() */, (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15564. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  15565. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_2 = V_0;
  15566. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_2);
  15567. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * L_3;
  15568. L_3 = (( ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15569. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  15570. int32_t L_4;
  15571. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  15572. ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07* L_5 = (ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07*)(ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  15573. V_2 = (ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07*)L_5;
  15574. V_3 = (int32_t)0;
  15575. goto IL_0059;
  15576. }
  15577. IL_0023:
  15578. {
  15579. ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07* L_6 = V_2;
  15580. int32_t L_7 = V_3;
  15581. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15582. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  15583. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  15584. int32_t L_9;
  15585. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  15586. int32_t L_10;
  15587. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  15588. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_11 = V_0;
  15589. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_11);
  15590. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * L_12;
  15591. L_12 = (( ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15592. int32_t L_13 = V_3;
  15593. NullCheck((ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *)L_12);
  15594. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_14;
  15595. L_14 = (( ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * (*) (ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15596. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  15597. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  15598. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  15599. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  15600. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  15601. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  15602. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_17 = (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  15603. (( void (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  15604. NullCheck(L_6);
  15605. ArrayElementTypeCheck (L_6, L_17);
  15606. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_17);
  15607. int32_t L_18 = V_3;
  15608. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  15609. }
  15610. IL_0059:
  15611. {
  15612. int32_t L_19 = V_3;
  15613. ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07* L_20 = V_2;
  15614. NullCheck(L_20);
  15615. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  15616. {
  15617. goto IL_0023;
  15618. }
  15619. }
  15620. {
  15621. NullCheck((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this);
  15622. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  15623. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  15624. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_22 = V_0;
  15625. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  15626. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  15627. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  15628. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  15629. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  15630. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  15631. ImageFrame_1U5BU5D_t5F463248E78D9C8F3A948AF81B4E354BF4FDAA07* L_25 = V_2;
  15632. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_26 = (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  15633. (( void (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  15634. return (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_26;
  15635. }
  15636. }
  15637. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  15638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mFAC59002EDA4227234EA952F3AE1B555FD595DF1_gshared (CloningImageProcessor_1_tC7C3F4ED6AF16FA3B2DAE4368226CC763F8D9227 * __this, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___a0, Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * ___b1, const RuntimeMethod* method)
  15639. {
  15640. {
  15641. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_0 = ___a0;
  15642. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_0);
  15643. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * L_1;
  15644. L_1 = (( ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15645. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  15646. int32_t L_2;
  15647. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  15648. Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 * L_3 = ___b1;
  15649. NullCheck((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_3);
  15650. ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * L_4;
  15651. L_4 = (( ImageFrameCollection_1_t6DE77BE767425EFE1769CD0EA00E6EF4747245E0 * (*) (Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA2CAA15C0290036ABF87748A01C700F5370793E5 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15652. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  15653. int32_t L_5;
  15654. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  15655. if ((((int32_t)L_2) == ((int32_t)L_5)))
  15656. {
  15657. goto IL_0038;
  15658. }
  15659. }
  15660. {
  15661. NullCheck((RuntimeObject *)__this);
  15662. Type_t * L_6;
  15663. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  15664. NullCheck((MemberInfo_t *)L_6);
  15665. String_t* L_7;
  15666. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  15667. String_t* L_8;
  15668. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  15669. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  15670. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  15671. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mFAC59002EDA4227234EA952F3AE1B555FD595DF1_RuntimeMethod_var)));
  15672. }
  15673. IL_0038:
  15674. {
  15675. return;
  15676. }
  15677. }
  15678. #ifdef __clang__
  15679. #pragma clang diagnostic pop
  15680. #endif
  15681. #ifdef __clang__
  15682. #pragma clang diagnostic push
  15683. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15684. #pragma clang diagnostic ignored "-Wunused-variable"
  15685. #endif
  15686. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  15687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m2616A2C926DE903A4DD9B93B1F5A43DEFACFD1A8_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  15688. {
  15689. {
  15690. NullCheck((RuntimeObject *)__this);
  15691. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  15692. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  15693. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  15694. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_1 = ___source1;
  15695. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  15696. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  15697. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  15698. return;
  15699. }
  15700. }
  15701. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Source()
  15702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * CloningImageProcessor_1_get_Source_m298644CFEE871A9E56A43FD771B5E3C27D4BEEF2_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, const RuntimeMethod* method)
  15703. {
  15704. {
  15705. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_0 = (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)__this->get_U3CSourceU3Ek__BackingField_0();
  15706. return (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_0;
  15707. }
  15708. }
  15709. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_SourceRectangle()
  15710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m9455B3DBCAB5CB1CDCB9F67D802878953D38917B_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, const RuntimeMethod* method)
  15711. {
  15712. {
  15713. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  15714. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  15715. }
  15716. }
  15717. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Configuration()
  15718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m9F0A32E60093E5221933E45D22359F145ACA8A9C_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, const RuntimeMethod* method)
  15719. {
  15720. {
  15721. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  15722. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  15723. }
  15724. }
  15725. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  15726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mD5BC1316DF20B83B2A4AE02AF354F4F26C0C065B_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, const RuntimeMethod* method)
  15727. {
  15728. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * V_0 = NULL;
  15729. int32_t V_1 = 0;
  15730. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * V_2 = NULL;
  15731. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * V_3 = NULL;
  15732. {
  15733. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15734. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_0;
  15735. L_0 = (( Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  15736. V_0 = (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_0;
  15737. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15738. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_1;
  15739. L_1 = (( Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15740. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_2 = V_0;
  15741. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15742. (( void (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_1, (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15743. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15744. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  15745. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  15746. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_4 = V_0;
  15747. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15748. VirtualActionInvoker1< Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_4);
  15749. V_1 = (int32_t)0;
  15750. goto IL_0061;
  15751. }
  15752. IL_0026:
  15753. {
  15754. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15755. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_5;
  15756. L_5 = (( Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15757. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_5);
  15758. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * L_6;
  15759. L_6 = (( ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15760. int32_t L_7 = V_1;
  15761. NullCheck((ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *)L_6);
  15762. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_8;
  15763. L_8 = (( ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * (*) (ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15764. V_2 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_8;
  15765. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_9 = V_0;
  15766. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_9);
  15767. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * L_10;
  15768. L_10 = (( ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15769. int32_t L_11 = V_1;
  15770. NullCheck((ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *)L_10);
  15771. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_12;
  15772. L_12 = (( ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * (*) (ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15773. V_3 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_12;
  15774. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_13 = V_2;
  15775. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_14 = V_3;
  15776. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15777. VirtualActionInvoker2< ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_13, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_14);
  15778. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_15 = V_2;
  15779. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_16 = V_3;
  15780. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15781. VirtualActionInvoker2< ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_15, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_16);
  15782. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_17 = V_2;
  15783. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_18 = V_3;
  15784. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15785. VirtualActionInvoker2< ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_17, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_18);
  15786. int32_t L_19 = V_1;
  15787. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  15788. }
  15789. IL_0061:
  15790. {
  15791. int32_t L_20 = V_1;
  15792. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15793. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_21;
  15794. L_21 = (( Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15795. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_21);
  15796. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * L_22;
  15797. L_22 = (( ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15798. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  15799. int32_t L_23;
  15800. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  15801. if ((((int32_t)L_20) < ((int32_t)L_23)))
  15802. {
  15803. goto IL_0026;
  15804. }
  15805. }
  15806. {
  15807. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_24 = V_0;
  15808. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15809. VirtualActionInvoker1< Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_24);
  15810. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_25 = V_0;
  15811. return (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_25;
  15812. }
  15813. }
  15814. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  15815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mCE330444EAF3A7ECE86E6A17CC9D2B368195F979_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, const RuntimeMethod* method)
  15816. {
  15817. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * V_0 = NULL;
  15818. Exception_t * __last_unhandled_exception = 0;
  15819. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  15820. {
  15821. V_0 = (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)NULL;
  15822. }
  15823. IL_0002:
  15824. try
  15825. {// begin try (depth: 1)
  15826. NullCheck((RuntimeObject*)__this);
  15827. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_0;
  15828. L_0 = InterfaceFuncInvoker0< Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  15829. V_0 = (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_0;
  15830. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15831. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_1;
  15832. L_1 = (( Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15833. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_2 = V_0;
  15834. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15835. (( void (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_1, (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  15836. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15837. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_3;
  15838. L_3 = (( Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15839. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_4 = V_0;
  15840. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_3);
  15841. (( void (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_3, (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  15842. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  15843. }// end try (depth: 1)
  15844. catch(Il2CppExceptionWrapper& e)
  15845. {
  15846. __last_unhandled_exception = (Exception_t *)e.ex;
  15847. goto FINALLY_0024;
  15848. }
  15849. FINALLY_0024:
  15850. {// begin finally (depth: 1)
  15851. {
  15852. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_5 = V_0;
  15853. if (!L_5)
  15854. {
  15855. goto IL_002d;
  15856. }
  15857. }
  15858. IL_0027:
  15859. {
  15860. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_6 = V_0;
  15861. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  15862. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  15863. }
  15864. IL_002d:
  15865. {
  15866. IL2CPP_END_FINALLY(36)
  15867. }
  15868. }// end finally (depth: 1)
  15869. IL2CPP_CLEANUP(36)
  15870. {
  15871. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  15872. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  15873. }
  15874. IL_002e:
  15875. {
  15876. return;
  15877. }
  15878. }
  15879. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Dispose()
  15880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m8BB6DE7F08C837CAAB82195ED0C157259C8323D2_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, const RuntimeMethod* method)
  15881. {
  15882. static bool s_Il2CppMethodInitialized;
  15883. if (!s_Il2CppMethodInitialized)
  15884. {
  15885. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  15886. s_Il2CppMethodInitialized = true;
  15887. }
  15888. {
  15889. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15890. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, (bool)1);
  15891. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  15892. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  15893. return;
  15894. }
  15895. }
  15896. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  15897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m7677E03318F6538688EC867ABEDD2C98D4224775_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___destination0, const RuntimeMethod* method)
  15898. {
  15899. {
  15900. return;
  15901. }
  15902. }
  15903. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m4B540450CA0282873B8EF0F7551EA20FBDF997A5_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___destination1, const RuntimeMethod* method)
  15905. {
  15906. {
  15907. return;
  15908. }
  15909. }
  15910. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m0F2DD8D35EC140889C589600FC3652E213943674_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___destination1, const RuntimeMethod* method)
  15912. {
  15913. {
  15914. return;
  15915. }
  15916. }
  15917. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  15918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m8A70AC97795D56B38FB5219BC8C699956F100935_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___destination0, const RuntimeMethod* method)
  15919. {
  15920. {
  15921. return;
  15922. }
  15923. }
  15924. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Dispose(System.Boolean)
  15925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m1864C7A4FC765D9FE5CC69CA2696D9515518534E_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, bool ___disposing0, const RuntimeMethod* method)
  15926. {
  15927. {
  15928. return;
  15929. }
  15930. }
  15931. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CreateTarget()
  15932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * CloningImageProcessor_1_CreateTarget_m1A7568FF9B69203D677A67B690849EC496D2D000_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, const RuntimeMethod* method)
  15933. {
  15934. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * V_0 = NULL;
  15935. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  15936. memset((&V_1), 0, sizeof(V_1));
  15937. ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164* V_2 = NULL;
  15938. int32_t V_3 = 0;
  15939. {
  15940. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15941. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_0;
  15942. L_0 = (( Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  15943. V_0 = (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_0;
  15944. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15945. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  15946. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetDestinationSize() */, (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15947. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  15948. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_2 = V_0;
  15949. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_2);
  15950. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * L_3;
  15951. L_3 = (( ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15952. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  15953. int32_t L_4;
  15954. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  15955. ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164* L_5 = (ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164*)(ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  15956. V_2 = (ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164*)L_5;
  15957. V_3 = (int32_t)0;
  15958. goto IL_0059;
  15959. }
  15960. IL_0023:
  15961. {
  15962. ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164* L_6 = V_2;
  15963. int32_t L_7 = V_3;
  15964. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  15965. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  15966. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  15967. int32_t L_9;
  15968. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  15969. int32_t L_10;
  15970. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  15971. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_11 = V_0;
  15972. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_11);
  15973. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * L_12;
  15974. L_12 = (( ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15975. int32_t L_13 = V_3;
  15976. NullCheck((ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *)L_12);
  15977. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_14;
  15978. L_14 = (( ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * (*) (ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  15979. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  15980. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  15981. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  15982. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  15983. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  15984. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  15985. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_17 = (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  15986. (( void (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  15987. NullCheck(L_6);
  15988. ArrayElementTypeCheck (L_6, L_17);
  15989. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_17);
  15990. int32_t L_18 = V_3;
  15991. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  15992. }
  15993. IL_0059:
  15994. {
  15995. int32_t L_19 = V_3;
  15996. ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164* L_20 = V_2;
  15997. NullCheck(L_20);
  15998. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  15999. {
  16000. goto IL_0023;
  16001. }
  16002. }
  16003. {
  16004. NullCheck((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this);
  16005. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  16006. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16007. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_22 = V_0;
  16008. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  16009. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  16010. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  16011. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  16012. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  16013. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  16014. ImageFrame_1U5BU5D_t604EDEB5E09F4044034E37375E6FD654419DE164* L_25 = V_2;
  16015. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_26 = (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  16016. (( void (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  16017. return (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_26;
  16018. }
  16019. }
  16020. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  16021. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m2CB5958827CB7504D3B52BC219649AAE45725EF6_gshared (CloningImageProcessor_1_t1C2977E2EF531783888CD070D37E34A2736D6B72 * __this, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___a0, Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * ___b1, const RuntimeMethod* method)
  16022. {
  16023. {
  16024. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_0 = ___a0;
  16025. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_0);
  16026. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * L_1;
  16027. L_1 = (( ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16028. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  16029. int32_t L_2;
  16030. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  16031. Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 * L_3 = ___b1;
  16032. NullCheck((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_3);
  16033. ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * L_4;
  16034. L_4 = (( ImageFrameCollection_1_t3F41CB16F62D1915A88B5FC9F620324DFA68734A * (*) (Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA1871EC251B2BB7727AB122847FEB5339B0B3FD1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16035. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  16036. int32_t L_5;
  16037. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  16038. if ((((int32_t)L_2) == ((int32_t)L_5)))
  16039. {
  16040. goto IL_0038;
  16041. }
  16042. }
  16043. {
  16044. NullCheck((RuntimeObject *)__this);
  16045. Type_t * L_6;
  16046. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  16047. NullCheck((MemberInfo_t *)L_6);
  16048. String_t* L_7;
  16049. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  16050. String_t* L_8;
  16051. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  16052. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  16053. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  16054. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m2CB5958827CB7504D3B52BC219649AAE45725EF6_RuntimeMethod_var)));
  16055. }
  16056. IL_0038:
  16057. {
  16058. return;
  16059. }
  16060. }
  16061. #ifdef __clang__
  16062. #pragma clang diagnostic pop
  16063. #endif
  16064. #ifdef __clang__
  16065. #pragma clang diagnostic push
  16066. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16067. #pragma clang diagnostic ignored "-Wunused-variable"
  16068. #endif
  16069. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  16070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mA4EF6BB20D565476FCF1677E60978AB4250930B8_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  16071. {
  16072. {
  16073. NullCheck((RuntimeObject *)__this);
  16074. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  16075. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  16076. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  16077. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_1 = ___source1;
  16078. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  16079. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  16080. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  16081. return;
  16082. }
  16083. }
  16084. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Source()
  16085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * CloningImageProcessor_1_get_Source_m14F61AD9A28C08251774C80025B4CA753CAA5246_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, const RuntimeMethod* method)
  16086. {
  16087. {
  16088. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_0 = (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)__this->get_U3CSourceU3Ek__BackingField_0();
  16089. return (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_0;
  16090. }
  16091. }
  16092. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_SourceRectangle()
  16093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m4FE97F9D48DABE484E19030B18E63B82A089AEFB_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, const RuntimeMethod* method)
  16094. {
  16095. {
  16096. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  16097. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  16098. }
  16099. }
  16100. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Configuration()
  16101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m74B00E593244DD31FE367F7F8C76FC7A766BCEBC_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, const RuntimeMethod* method)
  16102. {
  16103. {
  16104. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  16105. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  16106. }
  16107. }
  16108. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  16109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m4EAAFD6FB98358AE5EFAA8B826BA36FA2CE36274_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, const RuntimeMethod* method)
  16110. {
  16111. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * V_0 = NULL;
  16112. int32_t V_1 = 0;
  16113. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * V_2 = NULL;
  16114. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * V_3 = NULL;
  16115. {
  16116. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16117. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_0;
  16118. L_0 = (( Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  16119. V_0 = (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_0;
  16120. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16121. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_1;
  16122. L_1 = (( Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16123. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_2 = V_0;
  16124. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16125. (( void (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_1, (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16126. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16127. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  16128. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16129. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_4 = V_0;
  16130. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16131. VirtualActionInvoker1< Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_4);
  16132. V_1 = (int32_t)0;
  16133. goto IL_0061;
  16134. }
  16135. IL_0026:
  16136. {
  16137. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16138. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_5;
  16139. L_5 = (( Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16140. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_5);
  16141. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * L_6;
  16142. L_6 = (( ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16143. int32_t L_7 = V_1;
  16144. NullCheck((ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *)L_6);
  16145. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_8;
  16146. L_8 = (( ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * (*) (ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16147. V_2 = (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_8;
  16148. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_9 = V_0;
  16149. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_9);
  16150. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * L_10;
  16151. L_10 = (( ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16152. int32_t L_11 = V_1;
  16153. NullCheck((ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *)L_10);
  16154. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_12;
  16155. L_12 = (( ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * (*) (ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16156. V_3 = (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_12;
  16157. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_13 = V_2;
  16158. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_14 = V_3;
  16159. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16160. VirtualActionInvoker2< ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_13, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_14);
  16161. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_15 = V_2;
  16162. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_16 = V_3;
  16163. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16164. VirtualActionInvoker2< ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_15, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_16);
  16165. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_17 = V_2;
  16166. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_18 = V_3;
  16167. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16168. VirtualActionInvoker2< ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_17, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_18);
  16169. int32_t L_19 = V_1;
  16170. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  16171. }
  16172. IL_0061:
  16173. {
  16174. int32_t L_20 = V_1;
  16175. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16176. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_21;
  16177. L_21 = (( Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16178. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_21);
  16179. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * L_22;
  16180. L_22 = (( ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16181. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  16182. int32_t L_23;
  16183. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  16184. if ((((int32_t)L_20) < ((int32_t)L_23)))
  16185. {
  16186. goto IL_0026;
  16187. }
  16188. }
  16189. {
  16190. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_24 = V_0;
  16191. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16192. VirtualActionInvoker1< Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_24);
  16193. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_25 = V_0;
  16194. return (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_25;
  16195. }
  16196. }
  16197. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  16198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m328FB2E1F1DC2D302DCB3C71171601C03F602C14_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, const RuntimeMethod* method)
  16199. {
  16200. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * V_0 = NULL;
  16201. Exception_t * __last_unhandled_exception = 0;
  16202. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  16203. {
  16204. V_0 = (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)NULL;
  16205. }
  16206. IL_0002:
  16207. try
  16208. {// begin try (depth: 1)
  16209. NullCheck((RuntimeObject*)__this);
  16210. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_0;
  16211. L_0 = InterfaceFuncInvoker0< Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  16212. V_0 = (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_0;
  16213. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16214. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_1;
  16215. L_1 = (( Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16216. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_2 = V_0;
  16217. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16218. (( void (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_1, (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16219. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16220. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_3;
  16221. L_3 = (( Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16222. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_4 = V_0;
  16223. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_3);
  16224. (( void (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_3, (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  16225. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  16226. }// end try (depth: 1)
  16227. catch(Il2CppExceptionWrapper& e)
  16228. {
  16229. __last_unhandled_exception = (Exception_t *)e.ex;
  16230. goto FINALLY_0024;
  16231. }
  16232. FINALLY_0024:
  16233. {// begin finally (depth: 1)
  16234. {
  16235. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_5 = V_0;
  16236. if (!L_5)
  16237. {
  16238. goto IL_002d;
  16239. }
  16240. }
  16241. IL_0027:
  16242. {
  16243. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_6 = V_0;
  16244. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  16245. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  16246. }
  16247. IL_002d:
  16248. {
  16249. IL2CPP_END_FINALLY(36)
  16250. }
  16251. }// end finally (depth: 1)
  16252. IL2CPP_CLEANUP(36)
  16253. {
  16254. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  16255. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  16256. }
  16257. IL_002e:
  16258. {
  16259. return;
  16260. }
  16261. }
  16262. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Dispose()
  16263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mD57A3B29DC7C9CBED1662A38D5CC9F7326BE6387_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, const RuntimeMethod* method)
  16264. {
  16265. static bool s_Il2CppMethodInitialized;
  16266. if (!s_Il2CppMethodInitialized)
  16267. {
  16268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  16269. s_Il2CppMethodInitialized = true;
  16270. }
  16271. {
  16272. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16273. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, (bool)1);
  16274. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  16275. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  16276. return;
  16277. }
  16278. }
  16279. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  16280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m74B4FE4DC15B73ACB7BDEDA46654770E735BEB23_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * ___destination0, const RuntimeMethod* method)
  16281. {
  16282. {
  16283. return;
  16284. }
  16285. }
  16286. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  16287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mB4FCD7346C875A3E54BECDA0A87C135C44E7D351_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___destination1, const RuntimeMethod* method)
  16288. {
  16289. {
  16290. return;
  16291. }
  16292. }
  16293. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  16294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mF97E52AF71A72F845EA8C2A5DC9FAB1E8516359C_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___destination1, const RuntimeMethod* method)
  16295. {
  16296. {
  16297. return;
  16298. }
  16299. }
  16300. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  16301. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m23E41E9440537F1C5EB779E93DC585EC1A1277D1_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * ___destination0, const RuntimeMethod* method)
  16302. {
  16303. {
  16304. return;
  16305. }
  16306. }
  16307. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Dispose(System.Boolean)
  16308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mC88CB85CB072330E95884BD11E1D093C615DD4DF_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, bool ___disposing0, const RuntimeMethod* method)
  16309. {
  16310. {
  16311. return;
  16312. }
  16313. }
  16314. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CreateTarget()
  16315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * CloningImageProcessor_1_CreateTarget_m7908B80AFF32435F6428B596C96572C11D2FEC3F_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, const RuntimeMethod* method)
  16316. {
  16317. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * V_0 = NULL;
  16318. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  16319. memset((&V_1), 0, sizeof(V_1));
  16320. ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA* V_2 = NULL;
  16321. int32_t V_3 = 0;
  16322. {
  16323. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16324. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_0;
  16325. L_0 = (( Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16326. V_0 = (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_0;
  16327. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16328. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  16329. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetDestinationSize() */, (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16330. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  16331. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_2 = V_0;
  16332. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_2);
  16333. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * L_3;
  16334. L_3 = (( ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16335. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  16336. int32_t L_4;
  16337. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  16338. ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA* L_5 = (ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA*)(ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  16339. V_2 = (ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA*)L_5;
  16340. V_3 = (int32_t)0;
  16341. goto IL_0059;
  16342. }
  16343. IL_0023:
  16344. {
  16345. ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA* L_6 = V_2;
  16346. int32_t L_7 = V_3;
  16347. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16348. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  16349. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16350. int32_t L_9;
  16351. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  16352. int32_t L_10;
  16353. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  16354. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_11 = V_0;
  16355. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_11);
  16356. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * L_12;
  16357. L_12 = (( ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16358. int32_t L_13 = V_3;
  16359. NullCheck((ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *)L_12);
  16360. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_14;
  16361. L_14 = (( ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * (*) (ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16362. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  16363. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  16364. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  16365. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  16366. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  16367. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  16368. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_17 = (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  16369. (( void (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  16370. NullCheck(L_6);
  16371. ArrayElementTypeCheck (L_6, L_17);
  16372. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_17);
  16373. int32_t L_18 = V_3;
  16374. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  16375. }
  16376. IL_0059:
  16377. {
  16378. int32_t L_19 = V_3;
  16379. ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA* L_20 = V_2;
  16380. NullCheck(L_20);
  16381. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  16382. {
  16383. goto IL_0023;
  16384. }
  16385. }
  16386. {
  16387. NullCheck((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this);
  16388. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  16389. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16390. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_22 = V_0;
  16391. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  16392. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  16393. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  16394. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  16395. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  16396. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  16397. ImageFrame_1U5BU5D_t268E4BF56C5A4F1BB5C1530E3CAAD6253ED8B4FA* L_25 = V_2;
  16398. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_26 = (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  16399. (( void (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  16400. return (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_26;
  16401. }
  16402. }
  16403. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  16404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m14EE90FAF5DE0813FAFEFC3F0A11920D29B0DDF2_gshared (CloningImageProcessor_1_t5A2C324B4F879957AD4EDCA6E87AC3A0016B6C1C * __this, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * ___a0, Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * ___b1, const RuntimeMethod* method)
  16405. {
  16406. {
  16407. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_0 = ___a0;
  16408. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_0);
  16409. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * L_1;
  16410. L_1 = (( ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16411. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  16412. int32_t L_2;
  16413. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  16414. Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C * L_3 = ___b1;
  16415. NullCheck((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_3);
  16416. ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * L_4;
  16417. L_4 = (( ImageFrameCollection_1_t66308B1E812797DFCB5E96074BFD59C47DF81650 * (*) (Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t16A08F30B7AA2D5605BBC3247369F55E0FD9835C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16418. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  16419. int32_t L_5;
  16420. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  16421. if ((((int32_t)L_2) == ((int32_t)L_5)))
  16422. {
  16423. goto IL_0038;
  16424. }
  16425. }
  16426. {
  16427. NullCheck((RuntimeObject *)__this);
  16428. Type_t * L_6;
  16429. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  16430. NullCheck((MemberInfo_t *)L_6);
  16431. String_t* L_7;
  16432. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  16433. String_t* L_8;
  16434. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  16435. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  16436. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  16437. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m14EE90FAF5DE0813FAFEFC3F0A11920D29B0DDF2_RuntimeMethod_var)));
  16438. }
  16439. IL_0038:
  16440. {
  16441. return;
  16442. }
  16443. }
  16444. #ifdef __clang__
  16445. #pragma clang diagnostic pop
  16446. #endif
  16447. #ifdef __clang__
  16448. #pragma clang diagnostic push
  16449. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16450. #pragma clang diagnostic ignored "-Wunused-variable"
  16451. #endif
  16452. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  16453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m498DF00F6975439A7D6C7E9B1F11F5024342B9B8_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  16454. {
  16455. {
  16456. NullCheck((RuntimeObject *)__this);
  16457. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  16458. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  16459. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  16460. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_1 = ___source1;
  16461. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  16462. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  16463. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  16464. return;
  16465. }
  16466. }
  16467. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Source()
  16468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * CloningImageProcessor_1_get_Source_mA8AE02202B0F4DAFFDA4E6C3EFE903B2E8F9661A_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, const RuntimeMethod* method)
  16469. {
  16470. {
  16471. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_0 = (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)__this->get_U3CSourceU3Ek__BackingField_0();
  16472. return (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_0;
  16473. }
  16474. }
  16475. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_SourceRectangle()
  16476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m3EAADB880C7D2852BC0B4088E07C47C8A2FF2AE8_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, const RuntimeMethod* method)
  16477. {
  16478. {
  16479. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  16480. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  16481. }
  16482. }
  16483. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Configuration()
  16484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mBF80E11DF22E42750D8027DF261DCEB52DF6CE68_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, const RuntimeMethod* method)
  16485. {
  16486. {
  16487. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  16488. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  16489. }
  16490. }
  16491. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  16492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mCD508E95603059621602DB585C4DF0DCFF90198C_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, const RuntimeMethod* method)
  16493. {
  16494. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * V_0 = NULL;
  16495. int32_t V_1 = 0;
  16496. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * V_2 = NULL;
  16497. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * V_3 = NULL;
  16498. {
  16499. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16500. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_0;
  16501. L_0 = (( Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  16502. V_0 = (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_0;
  16503. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16504. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_1;
  16505. L_1 = (( Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16506. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_2 = V_0;
  16507. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16508. (( void (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_1, (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16509. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16510. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  16511. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16512. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_4 = V_0;
  16513. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16514. VirtualActionInvoker1< Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_4);
  16515. V_1 = (int32_t)0;
  16516. goto IL_0061;
  16517. }
  16518. IL_0026:
  16519. {
  16520. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16521. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_5;
  16522. L_5 = (( Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16523. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_5);
  16524. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * L_6;
  16525. L_6 = (( ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16526. int32_t L_7 = V_1;
  16527. NullCheck((ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *)L_6);
  16528. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_8;
  16529. L_8 = (( ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * (*) (ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16530. V_2 = (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_8;
  16531. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_9 = V_0;
  16532. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_9);
  16533. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * L_10;
  16534. L_10 = (( ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16535. int32_t L_11 = V_1;
  16536. NullCheck((ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *)L_10);
  16537. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_12;
  16538. L_12 = (( ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * (*) (ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16539. V_3 = (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_12;
  16540. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_13 = V_2;
  16541. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_14 = V_3;
  16542. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16543. VirtualActionInvoker2< ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_13, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_14);
  16544. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_15 = V_2;
  16545. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_16 = V_3;
  16546. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16547. VirtualActionInvoker2< ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_15, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_16);
  16548. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_17 = V_2;
  16549. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_18 = V_3;
  16550. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16551. VirtualActionInvoker2< ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_17, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_18);
  16552. int32_t L_19 = V_1;
  16553. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  16554. }
  16555. IL_0061:
  16556. {
  16557. int32_t L_20 = V_1;
  16558. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16559. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_21;
  16560. L_21 = (( Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16561. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_21);
  16562. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * L_22;
  16563. L_22 = (( ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16564. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  16565. int32_t L_23;
  16566. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  16567. if ((((int32_t)L_20) < ((int32_t)L_23)))
  16568. {
  16569. goto IL_0026;
  16570. }
  16571. }
  16572. {
  16573. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_24 = V_0;
  16574. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16575. VirtualActionInvoker1< Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_24);
  16576. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_25 = V_0;
  16577. return (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_25;
  16578. }
  16579. }
  16580. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  16581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m14DF79E3577288BD4B585458304CF40226795370_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, const RuntimeMethod* method)
  16582. {
  16583. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * V_0 = NULL;
  16584. Exception_t * __last_unhandled_exception = 0;
  16585. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  16586. {
  16587. V_0 = (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)NULL;
  16588. }
  16589. IL_0002:
  16590. try
  16591. {// begin try (depth: 1)
  16592. NullCheck((RuntimeObject*)__this);
  16593. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_0;
  16594. L_0 = InterfaceFuncInvoker0< Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  16595. V_0 = (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_0;
  16596. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16597. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_1;
  16598. L_1 = (( Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16599. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_2 = V_0;
  16600. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16601. (( void (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_1, (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16602. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16603. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_3;
  16604. L_3 = (( Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16605. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_4 = V_0;
  16606. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_3);
  16607. (( void (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_3, (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  16608. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  16609. }// end try (depth: 1)
  16610. catch(Il2CppExceptionWrapper& e)
  16611. {
  16612. __last_unhandled_exception = (Exception_t *)e.ex;
  16613. goto FINALLY_0024;
  16614. }
  16615. FINALLY_0024:
  16616. {// begin finally (depth: 1)
  16617. {
  16618. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_5 = V_0;
  16619. if (!L_5)
  16620. {
  16621. goto IL_002d;
  16622. }
  16623. }
  16624. IL_0027:
  16625. {
  16626. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_6 = V_0;
  16627. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  16628. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  16629. }
  16630. IL_002d:
  16631. {
  16632. IL2CPP_END_FINALLY(36)
  16633. }
  16634. }// end finally (depth: 1)
  16635. IL2CPP_CLEANUP(36)
  16636. {
  16637. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  16638. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  16639. }
  16640. IL_002e:
  16641. {
  16642. return;
  16643. }
  16644. }
  16645. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Dispose()
  16646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m5206CC0BB04D9912B42430AA02EA0625D75127B3_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, const RuntimeMethod* method)
  16647. {
  16648. static bool s_Il2CppMethodInitialized;
  16649. if (!s_Il2CppMethodInitialized)
  16650. {
  16651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  16652. s_Il2CppMethodInitialized = true;
  16653. }
  16654. {
  16655. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16656. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, (bool)1);
  16657. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  16658. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  16659. return;
  16660. }
  16661. }
  16662. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  16663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m63BE248893379F06D4FC0B3FC359F03BDDA2A824_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * ___destination0, const RuntimeMethod* method)
  16664. {
  16665. {
  16666. return;
  16667. }
  16668. }
  16669. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  16670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mECFE391370C5A396C4E16FF44D756667A1BD2439_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___destination1, const RuntimeMethod* method)
  16671. {
  16672. {
  16673. return;
  16674. }
  16675. }
  16676. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  16677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m82169B5FD31513645D8570F303A08E62CE9EA0AF_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___destination1, const RuntimeMethod* method)
  16678. {
  16679. {
  16680. return;
  16681. }
  16682. }
  16683. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  16684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m5175DABA3F440A4B5B3372D2EC3D7A654E14D9AA_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * ___destination0, const RuntimeMethod* method)
  16685. {
  16686. {
  16687. return;
  16688. }
  16689. }
  16690. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Dispose(System.Boolean)
  16691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m21C4288732C8A6EBCFC3178C08C25CA5A814A951_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, bool ___disposing0, const RuntimeMethod* method)
  16692. {
  16693. {
  16694. return;
  16695. }
  16696. }
  16697. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CreateTarget()
  16698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * CloningImageProcessor_1_CreateTarget_m5260A5AA7682125CA7C582752DBF59B3002B7B41_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, const RuntimeMethod* method)
  16699. {
  16700. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * V_0 = NULL;
  16701. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  16702. memset((&V_1), 0, sizeof(V_1));
  16703. ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02* V_2 = NULL;
  16704. int32_t V_3 = 0;
  16705. {
  16706. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16707. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_0;
  16708. L_0 = (( Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16709. V_0 = (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_0;
  16710. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16711. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  16712. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetDestinationSize() */, (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16713. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  16714. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_2 = V_0;
  16715. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_2);
  16716. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * L_3;
  16717. L_3 = (( ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16718. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  16719. int32_t L_4;
  16720. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  16721. ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02* L_5 = (ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02*)(ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  16722. V_2 = (ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02*)L_5;
  16723. V_3 = (int32_t)0;
  16724. goto IL_0059;
  16725. }
  16726. IL_0023:
  16727. {
  16728. ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02* L_6 = V_2;
  16729. int32_t L_7 = V_3;
  16730. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16731. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  16732. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16733. int32_t L_9;
  16734. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  16735. int32_t L_10;
  16736. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  16737. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_11 = V_0;
  16738. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_11);
  16739. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * L_12;
  16740. L_12 = (( ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16741. int32_t L_13 = V_3;
  16742. NullCheck((ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *)L_12);
  16743. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_14;
  16744. L_14 = (( ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * (*) (ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16745. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  16746. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  16747. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  16748. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  16749. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  16750. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  16751. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_17 = (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  16752. (( void (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  16753. NullCheck(L_6);
  16754. ArrayElementTypeCheck (L_6, L_17);
  16755. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_17);
  16756. int32_t L_18 = V_3;
  16757. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  16758. }
  16759. IL_0059:
  16760. {
  16761. int32_t L_19 = V_3;
  16762. ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02* L_20 = V_2;
  16763. NullCheck(L_20);
  16764. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  16765. {
  16766. goto IL_0023;
  16767. }
  16768. }
  16769. {
  16770. NullCheck((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this);
  16771. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  16772. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16773. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_22 = V_0;
  16774. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  16775. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  16776. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  16777. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  16778. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  16779. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  16780. ImageFrame_1U5BU5D_t3E1FD28F028AEA53B7864EABAC8D95DD3A042C02* L_25 = V_2;
  16781. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_26 = (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  16782. (( void (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  16783. return (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_26;
  16784. }
  16785. }
  16786. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  16787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mD5304638E939EDC0925028CD58B020927C437CD2_gshared (CloningImageProcessor_1_t17CAADA25C1363B312523D8727599FEE76E99129 * __this, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * ___a0, Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * ___b1, const RuntimeMethod* method)
  16788. {
  16789. {
  16790. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_0 = ___a0;
  16791. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_0);
  16792. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * L_1;
  16793. L_1 = (( ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16794. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  16795. int32_t L_2;
  16796. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  16797. Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 * L_3 = ___b1;
  16798. NullCheck((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_3);
  16799. ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * L_4;
  16800. L_4 = (( ImageFrameCollection_1_t9512400E4C326814A8C447858F6EBC0C3378A783 * (*) (Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tCC95CC26C51AF3CF8E9A867E0F24A1BD317528E1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16801. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  16802. int32_t L_5;
  16803. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  16804. if ((((int32_t)L_2) == ((int32_t)L_5)))
  16805. {
  16806. goto IL_0038;
  16807. }
  16808. }
  16809. {
  16810. NullCheck((RuntimeObject *)__this);
  16811. Type_t * L_6;
  16812. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  16813. NullCheck((MemberInfo_t *)L_6);
  16814. String_t* L_7;
  16815. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  16816. String_t* L_8;
  16817. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  16818. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  16819. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  16820. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mD5304638E939EDC0925028CD58B020927C437CD2_RuntimeMethod_var)));
  16821. }
  16822. IL_0038:
  16823. {
  16824. return;
  16825. }
  16826. }
  16827. #ifdef __clang__
  16828. #pragma clang diagnostic pop
  16829. #endif
  16830. #ifdef __clang__
  16831. #pragma clang diagnostic push
  16832. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16833. #pragma clang diagnostic ignored "-Wunused-variable"
  16834. #endif
  16835. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  16836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m5CC82523170F2A21BD08175068BFAA1D7F44B8E1_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  16837. {
  16838. {
  16839. NullCheck((RuntimeObject *)__this);
  16840. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  16841. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  16842. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  16843. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_1 = ___source1;
  16844. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  16845. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  16846. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  16847. return;
  16848. }
  16849. }
  16850. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Source()
  16851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * CloningImageProcessor_1_get_Source_mC1948ACF19AA61A5A3F1D0EA6015F1F5907293E2_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, const RuntimeMethod* method)
  16852. {
  16853. {
  16854. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_0 = (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)__this->get_U3CSourceU3Ek__BackingField_0();
  16855. return (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_0;
  16856. }
  16857. }
  16858. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_SourceRectangle()
  16859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m7FC981889B6DA99D2C300EAA456F1BB7B8C13933_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, const RuntimeMethod* method)
  16860. {
  16861. {
  16862. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  16863. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  16864. }
  16865. }
  16866. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Configuration()
  16867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m160F3DECA58CBD450DB4606132A9DE74D44A4C89_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, const RuntimeMethod* method)
  16868. {
  16869. {
  16870. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  16871. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  16872. }
  16873. }
  16874. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  16875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mAC5DE45154A5D9C8EEAB0B306CF31689AA65DA28_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, const RuntimeMethod* method)
  16876. {
  16877. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * V_0 = NULL;
  16878. int32_t V_1 = 0;
  16879. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * V_2 = NULL;
  16880. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * V_3 = NULL;
  16881. {
  16882. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16883. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_0;
  16884. L_0 = (( Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  16885. V_0 = (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_0;
  16886. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16887. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_1;
  16888. L_1 = (( Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16889. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_2 = V_0;
  16890. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16891. (( void (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_1, (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16892. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16893. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  16894. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  16895. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_4 = V_0;
  16896. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16897. VirtualActionInvoker1< Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_4);
  16898. V_1 = (int32_t)0;
  16899. goto IL_0061;
  16900. }
  16901. IL_0026:
  16902. {
  16903. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16904. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_5;
  16905. L_5 = (( Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16906. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_5);
  16907. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * L_6;
  16908. L_6 = (( ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16909. int32_t L_7 = V_1;
  16910. NullCheck((ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *)L_6);
  16911. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_8;
  16912. L_8 = (( ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * (*) (ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16913. V_2 = (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_8;
  16914. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_9 = V_0;
  16915. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_9);
  16916. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * L_10;
  16917. L_10 = (( ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16918. int32_t L_11 = V_1;
  16919. NullCheck((ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *)L_10);
  16920. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_12;
  16921. L_12 = (( ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * (*) (ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  16922. V_3 = (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_12;
  16923. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_13 = V_2;
  16924. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_14 = V_3;
  16925. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16926. VirtualActionInvoker2< ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_13, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_14);
  16927. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_15 = V_2;
  16928. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_16 = V_3;
  16929. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16930. VirtualActionInvoker2< ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_15, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_16);
  16931. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_17 = V_2;
  16932. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_18 = V_3;
  16933. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16934. VirtualActionInvoker2< ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_17, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_18);
  16935. int32_t L_19 = V_1;
  16936. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  16937. }
  16938. IL_0061:
  16939. {
  16940. int32_t L_20 = V_1;
  16941. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16942. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_21;
  16943. L_21 = (( Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16944. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_21);
  16945. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * L_22;
  16946. L_22 = (( ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  16947. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  16948. int32_t L_23;
  16949. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  16950. if ((((int32_t)L_20) < ((int32_t)L_23)))
  16951. {
  16952. goto IL_0026;
  16953. }
  16954. }
  16955. {
  16956. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_24 = V_0;
  16957. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16958. VirtualActionInvoker1< Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_24);
  16959. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_25 = V_0;
  16960. return (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_25;
  16961. }
  16962. }
  16963. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  16964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m64CE61C08D338D65B2CF540C5EF5EAA037BBFE78_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, const RuntimeMethod* method)
  16965. {
  16966. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * V_0 = NULL;
  16967. Exception_t * __last_unhandled_exception = 0;
  16968. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  16969. {
  16970. V_0 = (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)NULL;
  16971. }
  16972. IL_0002:
  16973. try
  16974. {// begin try (depth: 1)
  16975. NullCheck((RuntimeObject*)__this);
  16976. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_0;
  16977. L_0 = InterfaceFuncInvoker0< Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  16978. V_0 = (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_0;
  16979. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16980. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_1;
  16981. L_1 = (( Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16982. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_2 = V_0;
  16983. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16984. (( void (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_1, (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  16985. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  16986. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_3;
  16987. L_3 = (( Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  16988. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_4 = V_0;
  16989. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_3);
  16990. (( void (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_3, (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  16991. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  16992. }// end try (depth: 1)
  16993. catch(Il2CppExceptionWrapper& e)
  16994. {
  16995. __last_unhandled_exception = (Exception_t *)e.ex;
  16996. goto FINALLY_0024;
  16997. }
  16998. FINALLY_0024:
  16999. {// begin finally (depth: 1)
  17000. {
  17001. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_5 = V_0;
  17002. if (!L_5)
  17003. {
  17004. goto IL_002d;
  17005. }
  17006. }
  17007. IL_0027:
  17008. {
  17009. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_6 = V_0;
  17010. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  17011. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  17012. }
  17013. IL_002d:
  17014. {
  17015. IL2CPP_END_FINALLY(36)
  17016. }
  17017. }// end finally (depth: 1)
  17018. IL2CPP_CLEANUP(36)
  17019. {
  17020. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  17021. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  17022. }
  17023. IL_002e:
  17024. {
  17025. return;
  17026. }
  17027. }
  17028. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Dispose()
  17029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m2BDDB87ACF63CB627439E8EFEC22E9E5BA82C599_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, const RuntimeMethod* method)
  17030. {
  17031. static bool s_Il2CppMethodInitialized;
  17032. if (!s_Il2CppMethodInitialized)
  17033. {
  17034. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  17035. s_Il2CppMethodInitialized = true;
  17036. }
  17037. {
  17038. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  17039. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, (bool)1);
  17040. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  17041. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  17042. return;
  17043. }
  17044. }
  17045. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  17046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m1072CE5F0253A381F2C3EBB5F20ACAB70E7D3401_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * ___destination0, const RuntimeMethod* method)
  17047. {
  17048. {
  17049. return;
  17050. }
  17051. }
  17052. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  17053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mAFF9C101C0F25E82FEC741BD4E755D5AA4F2CA3C_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___destination1, const RuntimeMethod* method)
  17054. {
  17055. {
  17056. return;
  17057. }
  17058. }
  17059. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  17060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mD9160AAF68E608C449228C6F08A153760FB72C74_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___destination1, const RuntimeMethod* method)
  17061. {
  17062. {
  17063. return;
  17064. }
  17065. }
  17066. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  17067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m00CF3467881C9609F0D0E719515ED707B4FD2ACE_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * ___destination0, const RuntimeMethod* method)
  17068. {
  17069. {
  17070. return;
  17071. }
  17072. }
  17073. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Dispose(System.Boolean)
  17074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m72AD31FAE42CB27FAFA281B27B3B15C7659C72DA_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, bool ___disposing0, const RuntimeMethod* method)
  17075. {
  17076. {
  17077. return;
  17078. }
  17079. }
  17080. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CreateTarget()
  17081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * CloningImageProcessor_1_CreateTarget_m92EB35E1667AA545E157ED79763D874162B982B5_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, const RuntimeMethod* method)
  17082. {
  17083. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * V_0 = NULL;
  17084. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  17085. memset((&V_1), 0, sizeof(V_1));
  17086. ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639* V_2 = NULL;
  17087. int32_t V_3 = 0;
  17088. {
  17089. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  17090. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_0;
  17091. L_0 = (( Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17092. V_0 = (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_0;
  17093. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  17094. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  17095. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetDestinationSize() */, (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  17096. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  17097. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_2 = V_0;
  17098. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_2);
  17099. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * L_3;
  17100. L_3 = (( ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17101. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  17102. int32_t L_4;
  17103. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  17104. ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639* L_5 = (ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639*)(ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  17105. V_2 = (ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639*)L_5;
  17106. V_3 = (int32_t)0;
  17107. goto IL_0059;
  17108. }
  17109. IL_0023:
  17110. {
  17111. ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639* L_6 = V_2;
  17112. int32_t L_7 = V_3;
  17113. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  17114. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  17115. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17116. int32_t L_9;
  17117. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  17118. int32_t L_10;
  17119. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  17120. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_11 = V_0;
  17121. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_11);
  17122. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * L_12;
  17123. L_12 = (( ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17124. int32_t L_13 = V_3;
  17125. NullCheck((ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *)L_12);
  17126. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_14;
  17127. L_14 = (( ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * (*) (ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  17128. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  17129. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  17130. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  17131. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  17132. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  17133. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  17134. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_17 = (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  17135. (( void (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  17136. NullCheck(L_6);
  17137. ArrayElementTypeCheck (L_6, L_17);
  17138. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_17);
  17139. int32_t L_18 = V_3;
  17140. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  17141. }
  17142. IL_0059:
  17143. {
  17144. int32_t L_19 = V_3;
  17145. ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639* L_20 = V_2;
  17146. NullCheck(L_20);
  17147. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  17148. {
  17149. goto IL_0023;
  17150. }
  17151. }
  17152. {
  17153. NullCheck((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this);
  17154. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  17155. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17156. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_22 = V_0;
  17157. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  17158. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  17159. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  17160. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  17161. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  17162. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  17163. ImageFrame_1U5BU5D_t195AF29BE1FF16488A24935D6AD475E661202639* L_25 = V_2;
  17164. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_26 = (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  17165. (( void (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  17166. return (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_26;
  17167. }
  17168. }
  17169. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  17170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m79819EB6E65D32A1A3E3C744480D12CA22A458F8_gshared (CloningImageProcessor_1_tF6070A4128D927677833351638A4B36FC53D7E54 * __this, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * ___a0, Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * ___b1, const RuntimeMethod* method)
  17171. {
  17172. {
  17173. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_0 = ___a0;
  17174. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_0);
  17175. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * L_1;
  17176. L_1 = (( ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17177. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  17178. int32_t L_2;
  17179. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  17180. Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA * L_3 = ___b1;
  17181. NullCheck((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_3);
  17182. ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * L_4;
  17183. L_4 = (( ImageFrameCollection_1_tFB2B127C28875AC4A6389A7E337EB1321B7E3850 * (*) (Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t7CD040C4BC218D0EEB8B657EF2A8A0CDB33928CA *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17184. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  17185. int32_t L_5;
  17186. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  17187. if ((((int32_t)L_2) == ((int32_t)L_5)))
  17188. {
  17189. goto IL_0038;
  17190. }
  17191. }
  17192. {
  17193. NullCheck((RuntimeObject *)__this);
  17194. Type_t * L_6;
  17195. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  17196. NullCheck((MemberInfo_t *)L_6);
  17197. String_t* L_7;
  17198. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  17199. String_t* L_8;
  17200. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  17201. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  17202. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  17203. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m79819EB6E65D32A1A3E3C744480D12CA22A458F8_RuntimeMethod_var)));
  17204. }
  17205. IL_0038:
  17206. {
  17207. return;
  17208. }
  17209. }
  17210. #ifdef __clang__
  17211. #pragma clang diagnostic pop
  17212. #endif
  17213. #ifdef __clang__
  17214. #pragma clang diagnostic push
  17215. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17216. #pragma clang diagnostic ignored "-Wunused-variable"
  17217. #endif
  17218. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  17219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mD060049FAD7E0D4DB561DB1AC5D80E76FF4D96ED_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  17220. {
  17221. {
  17222. NullCheck((RuntimeObject *)__this);
  17223. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17224. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  17225. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  17226. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_1 = ___source1;
  17227. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  17228. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  17229. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  17230. return;
  17231. }
  17232. }
  17233. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Source()
  17234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * CloningImageProcessor_1_get_Source_mF08C577F0A267EFCA3940CD44DC9792E0F7A5026_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, const RuntimeMethod* method)
  17235. {
  17236. {
  17237. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_0 = (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)__this->get_U3CSourceU3Ek__BackingField_0();
  17238. return (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_0;
  17239. }
  17240. }
  17241. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_SourceRectangle()
  17242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m70C62770E38C13B397CF33EE1D90834137FFAEFE_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, const RuntimeMethod* method)
  17243. {
  17244. {
  17245. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  17246. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  17247. }
  17248. }
  17249. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Configuration()
  17250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m8A1A0801C12BB7E00D7E35A9A95C51A9296AE6F0_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, const RuntimeMethod* method)
  17251. {
  17252. {
  17253. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  17254. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  17255. }
  17256. }
  17257. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  17258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m9BCB14D229E62818720079D27077403722726812_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, const RuntimeMethod* method)
  17259. {
  17260. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * V_0 = NULL;
  17261. int32_t V_1 = 0;
  17262. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * V_2 = NULL;
  17263. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * V_3 = NULL;
  17264. {
  17265. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17266. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_0;
  17267. L_0 = (( Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  17268. V_0 = (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_0;
  17269. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17270. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_1;
  17271. L_1 = (( Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17272. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_2 = V_0;
  17273. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17274. (( void (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_1, (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17275. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17276. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  17277. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17278. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_4 = V_0;
  17279. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17280. VirtualActionInvoker1< Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_4);
  17281. V_1 = (int32_t)0;
  17282. goto IL_0061;
  17283. }
  17284. IL_0026:
  17285. {
  17286. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17287. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_5;
  17288. L_5 = (( Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17289. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_5);
  17290. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * L_6;
  17291. L_6 = (( ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17292. int32_t L_7 = V_1;
  17293. NullCheck((ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *)L_6);
  17294. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_8;
  17295. L_8 = (( ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * (*) (ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  17296. V_2 = (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_8;
  17297. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_9 = V_0;
  17298. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_9);
  17299. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * L_10;
  17300. L_10 = (( ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17301. int32_t L_11 = V_1;
  17302. NullCheck((ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *)L_10);
  17303. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_12;
  17304. L_12 = (( ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * (*) (ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  17305. V_3 = (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_12;
  17306. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_13 = V_2;
  17307. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_14 = V_3;
  17308. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17309. VirtualActionInvoker2< ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_13, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_14);
  17310. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_15 = V_2;
  17311. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_16 = V_3;
  17312. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17313. VirtualActionInvoker2< ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_15, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_16);
  17314. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_17 = V_2;
  17315. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_18 = V_3;
  17316. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17317. VirtualActionInvoker2< ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_17, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_18);
  17318. int32_t L_19 = V_1;
  17319. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  17320. }
  17321. IL_0061:
  17322. {
  17323. int32_t L_20 = V_1;
  17324. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17325. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_21;
  17326. L_21 = (( Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17327. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_21);
  17328. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * L_22;
  17329. L_22 = (( ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17330. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  17331. int32_t L_23;
  17332. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  17333. if ((((int32_t)L_20) < ((int32_t)L_23)))
  17334. {
  17335. goto IL_0026;
  17336. }
  17337. }
  17338. {
  17339. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_24 = V_0;
  17340. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17341. VirtualActionInvoker1< Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_24);
  17342. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_25 = V_0;
  17343. return (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_25;
  17344. }
  17345. }
  17346. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  17347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m9E9005CF26D890C0A63DEF8BF5FA48D31856CE53_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, const RuntimeMethod* method)
  17348. {
  17349. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * V_0 = NULL;
  17350. Exception_t * __last_unhandled_exception = 0;
  17351. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  17352. {
  17353. V_0 = (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)NULL;
  17354. }
  17355. IL_0002:
  17356. try
  17357. {// begin try (depth: 1)
  17358. NullCheck((RuntimeObject*)__this);
  17359. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_0;
  17360. L_0 = InterfaceFuncInvoker0< Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  17361. V_0 = (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_0;
  17362. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17363. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_1;
  17364. L_1 = (( Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17365. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_2 = V_0;
  17366. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17367. (( void (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_1, (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17368. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17369. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_3;
  17370. L_3 = (( Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17371. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_4 = V_0;
  17372. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_3);
  17373. (( void (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_3, (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  17374. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  17375. }// end try (depth: 1)
  17376. catch(Il2CppExceptionWrapper& e)
  17377. {
  17378. __last_unhandled_exception = (Exception_t *)e.ex;
  17379. goto FINALLY_0024;
  17380. }
  17381. FINALLY_0024:
  17382. {// begin finally (depth: 1)
  17383. {
  17384. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_5 = V_0;
  17385. if (!L_5)
  17386. {
  17387. goto IL_002d;
  17388. }
  17389. }
  17390. IL_0027:
  17391. {
  17392. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_6 = V_0;
  17393. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  17394. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  17395. }
  17396. IL_002d:
  17397. {
  17398. IL2CPP_END_FINALLY(36)
  17399. }
  17400. }// end finally (depth: 1)
  17401. IL2CPP_CLEANUP(36)
  17402. {
  17403. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  17404. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  17405. }
  17406. IL_002e:
  17407. {
  17408. return;
  17409. }
  17410. }
  17411. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Dispose()
  17412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m4CB03D3D08064D0C35581BEB284673B4519C6B82_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, const RuntimeMethod* method)
  17413. {
  17414. static bool s_Il2CppMethodInitialized;
  17415. if (!s_Il2CppMethodInitialized)
  17416. {
  17417. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  17418. s_Il2CppMethodInitialized = true;
  17419. }
  17420. {
  17421. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17422. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, (bool)1);
  17423. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  17424. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  17425. return;
  17426. }
  17427. }
  17428. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  17429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mBEC10FBE28950D94AFD4CA2ABDABA325B2199746_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * ___destination0, const RuntimeMethod* method)
  17430. {
  17431. {
  17432. return;
  17433. }
  17434. }
  17435. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  17436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mB271248CB8922A6B1BA6CC8069CD664A9328ED8A_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___destination1, const RuntimeMethod* method)
  17437. {
  17438. {
  17439. return;
  17440. }
  17441. }
  17442. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  17443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m3085C1338CC379081E42EECA6FC6007882A77B34_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___destination1, const RuntimeMethod* method)
  17444. {
  17445. {
  17446. return;
  17447. }
  17448. }
  17449. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  17450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mBDA6814519DDE7ADF4A98727555988F41C5A9D76_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * ___destination0, const RuntimeMethod* method)
  17451. {
  17452. {
  17453. return;
  17454. }
  17455. }
  17456. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Dispose(System.Boolean)
  17457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m341A074C6824B87CE0F0EC82CE0226D633342309_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, bool ___disposing0, const RuntimeMethod* method)
  17458. {
  17459. {
  17460. return;
  17461. }
  17462. }
  17463. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CreateTarget()
  17464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * CloningImageProcessor_1_CreateTarget_m32B5B6FFF728CC674CE6D9418B81248A7DAA4906_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, const RuntimeMethod* method)
  17465. {
  17466. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * V_0 = NULL;
  17467. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  17468. memset((&V_1), 0, sizeof(V_1));
  17469. ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26* V_2 = NULL;
  17470. int32_t V_3 = 0;
  17471. {
  17472. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17473. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_0;
  17474. L_0 = (( Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17475. V_0 = (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_0;
  17476. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17477. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  17478. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetDestinationSize() */, (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17479. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  17480. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_2 = V_0;
  17481. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_2);
  17482. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * L_3;
  17483. L_3 = (( ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17484. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  17485. int32_t L_4;
  17486. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  17487. ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26* L_5 = (ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26*)(ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  17488. V_2 = (ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26*)L_5;
  17489. V_3 = (int32_t)0;
  17490. goto IL_0059;
  17491. }
  17492. IL_0023:
  17493. {
  17494. ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26* L_6 = V_2;
  17495. int32_t L_7 = V_3;
  17496. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17497. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  17498. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17499. int32_t L_9;
  17500. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  17501. int32_t L_10;
  17502. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  17503. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_11 = V_0;
  17504. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_11);
  17505. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * L_12;
  17506. L_12 = (( ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17507. int32_t L_13 = V_3;
  17508. NullCheck((ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *)L_12);
  17509. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_14;
  17510. L_14 = (( ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * (*) (ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  17511. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  17512. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  17513. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  17514. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  17515. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  17516. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  17517. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_17 = (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  17518. (( void (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  17519. NullCheck(L_6);
  17520. ArrayElementTypeCheck (L_6, L_17);
  17521. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_17);
  17522. int32_t L_18 = V_3;
  17523. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  17524. }
  17525. IL_0059:
  17526. {
  17527. int32_t L_19 = V_3;
  17528. ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26* L_20 = V_2;
  17529. NullCheck(L_20);
  17530. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  17531. {
  17532. goto IL_0023;
  17533. }
  17534. }
  17535. {
  17536. NullCheck((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this);
  17537. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  17538. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17539. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_22 = V_0;
  17540. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  17541. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  17542. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  17543. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  17544. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  17545. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  17546. ImageFrame_1U5BU5D_t1C9E64A74FDC5403184F477CBB3136793BB74B26* L_25 = V_2;
  17547. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_26 = (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  17548. (( void (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  17549. return (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_26;
  17550. }
  17551. }
  17552. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  17553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mA8020B718BED1F9C0A107D9865419993BFF333DA_gshared (CloningImageProcessor_1_t5DA5C6DFC70850EFBED9F2FC56D83B8E075F5E6D * __this, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * ___a0, Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * ___b1, const RuntimeMethod* method)
  17554. {
  17555. {
  17556. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_0 = ___a0;
  17557. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_0);
  17558. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * L_1;
  17559. L_1 = (( ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17560. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  17561. int32_t L_2;
  17562. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  17563. Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 * L_3 = ___b1;
  17564. NullCheck((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_3);
  17565. ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * L_4;
  17566. L_4 = (( ImageFrameCollection_1_t44FB31FBE0B3732E4980C51DF7DDB9153F66CDEA * (*) (Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0DC030E9BF1D7480C5458812548A85DD13204364 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17567. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  17568. int32_t L_5;
  17569. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  17570. if ((((int32_t)L_2) == ((int32_t)L_5)))
  17571. {
  17572. goto IL_0038;
  17573. }
  17574. }
  17575. {
  17576. NullCheck((RuntimeObject *)__this);
  17577. Type_t * L_6;
  17578. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  17579. NullCheck((MemberInfo_t *)L_6);
  17580. String_t* L_7;
  17581. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  17582. String_t* L_8;
  17583. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  17584. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  17585. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  17586. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mA8020B718BED1F9C0A107D9865419993BFF333DA_RuntimeMethod_var)));
  17587. }
  17588. IL_0038:
  17589. {
  17590. return;
  17591. }
  17592. }
  17593. #ifdef __clang__
  17594. #pragma clang diagnostic pop
  17595. #endif
  17596. #ifdef __clang__
  17597. #pragma clang diagnostic push
  17598. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17599. #pragma clang diagnostic ignored "-Wunused-variable"
  17600. #endif
  17601. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  17602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m0E601B77B748B18BB9BDAA1DCD9CE8AFB9BE523B_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  17603. {
  17604. {
  17605. NullCheck((RuntimeObject *)__this);
  17606. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17607. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  17608. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  17609. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_1 = ___source1;
  17610. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  17611. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  17612. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  17613. return;
  17614. }
  17615. }
  17616. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Source()
  17617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * CloningImageProcessor_1_get_Source_m16B2E6CC463C7A58ABB77C1C13B34323CE590DBB_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, const RuntimeMethod* method)
  17618. {
  17619. {
  17620. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_0 = (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)__this->get_U3CSourceU3Ek__BackingField_0();
  17621. return (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_0;
  17622. }
  17623. }
  17624. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_SourceRectangle()
  17625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mA42F63688B06A43E430E6B9628FF2F34D7010904_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, const RuntimeMethod* method)
  17626. {
  17627. {
  17628. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  17629. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  17630. }
  17631. }
  17632. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Configuration()
  17633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m4840C3D325BE5A218A692C3F251A0256FB5EEA49_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, const RuntimeMethod* method)
  17634. {
  17635. {
  17636. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  17637. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  17638. }
  17639. }
  17640. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  17641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mD9241507933222167114E53CA43E1863C07FB426_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, const RuntimeMethod* method)
  17642. {
  17643. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * V_0 = NULL;
  17644. int32_t V_1 = 0;
  17645. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * V_2 = NULL;
  17646. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * V_3 = NULL;
  17647. {
  17648. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17649. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_0;
  17650. L_0 = (( Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  17651. V_0 = (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_0;
  17652. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17653. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_1;
  17654. L_1 = (( Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17655. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_2 = V_0;
  17656. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17657. (( void (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_1, (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17658. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17659. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  17660. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17661. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_4 = V_0;
  17662. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17663. VirtualActionInvoker1< Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_4);
  17664. V_1 = (int32_t)0;
  17665. goto IL_0061;
  17666. }
  17667. IL_0026:
  17668. {
  17669. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17670. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_5;
  17671. L_5 = (( Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17672. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_5);
  17673. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * L_6;
  17674. L_6 = (( ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17675. int32_t L_7 = V_1;
  17676. NullCheck((ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *)L_6);
  17677. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_8;
  17678. L_8 = (( ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * (*) (ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  17679. V_2 = (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_8;
  17680. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_9 = V_0;
  17681. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_9);
  17682. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * L_10;
  17683. L_10 = (( ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17684. int32_t L_11 = V_1;
  17685. NullCheck((ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *)L_10);
  17686. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_12;
  17687. L_12 = (( ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * (*) (ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  17688. V_3 = (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_12;
  17689. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_13 = V_2;
  17690. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_14 = V_3;
  17691. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17692. VirtualActionInvoker2< ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_13, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_14);
  17693. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_15 = V_2;
  17694. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_16 = V_3;
  17695. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17696. VirtualActionInvoker2< ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_15, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_16);
  17697. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_17 = V_2;
  17698. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_18 = V_3;
  17699. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17700. VirtualActionInvoker2< ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_17, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_18);
  17701. int32_t L_19 = V_1;
  17702. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  17703. }
  17704. IL_0061:
  17705. {
  17706. int32_t L_20 = V_1;
  17707. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17708. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_21;
  17709. L_21 = (( Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17710. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_21);
  17711. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * L_22;
  17712. L_22 = (( ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17713. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  17714. int32_t L_23;
  17715. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  17716. if ((((int32_t)L_20) < ((int32_t)L_23)))
  17717. {
  17718. goto IL_0026;
  17719. }
  17720. }
  17721. {
  17722. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_24 = V_0;
  17723. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17724. VirtualActionInvoker1< Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_24);
  17725. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_25 = V_0;
  17726. return (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_25;
  17727. }
  17728. }
  17729. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  17730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m0BA14F49540F20990442D37FC063EF90786FA630_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, const RuntimeMethod* method)
  17731. {
  17732. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * V_0 = NULL;
  17733. Exception_t * __last_unhandled_exception = 0;
  17734. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  17735. {
  17736. V_0 = (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)NULL;
  17737. }
  17738. IL_0002:
  17739. try
  17740. {// begin try (depth: 1)
  17741. NullCheck((RuntimeObject*)__this);
  17742. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_0;
  17743. L_0 = InterfaceFuncInvoker0< Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  17744. V_0 = (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_0;
  17745. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17746. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_1;
  17747. L_1 = (( Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17748. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_2 = V_0;
  17749. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17750. (( void (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_1, (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  17751. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17752. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_3;
  17753. L_3 = (( Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17754. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_4 = V_0;
  17755. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_3);
  17756. (( void (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_3, (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  17757. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  17758. }// end try (depth: 1)
  17759. catch(Il2CppExceptionWrapper& e)
  17760. {
  17761. __last_unhandled_exception = (Exception_t *)e.ex;
  17762. goto FINALLY_0024;
  17763. }
  17764. FINALLY_0024:
  17765. {// begin finally (depth: 1)
  17766. {
  17767. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_5 = V_0;
  17768. if (!L_5)
  17769. {
  17770. goto IL_002d;
  17771. }
  17772. }
  17773. IL_0027:
  17774. {
  17775. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_6 = V_0;
  17776. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  17777. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  17778. }
  17779. IL_002d:
  17780. {
  17781. IL2CPP_END_FINALLY(36)
  17782. }
  17783. }// end finally (depth: 1)
  17784. IL2CPP_CLEANUP(36)
  17785. {
  17786. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  17787. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  17788. }
  17789. IL_002e:
  17790. {
  17791. return;
  17792. }
  17793. }
  17794. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose()
  17795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mFE6A88B3CA3505AC301CC3B8366C465F88306B67_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, const RuntimeMethod* method)
  17796. {
  17797. static bool s_Il2CppMethodInitialized;
  17798. if (!s_Il2CppMethodInitialized)
  17799. {
  17800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  17801. s_Il2CppMethodInitialized = true;
  17802. }
  17803. {
  17804. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17805. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, (bool)1);
  17806. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  17807. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  17808. return;
  17809. }
  17810. }
  17811. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  17812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m46FB6BCFC615B3FCBD292929187F3F48D8B17BDD_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * ___destination0, const RuntimeMethod* method)
  17813. {
  17814. {
  17815. return;
  17816. }
  17817. }
  17818. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  17819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m856E3BD60C85B80C9D496E17878D9CA103295232_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___destination1, const RuntimeMethod* method)
  17820. {
  17821. {
  17822. return;
  17823. }
  17824. }
  17825. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  17826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m8E1DB31F456B17CA87B9493834D9540F1712BF11_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___destination1, const RuntimeMethod* method)
  17827. {
  17828. {
  17829. return;
  17830. }
  17831. }
  17832. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  17833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mCFCFE71E691C3F2F74404185AC6A4EE4250C893E_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * ___destination0, const RuntimeMethod* method)
  17834. {
  17835. {
  17836. return;
  17837. }
  17838. }
  17839. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose(System.Boolean)
  17840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mA3EDB0D2EA786ADA488610805CA4E8D3710298DD_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, bool ___disposing0, const RuntimeMethod* method)
  17841. {
  17842. {
  17843. return;
  17844. }
  17845. }
  17846. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CreateTarget()
  17847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * CloningImageProcessor_1_CreateTarget_m8186312B72E120F7286FFB048419057C839AED3E_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, const RuntimeMethod* method)
  17848. {
  17849. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * V_0 = NULL;
  17850. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  17851. memset((&V_1), 0, sizeof(V_1));
  17852. ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567* V_2 = NULL;
  17853. int32_t V_3 = 0;
  17854. {
  17855. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17856. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_0;
  17857. L_0 = (( Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  17858. V_0 = (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_0;
  17859. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17860. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  17861. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetDestinationSize() */, (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17862. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  17863. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_2 = V_0;
  17864. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_2);
  17865. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * L_3;
  17866. L_3 = (( ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17867. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  17868. int32_t L_4;
  17869. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  17870. ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567* L_5 = (ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567*)(ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  17871. V_2 = (ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567*)L_5;
  17872. V_3 = (int32_t)0;
  17873. goto IL_0059;
  17874. }
  17875. IL_0023:
  17876. {
  17877. ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567* L_6 = V_2;
  17878. int32_t L_7 = V_3;
  17879. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17880. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  17881. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17882. int32_t L_9;
  17883. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  17884. int32_t L_10;
  17885. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  17886. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_11 = V_0;
  17887. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_11);
  17888. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * L_12;
  17889. L_12 = (( ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17890. int32_t L_13 = V_3;
  17891. NullCheck((ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *)L_12);
  17892. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_14;
  17893. L_14 = (( ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * (*) (ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  17894. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  17895. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  17896. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  17897. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  17898. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  17899. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  17900. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_17 = (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  17901. (( void (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  17902. NullCheck(L_6);
  17903. ArrayElementTypeCheck (L_6, L_17);
  17904. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_17);
  17905. int32_t L_18 = V_3;
  17906. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  17907. }
  17908. IL_0059:
  17909. {
  17910. int32_t L_19 = V_3;
  17911. ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567* L_20 = V_2;
  17912. NullCheck(L_20);
  17913. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  17914. {
  17915. goto IL_0023;
  17916. }
  17917. }
  17918. {
  17919. NullCheck((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this);
  17920. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  17921. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  17922. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_22 = V_0;
  17923. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  17924. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  17925. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  17926. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  17927. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  17928. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  17929. ImageFrame_1U5BU5D_t679AE6829AA60BF95467EE160272944647152567* L_25 = V_2;
  17930. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_26 = (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  17931. (( void (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  17932. return (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_26;
  17933. }
  17934. }
  17935. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  17936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m1E8517C82785C1A6227F7A58CE322389C046F58C_gshared (CloningImageProcessor_1_tE20DE3D92B166EAC764716FFEA1B5532827A181A * __this, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * ___a0, Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * ___b1, const RuntimeMethod* method)
  17937. {
  17938. {
  17939. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_0 = ___a0;
  17940. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_0);
  17941. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * L_1;
  17942. L_1 = (( ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17943. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  17944. int32_t L_2;
  17945. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  17946. Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 * L_3 = ___b1;
  17947. NullCheck((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_3);
  17948. ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * L_4;
  17949. L_4 = (( ImageFrameCollection_1_t0A00EC69DFE4975C2B93409F57DDC6447738B1F5 * (*) (Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t287F718CD65A144FD87089865B03CC18C2B4FFA0 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17950. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  17951. int32_t L_5;
  17952. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  17953. if ((((int32_t)L_2) == ((int32_t)L_5)))
  17954. {
  17955. goto IL_0038;
  17956. }
  17957. }
  17958. {
  17959. NullCheck((RuntimeObject *)__this);
  17960. Type_t * L_6;
  17961. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  17962. NullCheck((MemberInfo_t *)L_6);
  17963. String_t* L_7;
  17964. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  17965. String_t* L_8;
  17966. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  17967. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  17968. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  17969. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m1E8517C82785C1A6227F7A58CE322389C046F58C_RuntimeMethod_var)));
  17970. }
  17971. IL_0038:
  17972. {
  17973. return;
  17974. }
  17975. }
  17976. #ifdef __clang__
  17977. #pragma clang diagnostic pop
  17978. #endif
  17979. #ifdef __clang__
  17980. #pragma clang diagnostic push
  17981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17982. #pragma clang diagnostic ignored "-Wunused-variable"
  17983. #endif
  17984. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  17985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mE9982064D4FF8E4D91B4E7D401D2C05EB1B020C7_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  17986. {
  17987. {
  17988. NullCheck((RuntimeObject *)__this);
  17989. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17990. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  17991. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  17992. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_1 = ___source1;
  17993. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  17994. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  17995. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  17996. return;
  17997. }
  17998. }
  17999. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Source()
  18000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * CloningImageProcessor_1_get_Source_m20454A0619C8656EDA1C92BCC41ED2A8C344A9D9_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, const RuntimeMethod* method)
  18001. {
  18002. {
  18003. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_0 = (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)__this->get_U3CSourceU3Ek__BackingField_0();
  18004. return (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_0;
  18005. }
  18006. }
  18007. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_SourceRectangle()
  18008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mFD204E651F6556A617517D33C267BE8BE24DFA70_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, const RuntimeMethod* method)
  18009. {
  18010. {
  18011. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  18012. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  18013. }
  18014. }
  18015. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Configuration()
  18016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mA66D0370B08B51C7559FFF7C88AD0389F56C6837_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, const RuntimeMethod* method)
  18017. {
  18018. {
  18019. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  18020. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  18021. }
  18022. }
  18023. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  18024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m398468F08B2A214ECAF323A2ECBB9C7C34CCCEA9_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, const RuntimeMethod* method)
  18025. {
  18026. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * V_0 = NULL;
  18027. int32_t V_1 = 0;
  18028. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * V_2 = NULL;
  18029. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * V_3 = NULL;
  18030. {
  18031. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18032. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_0;
  18033. L_0 = (( Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  18034. V_0 = (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_0;
  18035. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18036. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_1;
  18037. L_1 = (( Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18038. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_2 = V_0;
  18039. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18040. (( void (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_1, (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  18041. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18042. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  18043. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18044. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_4 = V_0;
  18045. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18046. VirtualActionInvoker1< Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_4);
  18047. V_1 = (int32_t)0;
  18048. goto IL_0061;
  18049. }
  18050. IL_0026:
  18051. {
  18052. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18053. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_5;
  18054. L_5 = (( Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18055. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_5);
  18056. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * L_6;
  18057. L_6 = (( ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18058. int32_t L_7 = V_1;
  18059. NullCheck((ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *)L_6);
  18060. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_8;
  18061. L_8 = (( ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * (*) (ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18062. V_2 = (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_8;
  18063. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_9 = V_0;
  18064. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_9);
  18065. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * L_10;
  18066. L_10 = (( ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18067. int32_t L_11 = V_1;
  18068. NullCheck((ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *)L_10);
  18069. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_12;
  18070. L_12 = (( ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * (*) (ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18071. V_3 = (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_12;
  18072. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_13 = V_2;
  18073. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_14 = V_3;
  18074. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18075. VirtualActionInvoker2< ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_13, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_14);
  18076. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_15 = V_2;
  18077. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_16 = V_3;
  18078. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18079. VirtualActionInvoker2< ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_15, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_16);
  18080. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_17 = V_2;
  18081. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_18 = V_3;
  18082. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18083. VirtualActionInvoker2< ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_17, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_18);
  18084. int32_t L_19 = V_1;
  18085. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  18086. }
  18087. IL_0061:
  18088. {
  18089. int32_t L_20 = V_1;
  18090. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18091. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_21;
  18092. L_21 = (( Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18093. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_21);
  18094. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * L_22;
  18095. L_22 = (( ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18096. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  18097. int32_t L_23;
  18098. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  18099. if ((((int32_t)L_20) < ((int32_t)L_23)))
  18100. {
  18101. goto IL_0026;
  18102. }
  18103. }
  18104. {
  18105. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_24 = V_0;
  18106. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18107. VirtualActionInvoker1< Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_24);
  18108. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_25 = V_0;
  18109. return (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_25;
  18110. }
  18111. }
  18112. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  18113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m5C44147A943030CAB42428FA31F62EBA1AC924DA_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, const RuntimeMethod* method)
  18114. {
  18115. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * V_0 = NULL;
  18116. Exception_t * __last_unhandled_exception = 0;
  18117. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  18118. {
  18119. V_0 = (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)NULL;
  18120. }
  18121. IL_0002:
  18122. try
  18123. {// begin try (depth: 1)
  18124. NullCheck((RuntimeObject*)__this);
  18125. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_0;
  18126. L_0 = InterfaceFuncInvoker0< Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  18127. V_0 = (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_0;
  18128. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18129. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_1;
  18130. L_1 = (( Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18131. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_2 = V_0;
  18132. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18133. (( void (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_1, (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  18134. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18135. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_3;
  18136. L_3 = (( Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18137. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_4 = V_0;
  18138. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_3);
  18139. (( void (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_3, (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  18140. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  18141. }// end try (depth: 1)
  18142. catch(Il2CppExceptionWrapper& e)
  18143. {
  18144. __last_unhandled_exception = (Exception_t *)e.ex;
  18145. goto FINALLY_0024;
  18146. }
  18147. FINALLY_0024:
  18148. {// begin finally (depth: 1)
  18149. {
  18150. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_5 = V_0;
  18151. if (!L_5)
  18152. {
  18153. goto IL_002d;
  18154. }
  18155. }
  18156. IL_0027:
  18157. {
  18158. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_6 = V_0;
  18159. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  18160. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  18161. }
  18162. IL_002d:
  18163. {
  18164. IL2CPP_END_FINALLY(36)
  18165. }
  18166. }// end finally (depth: 1)
  18167. IL2CPP_CLEANUP(36)
  18168. {
  18169. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  18170. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  18171. }
  18172. IL_002e:
  18173. {
  18174. return;
  18175. }
  18176. }
  18177. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose()
  18178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m9434FA4C1BC1697C0C8B1295CECA251967B6A926_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, const RuntimeMethod* method)
  18179. {
  18180. static bool s_Il2CppMethodInitialized;
  18181. if (!s_Il2CppMethodInitialized)
  18182. {
  18183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  18184. s_Il2CppMethodInitialized = true;
  18185. }
  18186. {
  18187. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18188. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, (bool)1);
  18189. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  18190. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  18191. return;
  18192. }
  18193. }
  18194. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  18195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mF29D32E353BE46100DC2BB3764D278E1E89F06D7_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * ___destination0, const RuntimeMethod* method)
  18196. {
  18197. {
  18198. return;
  18199. }
  18200. }
  18201. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  18202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mD681885E65C0F85235DFB820845C69E4CE8007FF_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___destination1, const RuntimeMethod* method)
  18203. {
  18204. {
  18205. return;
  18206. }
  18207. }
  18208. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  18209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mD51FC7F5632665BA43959F1985B800420645239B_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___destination1, const RuntimeMethod* method)
  18210. {
  18211. {
  18212. return;
  18213. }
  18214. }
  18215. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  18216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m96999F5C03DAF64606B35BBECD1BC9A66C0DC722_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * ___destination0, const RuntimeMethod* method)
  18217. {
  18218. {
  18219. return;
  18220. }
  18221. }
  18222. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose(System.Boolean)
  18223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mD8F0F2D050B5AA0EC4044E9F4EC113229B90AC86_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, bool ___disposing0, const RuntimeMethod* method)
  18224. {
  18225. {
  18226. return;
  18227. }
  18228. }
  18229. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CreateTarget()
  18230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * CloningImageProcessor_1_CreateTarget_mEDD569469751929C139F13A736D47B1D7E8825C5_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, const RuntimeMethod* method)
  18231. {
  18232. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * V_0 = NULL;
  18233. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  18234. memset((&V_1), 0, sizeof(V_1));
  18235. ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2* V_2 = NULL;
  18236. int32_t V_3 = 0;
  18237. {
  18238. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18239. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_0;
  18240. L_0 = (( Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18241. V_0 = (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_0;
  18242. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18243. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  18244. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetDestinationSize() */, (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18245. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  18246. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_2 = V_0;
  18247. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_2);
  18248. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * L_3;
  18249. L_3 = (( ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18250. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  18251. int32_t L_4;
  18252. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  18253. ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2* L_5 = (ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2*)(ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  18254. V_2 = (ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2*)L_5;
  18255. V_3 = (int32_t)0;
  18256. goto IL_0059;
  18257. }
  18258. IL_0023:
  18259. {
  18260. ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2* L_6 = V_2;
  18261. int32_t L_7 = V_3;
  18262. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18263. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  18264. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18265. int32_t L_9;
  18266. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  18267. int32_t L_10;
  18268. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  18269. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_11 = V_0;
  18270. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_11);
  18271. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * L_12;
  18272. L_12 = (( ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18273. int32_t L_13 = V_3;
  18274. NullCheck((ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *)L_12);
  18275. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_14;
  18276. L_14 = (( ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * (*) (ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18277. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  18278. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  18279. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  18280. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  18281. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  18282. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  18283. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_17 = (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  18284. (( void (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  18285. NullCheck(L_6);
  18286. ArrayElementTypeCheck (L_6, L_17);
  18287. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_17);
  18288. int32_t L_18 = V_3;
  18289. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  18290. }
  18291. IL_0059:
  18292. {
  18293. int32_t L_19 = V_3;
  18294. ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2* L_20 = V_2;
  18295. NullCheck(L_20);
  18296. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  18297. {
  18298. goto IL_0023;
  18299. }
  18300. }
  18301. {
  18302. NullCheck((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this);
  18303. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  18304. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18305. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_22 = V_0;
  18306. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  18307. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  18308. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  18309. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  18310. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  18311. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  18312. ImageFrame_1U5BU5D_t558AD9B42311D67908D8366D3ADE46FBF163A7E2* L_25 = V_2;
  18313. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_26 = (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  18314. (( void (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  18315. return (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_26;
  18316. }
  18317. }
  18318. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  18319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mE99BB99A712F8AFF110AEBAA31E21D633D3FE343_gshared (CloningImageProcessor_1_t420696AEE071D0D8DB525C36687C5886B5FFC91C * __this, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * ___a0, Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * ___b1, const RuntimeMethod* method)
  18320. {
  18321. {
  18322. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_0 = ___a0;
  18323. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_0);
  18324. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * L_1;
  18325. L_1 = (( ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18326. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  18327. int32_t L_2;
  18328. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  18329. Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E * L_3 = ___b1;
  18330. NullCheck((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_3);
  18331. ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * L_4;
  18332. L_4 = (( ImageFrameCollection_1_t26879CD75E315830635ED8BB68CF6C288D4CA7AA * (*) (Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A5C99E09268B4958FBAD29B8D3BC1B2054A257E *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18333. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  18334. int32_t L_5;
  18335. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  18336. if ((((int32_t)L_2) == ((int32_t)L_5)))
  18337. {
  18338. goto IL_0038;
  18339. }
  18340. }
  18341. {
  18342. NullCheck((RuntimeObject *)__this);
  18343. Type_t * L_6;
  18344. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  18345. NullCheck((MemberInfo_t *)L_6);
  18346. String_t* L_7;
  18347. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  18348. String_t* L_8;
  18349. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  18350. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  18351. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  18352. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mE99BB99A712F8AFF110AEBAA31E21D633D3FE343_RuntimeMethod_var)));
  18353. }
  18354. IL_0038:
  18355. {
  18356. return;
  18357. }
  18358. }
  18359. #ifdef __clang__
  18360. #pragma clang diagnostic pop
  18361. #endif
  18362. #ifdef __clang__
  18363. #pragma clang diagnostic push
  18364. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18365. #pragma clang diagnostic ignored "-Wunused-variable"
  18366. #endif
  18367. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  18368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mE3D1B5988C175DB3B64E94FE2C68BC61A25BFD18_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  18369. {
  18370. {
  18371. NullCheck((RuntimeObject *)__this);
  18372. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  18373. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  18374. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  18375. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_1 = ___source1;
  18376. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  18377. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  18378. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  18379. return;
  18380. }
  18381. }
  18382. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Source()
  18383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * CloningImageProcessor_1_get_Source_m834110951FFA6A6DAB1CEC4BA85C8070EE890566_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, const RuntimeMethod* method)
  18384. {
  18385. {
  18386. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_0 = (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)__this->get_U3CSourceU3Ek__BackingField_0();
  18387. return (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_0;
  18388. }
  18389. }
  18390. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::get_SourceRectangle()
  18391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m308700875642C1CFC717BAA26ABECE2245603DC3_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, const RuntimeMethod* method)
  18392. {
  18393. {
  18394. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  18395. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  18396. }
  18397. }
  18398. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Configuration()
  18399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m644AA7D18EB43B9F6A5E6BC49B93D051D1463A1B_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, const RuntimeMethod* method)
  18400. {
  18401. {
  18402. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  18403. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  18404. }
  18405. }
  18406. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  18407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m538AA4AE51E85D0ACB7FF7BDD6B0F1232D8AA2F7_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, const RuntimeMethod* method)
  18408. {
  18409. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * V_0 = NULL;
  18410. int32_t V_1 = 0;
  18411. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * V_2 = NULL;
  18412. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * V_3 = NULL;
  18413. {
  18414. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18415. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_0;
  18416. L_0 = (( Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  18417. V_0 = (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_0;
  18418. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18419. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_1;
  18420. L_1 = (( Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18421. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_2 = V_0;
  18422. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18423. (( void (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_1, (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  18424. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18425. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  18426. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18427. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_4 = V_0;
  18428. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18429. VirtualActionInvoker1< Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_4);
  18430. V_1 = (int32_t)0;
  18431. goto IL_0061;
  18432. }
  18433. IL_0026:
  18434. {
  18435. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18436. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_5;
  18437. L_5 = (( Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18438. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_5);
  18439. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * L_6;
  18440. L_6 = (( ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18441. int32_t L_7 = V_1;
  18442. NullCheck((ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *)L_6);
  18443. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_8;
  18444. L_8 = (( ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * (*) (ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18445. V_2 = (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_8;
  18446. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_9 = V_0;
  18447. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_9);
  18448. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * L_10;
  18449. L_10 = (( ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18450. int32_t L_11 = V_1;
  18451. NullCheck((ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *)L_10);
  18452. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_12;
  18453. L_12 = (( ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * (*) (ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18454. V_3 = (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_12;
  18455. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_13 = V_2;
  18456. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_14 = V_3;
  18457. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18458. VirtualActionInvoker2< ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_13, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_14);
  18459. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_15 = V_2;
  18460. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_16 = V_3;
  18461. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18462. VirtualActionInvoker2< ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_15, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_16);
  18463. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_17 = V_2;
  18464. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_18 = V_3;
  18465. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18466. VirtualActionInvoker2< ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_17, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_18);
  18467. int32_t L_19 = V_1;
  18468. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  18469. }
  18470. IL_0061:
  18471. {
  18472. int32_t L_20 = V_1;
  18473. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18474. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_21;
  18475. L_21 = (( Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18476. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_21);
  18477. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * L_22;
  18478. L_22 = (( ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18479. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  18480. int32_t L_23;
  18481. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  18482. if ((((int32_t)L_20) < ((int32_t)L_23)))
  18483. {
  18484. goto IL_0026;
  18485. }
  18486. }
  18487. {
  18488. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_24 = V_0;
  18489. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18490. VirtualActionInvoker1< Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_24);
  18491. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_25 = V_0;
  18492. return (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_25;
  18493. }
  18494. }
  18495. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  18496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m05052BC0C889D8633C1FABBF7F55CBD14B03F410_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, const RuntimeMethod* method)
  18497. {
  18498. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * V_0 = NULL;
  18499. Exception_t * __last_unhandled_exception = 0;
  18500. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  18501. {
  18502. V_0 = (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)NULL;
  18503. }
  18504. IL_0002:
  18505. try
  18506. {// begin try (depth: 1)
  18507. NullCheck((RuntimeObject*)__this);
  18508. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_0;
  18509. L_0 = InterfaceFuncInvoker0< Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  18510. V_0 = (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_0;
  18511. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18512. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_1;
  18513. L_1 = (( Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18514. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_2 = V_0;
  18515. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18516. (( void (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_1, (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  18517. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18518. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_3;
  18519. L_3 = (( Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18520. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_4 = V_0;
  18521. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_3);
  18522. (( void (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_3, (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  18523. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  18524. }// end try (depth: 1)
  18525. catch(Il2CppExceptionWrapper& e)
  18526. {
  18527. __last_unhandled_exception = (Exception_t *)e.ex;
  18528. goto FINALLY_0024;
  18529. }
  18530. FINALLY_0024:
  18531. {// begin finally (depth: 1)
  18532. {
  18533. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_5 = V_0;
  18534. if (!L_5)
  18535. {
  18536. goto IL_002d;
  18537. }
  18538. }
  18539. IL_0027:
  18540. {
  18541. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_6 = V_0;
  18542. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  18543. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  18544. }
  18545. IL_002d:
  18546. {
  18547. IL2CPP_END_FINALLY(36)
  18548. }
  18549. }// end finally (depth: 1)
  18550. IL2CPP_CLEANUP(36)
  18551. {
  18552. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  18553. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  18554. }
  18555. IL_002e:
  18556. {
  18557. return;
  18558. }
  18559. }
  18560. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::Dispose()
  18561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mAB1F446A1AFE6234B917EA5359FECC62E7C5C895_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, const RuntimeMethod* method)
  18562. {
  18563. static bool s_Il2CppMethodInitialized;
  18564. if (!s_Il2CppMethodInitialized)
  18565. {
  18566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  18567. s_Il2CppMethodInitialized = true;
  18568. }
  18569. {
  18570. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18571. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, (bool)1);
  18572. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  18573. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  18574. return;
  18575. }
  18576. }
  18577. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  18578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mE533E1FADBEDA88C274A8F139E729553ABA4A245_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * ___destination0, const RuntimeMethod* method)
  18579. {
  18580. {
  18581. return;
  18582. }
  18583. }
  18584. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  18585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m9D77BF9B642BF598854C63F070C9192FBFA1C533_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___destination1, const RuntimeMethod* method)
  18586. {
  18587. {
  18588. return;
  18589. }
  18590. }
  18591. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  18592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m32F5274E2BFC50C59008740A13649B12ECB099DF_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___destination1, const RuntimeMethod* method)
  18593. {
  18594. {
  18595. return;
  18596. }
  18597. }
  18598. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  18599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mF9881B9D2196861424A1BA238D6DD88831150F7E_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * ___destination0, const RuntimeMethod* method)
  18600. {
  18601. {
  18602. return;
  18603. }
  18604. }
  18605. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::Dispose(System.Boolean)
  18606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m33E200A7B1EA9F1D8AD6F4F70E03D3B3751A805C_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, bool ___disposing0, const RuntimeMethod* method)
  18607. {
  18608. {
  18609. return;
  18610. }
  18611. }
  18612. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::CreateTarget()
  18613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * CloningImageProcessor_1_CreateTarget_mEB371538BF0A2B355D96E122C67A6E2F50EA4CAC_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, const RuntimeMethod* method)
  18614. {
  18615. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * V_0 = NULL;
  18616. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  18617. memset((&V_1), 0, sizeof(V_1));
  18618. ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229* V_2 = NULL;
  18619. int32_t V_3 = 0;
  18620. {
  18621. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18622. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_0;
  18623. L_0 = (( Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18624. V_0 = (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_0;
  18625. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18626. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  18627. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::GetDestinationSize() */, (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18628. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  18629. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_2 = V_0;
  18630. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_2);
  18631. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * L_3;
  18632. L_3 = (( ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18633. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  18634. int32_t L_4;
  18635. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  18636. ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229* L_5 = (ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229*)(ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  18637. V_2 = (ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229*)L_5;
  18638. V_3 = (int32_t)0;
  18639. goto IL_0059;
  18640. }
  18641. IL_0023:
  18642. {
  18643. ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229* L_6 = V_2;
  18644. int32_t L_7 = V_3;
  18645. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18646. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  18647. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18648. int32_t L_9;
  18649. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  18650. int32_t L_10;
  18651. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  18652. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_11 = V_0;
  18653. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_11);
  18654. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * L_12;
  18655. L_12 = (( ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18656. int32_t L_13 = V_3;
  18657. NullCheck((ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *)L_12);
  18658. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_14;
  18659. L_14 = (( ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * (*) (ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18660. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  18661. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  18662. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  18663. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  18664. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  18665. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  18666. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_17 = (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  18667. (( void (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  18668. NullCheck(L_6);
  18669. ArrayElementTypeCheck (L_6, L_17);
  18670. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_17);
  18671. int32_t L_18 = V_3;
  18672. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  18673. }
  18674. IL_0059:
  18675. {
  18676. int32_t L_19 = V_3;
  18677. ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229* L_20 = V_2;
  18678. NullCheck(L_20);
  18679. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  18680. {
  18681. goto IL_0023;
  18682. }
  18683. }
  18684. {
  18685. NullCheck((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this);
  18686. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  18687. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18688. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_22 = V_0;
  18689. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  18690. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  18691. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  18692. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  18693. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  18694. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  18695. ImageFrame_1U5BU5D_t76E3237D2E9D9C11D3D5FAF31C3D06D588FAA229* L_25 = V_2;
  18696. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_26 = (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  18697. (( void (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  18698. return (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_26;
  18699. }
  18700. }
  18701. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L16>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  18702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mF4A33D10E67B7AA927F05CBD52C5B98778ECB09D_gshared (CloningImageProcessor_1_tC596F4AC91D480BFD318F2D6CBA92A5C6BD7E8A1 * __this, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * ___a0, Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * ___b1, const RuntimeMethod* method)
  18703. {
  18704. {
  18705. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_0 = ___a0;
  18706. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_0);
  18707. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * L_1;
  18708. L_1 = (( ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18709. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  18710. int32_t L_2;
  18711. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  18712. Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 * L_3 = ___b1;
  18713. NullCheck((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_3);
  18714. ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * L_4;
  18715. L_4 = (( ImageFrameCollection_1_t39AD519C5A0F841DF471AB6A1AF5811206B23411 * (*) (Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t6A2E5F020BACFC2181D4646ACA7B1624986E1296 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18716. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  18717. int32_t L_5;
  18718. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  18719. if ((((int32_t)L_2) == ((int32_t)L_5)))
  18720. {
  18721. goto IL_0038;
  18722. }
  18723. }
  18724. {
  18725. NullCheck((RuntimeObject *)__this);
  18726. Type_t * L_6;
  18727. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  18728. NullCheck((MemberInfo_t *)L_6);
  18729. String_t* L_7;
  18730. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  18731. String_t* L_8;
  18732. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  18733. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  18734. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  18735. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mF4A33D10E67B7AA927F05CBD52C5B98778ECB09D_RuntimeMethod_var)));
  18736. }
  18737. IL_0038:
  18738. {
  18739. return;
  18740. }
  18741. }
  18742. #ifdef __clang__
  18743. #pragma clang diagnostic pop
  18744. #endif
  18745. #ifdef __clang__
  18746. #pragma clang diagnostic push
  18747. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18748. #pragma clang diagnostic ignored "-Wunused-variable"
  18749. #endif
  18750. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  18751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m2C559590BF6476C40C04B1C69612E989A48CBCF3_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  18752. {
  18753. {
  18754. NullCheck((RuntimeObject *)__this);
  18755. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  18756. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  18757. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  18758. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_1 = ___source1;
  18759. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  18760. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  18761. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  18762. return;
  18763. }
  18764. }
  18765. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Source()
  18766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * CloningImageProcessor_1_get_Source_m915794CEC11945A1F031893FB2D8B3D483AA08A8_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, const RuntimeMethod* method)
  18767. {
  18768. {
  18769. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_0 = (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)__this->get_U3CSourceU3Ek__BackingField_0();
  18770. return (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_0;
  18771. }
  18772. }
  18773. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::get_SourceRectangle()
  18774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m2FAEF1268C84B209DBDCC322B7A655321EB906A4_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, const RuntimeMethod* method)
  18775. {
  18776. {
  18777. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  18778. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  18779. }
  18780. }
  18781. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Configuration()
  18782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mDEF149528B40D0AC5348D7C83B3137E4778F812C_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, const RuntimeMethod* method)
  18783. {
  18784. {
  18785. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  18786. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  18787. }
  18788. }
  18789. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  18790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m889F5C9CAE780EEFA9FB11C56C8793D2C79D9D19_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, const RuntimeMethod* method)
  18791. {
  18792. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * V_0 = NULL;
  18793. int32_t V_1 = 0;
  18794. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * V_2 = NULL;
  18795. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * V_3 = NULL;
  18796. {
  18797. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18798. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_0;
  18799. L_0 = (( Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  18800. V_0 = (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_0;
  18801. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18802. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_1;
  18803. L_1 = (( Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18804. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_2 = V_0;
  18805. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18806. (( void (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_1, (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  18807. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18808. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  18809. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  18810. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_4 = V_0;
  18811. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18812. VirtualActionInvoker1< Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_4);
  18813. V_1 = (int32_t)0;
  18814. goto IL_0061;
  18815. }
  18816. IL_0026:
  18817. {
  18818. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18819. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_5;
  18820. L_5 = (( Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18821. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_5);
  18822. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * L_6;
  18823. L_6 = (( ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18824. int32_t L_7 = V_1;
  18825. NullCheck((ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *)L_6);
  18826. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_8;
  18827. L_8 = (( ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * (*) (ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18828. V_2 = (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_8;
  18829. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_9 = V_0;
  18830. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_9);
  18831. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * L_10;
  18832. L_10 = (( ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18833. int32_t L_11 = V_1;
  18834. NullCheck((ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *)L_10);
  18835. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_12;
  18836. L_12 = (( ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * (*) (ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  18837. V_3 = (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_12;
  18838. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_13 = V_2;
  18839. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_14 = V_3;
  18840. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18841. VirtualActionInvoker2< ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_13, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_14);
  18842. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_15 = V_2;
  18843. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_16 = V_3;
  18844. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18845. VirtualActionInvoker2< ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_15, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_16);
  18846. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_17 = V_2;
  18847. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_18 = V_3;
  18848. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18849. VirtualActionInvoker2< ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_17, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_18);
  18850. int32_t L_19 = V_1;
  18851. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  18852. }
  18853. IL_0061:
  18854. {
  18855. int32_t L_20 = V_1;
  18856. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18857. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_21;
  18858. L_21 = (( Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18859. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_21);
  18860. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * L_22;
  18861. L_22 = (( ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  18862. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  18863. int32_t L_23;
  18864. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  18865. if ((((int32_t)L_20) < ((int32_t)L_23)))
  18866. {
  18867. goto IL_0026;
  18868. }
  18869. }
  18870. {
  18871. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_24 = V_0;
  18872. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18873. VirtualActionInvoker1< Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_24);
  18874. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_25 = V_0;
  18875. return (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_25;
  18876. }
  18877. }
  18878. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  18879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m34EA39EF7A89A16A1A02C67F81392738C2288964_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, const RuntimeMethod* method)
  18880. {
  18881. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * V_0 = NULL;
  18882. Exception_t * __last_unhandled_exception = 0;
  18883. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  18884. {
  18885. V_0 = (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)NULL;
  18886. }
  18887. IL_0002:
  18888. try
  18889. {// begin try (depth: 1)
  18890. NullCheck((RuntimeObject*)__this);
  18891. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_0;
  18892. L_0 = InterfaceFuncInvoker0< Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  18893. V_0 = (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_0;
  18894. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18895. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_1;
  18896. L_1 = (( Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18897. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_2 = V_0;
  18898. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18899. (( void (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_1, (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  18900. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18901. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_3;
  18902. L_3 = (( Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  18903. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_4 = V_0;
  18904. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_3);
  18905. (( void (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_3, (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  18906. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  18907. }// end try (depth: 1)
  18908. catch(Il2CppExceptionWrapper& e)
  18909. {
  18910. __last_unhandled_exception = (Exception_t *)e.ex;
  18911. goto FINALLY_0024;
  18912. }
  18913. FINALLY_0024:
  18914. {// begin finally (depth: 1)
  18915. {
  18916. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_5 = V_0;
  18917. if (!L_5)
  18918. {
  18919. goto IL_002d;
  18920. }
  18921. }
  18922. IL_0027:
  18923. {
  18924. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_6 = V_0;
  18925. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  18926. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  18927. }
  18928. IL_002d:
  18929. {
  18930. IL2CPP_END_FINALLY(36)
  18931. }
  18932. }// end finally (depth: 1)
  18933. IL2CPP_CLEANUP(36)
  18934. {
  18935. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  18936. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  18937. }
  18938. IL_002e:
  18939. {
  18940. return;
  18941. }
  18942. }
  18943. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::Dispose()
  18944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m9A8269C5B44ACA909D4DE52ED9F24130E7C6A094_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, const RuntimeMethod* method)
  18945. {
  18946. static bool s_Il2CppMethodInitialized;
  18947. if (!s_Il2CppMethodInitialized)
  18948. {
  18949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  18950. s_Il2CppMethodInitialized = true;
  18951. }
  18952. {
  18953. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  18954. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, (bool)1);
  18955. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  18956. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  18957. return;
  18958. }
  18959. }
  18960. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  18961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m02D37C62E5EF9E9910AE78386DB1CEFCA7483FAE_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * ___destination0, const RuntimeMethod* method)
  18962. {
  18963. {
  18964. return;
  18965. }
  18966. }
  18967. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  18968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mC00C5AAE7D3CFD2B18D31B20A8F60DB23DC9A3D3_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___destination1, const RuntimeMethod* method)
  18969. {
  18970. {
  18971. return;
  18972. }
  18973. }
  18974. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  18975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m3361673ECD2446336A4B29EF048188AB5A771B32_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___destination1, const RuntimeMethod* method)
  18976. {
  18977. {
  18978. return;
  18979. }
  18980. }
  18981. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  18982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mEA6DB01D751D8CCFB25C0707607AD5162958B40E_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * ___destination0, const RuntimeMethod* method)
  18983. {
  18984. {
  18985. return;
  18986. }
  18987. }
  18988. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::Dispose(System.Boolean)
  18989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mEC0C0A464ADC49244D489C95550795ED74F8CD96_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, bool ___disposing0, const RuntimeMethod* method)
  18990. {
  18991. {
  18992. return;
  18993. }
  18994. }
  18995. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::CreateTarget()
  18996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * CloningImageProcessor_1_CreateTarget_m2643A991E1097E75D378F283ACC278919F4B6BA3_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, const RuntimeMethod* method)
  18997. {
  18998. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * V_0 = NULL;
  18999. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  19000. memset((&V_1), 0, sizeof(V_1));
  19001. ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB* V_2 = NULL;
  19002. int32_t V_3 = 0;
  19003. {
  19004. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  19005. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_0;
  19006. L_0 = (( Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19007. V_0 = (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_0;
  19008. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  19009. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  19010. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::GetDestinationSize() */, (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  19011. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  19012. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_2 = V_0;
  19013. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_2);
  19014. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * L_3;
  19015. L_3 = (( ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19016. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  19017. int32_t L_4;
  19018. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  19019. ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB* L_5 = (ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB*)(ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  19020. V_2 = (ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB*)L_5;
  19021. V_3 = (int32_t)0;
  19022. goto IL_0059;
  19023. }
  19024. IL_0023:
  19025. {
  19026. ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB* L_6 = V_2;
  19027. int32_t L_7 = V_3;
  19028. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  19029. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  19030. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19031. int32_t L_9;
  19032. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  19033. int32_t L_10;
  19034. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  19035. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_11 = V_0;
  19036. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_11);
  19037. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * L_12;
  19038. L_12 = (( ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19039. int32_t L_13 = V_3;
  19040. NullCheck((ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *)L_12);
  19041. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_14;
  19042. L_14 = (( ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * (*) (ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19043. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  19044. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  19045. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  19046. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  19047. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  19048. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  19049. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_17 = (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  19050. (( void (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  19051. NullCheck(L_6);
  19052. ArrayElementTypeCheck (L_6, L_17);
  19053. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_17);
  19054. int32_t L_18 = V_3;
  19055. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  19056. }
  19057. IL_0059:
  19058. {
  19059. int32_t L_19 = V_3;
  19060. ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB* L_20 = V_2;
  19061. NullCheck(L_20);
  19062. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  19063. {
  19064. goto IL_0023;
  19065. }
  19066. }
  19067. {
  19068. NullCheck((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this);
  19069. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  19070. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19071. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_22 = V_0;
  19072. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  19073. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  19074. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  19075. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  19076. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  19077. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  19078. ImageFrame_1U5BU5D_t6D041565B6D06F24A45E0B13F55C44B5218D87CB* L_25 = V_2;
  19079. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_26 = (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  19080. (( void (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  19081. return (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_26;
  19082. }
  19083. }
  19084. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.L8>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  19085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mE3B5574CB2E4EAB0B1280D33C0B9D0BF594929FC_gshared (CloningImageProcessor_1_t9E68A6CA9E17695E2F554963F60752BC7A36BBF7 * __this, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * ___a0, Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * ___b1, const RuntimeMethod* method)
  19086. {
  19087. {
  19088. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_0 = ___a0;
  19089. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_0);
  19090. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * L_1;
  19091. L_1 = (( ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19092. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  19093. int32_t L_2;
  19094. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  19095. Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 * L_3 = ___b1;
  19096. NullCheck((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_3);
  19097. ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * L_4;
  19098. L_4 = (( ImageFrameCollection_1_t1384BFB8A12D0A0F339DFBC3E03DC28A6B6E3228 * (*) (Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t825677EF58C68C26B6C546EFE5E692AF0297A376 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19099. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  19100. int32_t L_5;
  19101. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  19102. if ((((int32_t)L_2) == ((int32_t)L_5)))
  19103. {
  19104. goto IL_0038;
  19105. }
  19106. }
  19107. {
  19108. NullCheck((RuntimeObject *)__this);
  19109. Type_t * L_6;
  19110. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  19111. NullCheck((MemberInfo_t *)L_6);
  19112. String_t* L_7;
  19113. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  19114. String_t* L_8;
  19115. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  19116. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  19117. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  19118. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mE3B5574CB2E4EAB0B1280D33C0B9D0BF594929FC_RuntimeMethod_var)));
  19119. }
  19120. IL_0038:
  19121. {
  19122. return;
  19123. }
  19124. }
  19125. #ifdef __clang__
  19126. #pragma clang diagnostic pop
  19127. #endif
  19128. #ifdef __clang__
  19129. #pragma clang diagnostic push
  19130. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19131. #pragma clang diagnostic ignored "-Wunused-variable"
  19132. #endif
  19133. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  19134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mC9567FD4654D20B0265CF3CD97E5AC5E3C3C400F_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  19135. {
  19136. {
  19137. NullCheck((RuntimeObject *)__this);
  19138. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  19139. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19140. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  19141. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_1 = ___source1;
  19142. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  19143. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  19144. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  19145. return;
  19146. }
  19147. }
  19148. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Source()
  19149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * CloningImageProcessor_1_get_Source_m059C5C0F3FA9EB91B3DA574B585BB2CD676A0F7F_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, const RuntimeMethod* method)
  19150. {
  19151. {
  19152. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_0 = (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)__this->get_U3CSourceU3Ek__BackingField_0();
  19153. return (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_0;
  19154. }
  19155. }
  19156. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::get_SourceRectangle()
  19157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mD2C40178039E2508AA48C30BAA8095585EB7FB1A_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, const RuntimeMethod* method)
  19158. {
  19159. {
  19160. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  19161. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  19162. }
  19163. }
  19164. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Configuration()
  19165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m96B0F22126508D6CFAE5A45769CED37673BF1FBB_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, const RuntimeMethod* method)
  19166. {
  19167. {
  19168. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  19169. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  19170. }
  19171. }
  19172. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  19173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mB6997CD006201920A79A8DC3670D3FD142E79B74_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, const RuntimeMethod* method)
  19174. {
  19175. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * V_0 = NULL;
  19176. int32_t V_1 = 0;
  19177. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * V_2 = NULL;
  19178. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * V_3 = NULL;
  19179. {
  19180. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19181. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_0;
  19182. L_0 = (( Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19183. V_0 = (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_0;
  19184. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19185. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_1;
  19186. L_1 = (( Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19187. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_2 = V_0;
  19188. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19189. (( void (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_1, (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  19190. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19191. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  19192. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19193. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_4 = V_0;
  19194. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19195. VirtualActionInvoker1< Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_4);
  19196. V_1 = (int32_t)0;
  19197. goto IL_0061;
  19198. }
  19199. IL_0026:
  19200. {
  19201. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19202. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_5;
  19203. L_5 = (( Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19204. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_5);
  19205. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * L_6;
  19206. L_6 = (( ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19207. int32_t L_7 = V_1;
  19208. NullCheck((ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *)L_6);
  19209. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_8;
  19210. L_8 = (( ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * (*) (ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19211. V_2 = (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_8;
  19212. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_9 = V_0;
  19213. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_9);
  19214. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * L_10;
  19215. L_10 = (( ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19216. int32_t L_11 = V_1;
  19217. NullCheck((ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *)L_10);
  19218. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_12;
  19219. L_12 = (( ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * (*) (ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19220. V_3 = (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_12;
  19221. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_13 = V_2;
  19222. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_14 = V_3;
  19223. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19224. VirtualActionInvoker2< ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_13, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_14);
  19225. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_15 = V_2;
  19226. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_16 = V_3;
  19227. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19228. VirtualActionInvoker2< ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_15, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_16);
  19229. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_17 = V_2;
  19230. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_18 = V_3;
  19231. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19232. VirtualActionInvoker2< ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_17, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_18);
  19233. int32_t L_19 = V_1;
  19234. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  19235. }
  19236. IL_0061:
  19237. {
  19238. int32_t L_20 = V_1;
  19239. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19240. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_21;
  19241. L_21 = (( Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19242. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_21);
  19243. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * L_22;
  19244. L_22 = (( ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19245. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  19246. int32_t L_23;
  19247. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  19248. if ((((int32_t)L_20) < ((int32_t)L_23)))
  19249. {
  19250. goto IL_0026;
  19251. }
  19252. }
  19253. {
  19254. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_24 = V_0;
  19255. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19256. VirtualActionInvoker1< Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_24);
  19257. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_25 = V_0;
  19258. return (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_25;
  19259. }
  19260. }
  19261. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  19262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mF06859EB2B3F603318CEBFA7ABAC7BCEA2F19E88_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, const RuntimeMethod* method)
  19263. {
  19264. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * V_0 = NULL;
  19265. Exception_t * __last_unhandled_exception = 0;
  19266. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19267. {
  19268. V_0 = (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)NULL;
  19269. }
  19270. IL_0002:
  19271. try
  19272. {// begin try (depth: 1)
  19273. NullCheck((RuntimeObject*)__this);
  19274. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_0;
  19275. L_0 = InterfaceFuncInvoker0< Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  19276. V_0 = (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_0;
  19277. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19278. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_1;
  19279. L_1 = (( Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19280. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_2 = V_0;
  19281. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19282. (( void (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_1, (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  19283. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19284. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_3;
  19285. L_3 = (( Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19286. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_4 = V_0;
  19287. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_3);
  19288. (( void (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_3, (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  19289. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  19290. }// end try (depth: 1)
  19291. catch(Il2CppExceptionWrapper& e)
  19292. {
  19293. __last_unhandled_exception = (Exception_t *)e.ex;
  19294. goto FINALLY_0024;
  19295. }
  19296. FINALLY_0024:
  19297. {// begin finally (depth: 1)
  19298. {
  19299. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_5 = V_0;
  19300. if (!L_5)
  19301. {
  19302. goto IL_002d;
  19303. }
  19304. }
  19305. IL_0027:
  19306. {
  19307. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_6 = V_0;
  19308. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  19309. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  19310. }
  19311. IL_002d:
  19312. {
  19313. IL2CPP_END_FINALLY(36)
  19314. }
  19315. }// end finally (depth: 1)
  19316. IL2CPP_CLEANUP(36)
  19317. {
  19318. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19319. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  19320. }
  19321. IL_002e:
  19322. {
  19323. return;
  19324. }
  19325. }
  19326. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::Dispose()
  19327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m6F0FA6485F4E35B56C3999092BB8FF50CF054D38_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, const RuntimeMethod* method)
  19328. {
  19329. static bool s_Il2CppMethodInitialized;
  19330. if (!s_Il2CppMethodInitialized)
  19331. {
  19332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  19333. s_Il2CppMethodInitialized = true;
  19334. }
  19335. {
  19336. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19337. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, (bool)1);
  19338. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  19339. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  19340. return;
  19341. }
  19342. }
  19343. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  19344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mFB7B2D137B408C778D25F1153C8C50202CEDB3D1_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * ___destination0, const RuntimeMethod* method)
  19345. {
  19346. {
  19347. return;
  19348. }
  19349. }
  19350. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  19351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m6D3BF2A7BEB5BE92331FA2261B0845D1E400F1DA_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___destination1, const RuntimeMethod* method)
  19352. {
  19353. {
  19354. return;
  19355. }
  19356. }
  19357. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  19358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mAB30FE729FF0D968485DDAE8B930811E26D8A8D1_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___destination1, const RuntimeMethod* method)
  19359. {
  19360. {
  19361. return;
  19362. }
  19363. }
  19364. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  19365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mF1C91A5F6DBBAB4140770BE4E5E3A5F2D85B60AD_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * ___destination0, const RuntimeMethod* method)
  19366. {
  19367. {
  19368. return;
  19369. }
  19370. }
  19371. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::Dispose(System.Boolean)
  19372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m43069E2577F6EC4A4BB68D261FBF7F712E93AEC0_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, bool ___disposing0, const RuntimeMethod* method)
  19373. {
  19374. {
  19375. return;
  19376. }
  19377. }
  19378. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::CreateTarget()
  19379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * CloningImageProcessor_1_CreateTarget_mF9EDB1E45E35E83A8BF2CD785C0BAA4DBBCE53F4_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, const RuntimeMethod* method)
  19380. {
  19381. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * V_0 = NULL;
  19382. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  19383. memset((&V_1), 0, sizeof(V_1));
  19384. ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8* V_2 = NULL;
  19385. int32_t V_3 = 0;
  19386. {
  19387. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19388. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_0;
  19389. L_0 = (( Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19390. V_0 = (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_0;
  19391. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19392. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  19393. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::GetDestinationSize() */, (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19394. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  19395. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_2 = V_0;
  19396. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_2);
  19397. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * L_3;
  19398. L_3 = (( ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19399. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  19400. int32_t L_4;
  19401. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  19402. ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8* L_5 = (ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8*)(ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  19403. V_2 = (ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8*)L_5;
  19404. V_3 = (int32_t)0;
  19405. goto IL_0059;
  19406. }
  19407. IL_0023:
  19408. {
  19409. ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8* L_6 = V_2;
  19410. int32_t L_7 = V_3;
  19411. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19412. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  19413. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19414. int32_t L_9;
  19415. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  19416. int32_t L_10;
  19417. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  19418. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_11 = V_0;
  19419. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_11);
  19420. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * L_12;
  19421. L_12 = (( ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19422. int32_t L_13 = V_3;
  19423. NullCheck((ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *)L_12);
  19424. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_14;
  19425. L_14 = (( ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * (*) (ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19426. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  19427. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  19428. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  19429. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  19430. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  19431. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  19432. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_17 = (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  19433. (( void (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  19434. NullCheck(L_6);
  19435. ArrayElementTypeCheck (L_6, L_17);
  19436. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_17);
  19437. int32_t L_18 = V_3;
  19438. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  19439. }
  19440. IL_0059:
  19441. {
  19442. int32_t L_19 = V_3;
  19443. ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8* L_20 = V_2;
  19444. NullCheck(L_20);
  19445. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  19446. {
  19447. goto IL_0023;
  19448. }
  19449. }
  19450. {
  19451. NullCheck((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this);
  19452. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  19453. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19454. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_22 = V_0;
  19455. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  19456. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  19457. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  19458. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  19459. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  19460. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  19461. ImageFrame_1U5BU5D_t7B29C86AA826812E4C41D61AB8318498D4775DB8* L_25 = V_2;
  19462. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_26 = (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  19463. (( void (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  19464. return (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_26;
  19465. }
  19466. }
  19467. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La16>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  19468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m1526659F9295CCDBBD1545D54017896F67008354_gshared (CloningImageProcessor_1_tF45334E855DF0FAE4711E1439CA5EE0E76106FC7 * __this, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * ___a0, Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * ___b1, const RuntimeMethod* method)
  19469. {
  19470. {
  19471. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_0 = ___a0;
  19472. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_0);
  19473. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * L_1;
  19474. L_1 = (( ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19475. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  19476. int32_t L_2;
  19477. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  19478. Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 * L_3 = ___b1;
  19479. NullCheck((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_3);
  19480. ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * L_4;
  19481. L_4 = (( ImageFrameCollection_1_t6530F45050BC7B2E90E6145718F6281EB5E5C86C * (*) (Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDC54CC13A59CA0A8691CB5AA63C0E3091506E64 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19482. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  19483. int32_t L_5;
  19484. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  19485. if ((((int32_t)L_2) == ((int32_t)L_5)))
  19486. {
  19487. goto IL_0038;
  19488. }
  19489. }
  19490. {
  19491. NullCheck((RuntimeObject *)__this);
  19492. Type_t * L_6;
  19493. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  19494. NullCheck((MemberInfo_t *)L_6);
  19495. String_t* L_7;
  19496. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  19497. String_t* L_8;
  19498. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  19499. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  19500. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  19501. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m1526659F9295CCDBBD1545D54017896F67008354_RuntimeMethod_var)));
  19502. }
  19503. IL_0038:
  19504. {
  19505. return;
  19506. }
  19507. }
  19508. #ifdef __clang__
  19509. #pragma clang diagnostic pop
  19510. #endif
  19511. #ifdef __clang__
  19512. #pragma clang diagnostic push
  19513. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19514. #pragma clang diagnostic ignored "-Wunused-variable"
  19515. #endif
  19516. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  19517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mB56D931232C0ABDF8CEF6473C775EFFC233A8B51_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  19518. {
  19519. {
  19520. NullCheck((RuntimeObject *)__this);
  19521. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  19522. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19523. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  19524. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_1 = ___source1;
  19525. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  19526. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  19527. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  19528. return;
  19529. }
  19530. }
  19531. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Source()
  19532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * CloningImageProcessor_1_get_Source_m73648447DF0CABB175751FF1E15F829ECFF1120D_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, const RuntimeMethod* method)
  19533. {
  19534. {
  19535. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_0 = (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)__this->get_U3CSourceU3Ek__BackingField_0();
  19536. return (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_0;
  19537. }
  19538. }
  19539. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::get_SourceRectangle()
  19540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mD03B5A5528561E854C2BC71A40BF978843EA0419_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, const RuntimeMethod* method)
  19541. {
  19542. {
  19543. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  19544. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  19545. }
  19546. }
  19547. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Configuration()
  19548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mD27D8FA86F76B884486EFC17F40533F13C3D5343_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, const RuntimeMethod* method)
  19549. {
  19550. {
  19551. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  19552. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  19553. }
  19554. }
  19555. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  19556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mB79461A2EBEB87A45039599845EEF3902721349E_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, const RuntimeMethod* method)
  19557. {
  19558. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * V_0 = NULL;
  19559. int32_t V_1 = 0;
  19560. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * V_2 = NULL;
  19561. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * V_3 = NULL;
  19562. {
  19563. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19564. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_0;
  19565. L_0 = (( Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19566. V_0 = (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_0;
  19567. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19568. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_1;
  19569. L_1 = (( Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19570. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_2 = V_0;
  19571. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19572. (( void (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_1, (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  19573. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19574. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  19575. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19576. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_4 = V_0;
  19577. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19578. VirtualActionInvoker1< Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_4);
  19579. V_1 = (int32_t)0;
  19580. goto IL_0061;
  19581. }
  19582. IL_0026:
  19583. {
  19584. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19585. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_5;
  19586. L_5 = (( Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19587. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_5);
  19588. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * L_6;
  19589. L_6 = (( ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19590. int32_t L_7 = V_1;
  19591. NullCheck((ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *)L_6);
  19592. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_8;
  19593. L_8 = (( ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * (*) (ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19594. V_2 = (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_8;
  19595. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_9 = V_0;
  19596. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_9);
  19597. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * L_10;
  19598. L_10 = (( ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19599. int32_t L_11 = V_1;
  19600. NullCheck((ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *)L_10);
  19601. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_12;
  19602. L_12 = (( ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * (*) (ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19603. V_3 = (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_12;
  19604. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_13 = V_2;
  19605. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_14 = V_3;
  19606. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19607. VirtualActionInvoker2< ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_13, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_14);
  19608. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_15 = V_2;
  19609. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_16 = V_3;
  19610. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19611. VirtualActionInvoker2< ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_15, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_16);
  19612. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_17 = V_2;
  19613. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_18 = V_3;
  19614. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19615. VirtualActionInvoker2< ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_17, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_18);
  19616. int32_t L_19 = V_1;
  19617. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  19618. }
  19619. IL_0061:
  19620. {
  19621. int32_t L_20 = V_1;
  19622. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19623. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_21;
  19624. L_21 = (( Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19625. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_21);
  19626. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * L_22;
  19627. L_22 = (( ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19628. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  19629. int32_t L_23;
  19630. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  19631. if ((((int32_t)L_20) < ((int32_t)L_23)))
  19632. {
  19633. goto IL_0026;
  19634. }
  19635. }
  19636. {
  19637. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_24 = V_0;
  19638. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19639. VirtualActionInvoker1< Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_24);
  19640. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_25 = V_0;
  19641. return (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_25;
  19642. }
  19643. }
  19644. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  19645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mB7E600779A3336517C553341A6AF94405F3BFC6C_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, const RuntimeMethod* method)
  19646. {
  19647. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * V_0 = NULL;
  19648. Exception_t * __last_unhandled_exception = 0;
  19649. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19650. {
  19651. V_0 = (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)NULL;
  19652. }
  19653. IL_0002:
  19654. try
  19655. {// begin try (depth: 1)
  19656. NullCheck((RuntimeObject*)__this);
  19657. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_0;
  19658. L_0 = InterfaceFuncInvoker0< Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  19659. V_0 = (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_0;
  19660. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19661. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_1;
  19662. L_1 = (( Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19663. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_2 = V_0;
  19664. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19665. (( void (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_1, (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  19666. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19667. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_3;
  19668. L_3 = (( Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19669. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_4 = V_0;
  19670. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_3);
  19671. (( void (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_3, (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  19672. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  19673. }// end try (depth: 1)
  19674. catch(Il2CppExceptionWrapper& e)
  19675. {
  19676. __last_unhandled_exception = (Exception_t *)e.ex;
  19677. goto FINALLY_0024;
  19678. }
  19679. FINALLY_0024:
  19680. {// begin finally (depth: 1)
  19681. {
  19682. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_5 = V_0;
  19683. if (!L_5)
  19684. {
  19685. goto IL_002d;
  19686. }
  19687. }
  19688. IL_0027:
  19689. {
  19690. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_6 = V_0;
  19691. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  19692. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  19693. }
  19694. IL_002d:
  19695. {
  19696. IL2CPP_END_FINALLY(36)
  19697. }
  19698. }// end finally (depth: 1)
  19699. IL2CPP_CLEANUP(36)
  19700. {
  19701. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19702. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  19703. }
  19704. IL_002e:
  19705. {
  19706. return;
  19707. }
  19708. }
  19709. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::Dispose()
  19710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m8932875429561C2B114AF890756241F0C104E45D_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, const RuntimeMethod* method)
  19711. {
  19712. static bool s_Il2CppMethodInitialized;
  19713. if (!s_Il2CppMethodInitialized)
  19714. {
  19715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  19716. s_Il2CppMethodInitialized = true;
  19717. }
  19718. {
  19719. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19720. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, (bool)1);
  19721. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  19722. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  19723. return;
  19724. }
  19725. }
  19726. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  19727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m65DE77E1E040B71000500ADF162D0E203850823F_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * ___destination0, const RuntimeMethod* method)
  19728. {
  19729. {
  19730. return;
  19731. }
  19732. }
  19733. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  19734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m9A6ED9B2D54E38696C8D90F6A9E3CEB037730848_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___destination1, const RuntimeMethod* method)
  19735. {
  19736. {
  19737. return;
  19738. }
  19739. }
  19740. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  19741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mC1175B80B1D3014D372540AFDCF09048569D341F_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___destination1, const RuntimeMethod* method)
  19742. {
  19743. {
  19744. return;
  19745. }
  19746. }
  19747. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  19748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m2E24C7BE6F1444FC03ED6D57953AC30A65FBA7B1_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * ___destination0, const RuntimeMethod* method)
  19749. {
  19750. {
  19751. return;
  19752. }
  19753. }
  19754. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::Dispose(System.Boolean)
  19755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mB8DA33B09D0903158774044F721DCA7FFD4D3C12_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, bool ___disposing0, const RuntimeMethod* method)
  19756. {
  19757. {
  19758. return;
  19759. }
  19760. }
  19761. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::CreateTarget()
  19762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * CloningImageProcessor_1_CreateTarget_m5E627EE68727837819A39F5AA047AA010A406022_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, const RuntimeMethod* method)
  19763. {
  19764. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * V_0 = NULL;
  19765. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  19766. memset((&V_1), 0, sizeof(V_1));
  19767. ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336* V_2 = NULL;
  19768. int32_t V_3 = 0;
  19769. {
  19770. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19771. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_0;
  19772. L_0 = (( Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19773. V_0 = (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_0;
  19774. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19775. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  19776. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::GetDestinationSize() */, (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19777. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  19778. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_2 = V_0;
  19779. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_2);
  19780. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * L_3;
  19781. L_3 = (( ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19782. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  19783. int32_t L_4;
  19784. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  19785. ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336* L_5 = (ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336*)(ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  19786. V_2 = (ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336*)L_5;
  19787. V_3 = (int32_t)0;
  19788. goto IL_0059;
  19789. }
  19790. IL_0023:
  19791. {
  19792. ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336* L_6 = V_2;
  19793. int32_t L_7 = V_3;
  19794. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19795. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  19796. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19797. int32_t L_9;
  19798. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  19799. int32_t L_10;
  19800. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  19801. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_11 = V_0;
  19802. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_11);
  19803. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * L_12;
  19804. L_12 = (( ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19805. int32_t L_13 = V_3;
  19806. NullCheck((ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *)L_12);
  19807. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_14;
  19808. L_14 = (( ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * (*) (ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19809. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  19810. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  19811. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  19812. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  19813. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  19814. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  19815. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_17 = (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  19816. (( void (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  19817. NullCheck(L_6);
  19818. ArrayElementTypeCheck (L_6, L_17);
  19819. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_17);
  19820. int32_t L_18 = V_3;
  19821. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  19822. }
  19823. IL_0059:
  19824. {
  19825. int32_t L_19 = V_3;
  19826. ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336* L_20 = V_2;
  19827. NullCheck(L_20);
  19828. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  19829. {
  19830. goto IL_0023;
  19831. }
  19832. }
  19833. {
  19834. NullCheck((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this);
  19835. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  19836. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19837. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_22 = V_0;
  19838. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  19839. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  19840. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  19841. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  19842. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  19843. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  19844. ImageFrame_1U5BU5D_t4C6DA48041D0DD4422C585DAFD670DFBEDE05336* L_25 = V_2;
  19845. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_26 = (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  19846. (( void (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  19847. return (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_26;
  19848. }
  19849. }
  19850. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.La32>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  19851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mA80B98828249D11CB1AD533758A87945814EB831_gshared (CloningImageProcessor_1_t37A5C076C1FB75B69244435B41975EB1539A7740 * __this, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * ___a0, Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * ___b1, const RuntimeMethod* method)
  19852. {
  19853. {
  19854. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_0 = ___a0;
  19855. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_0);
  19856. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * L_1;
  19857. L_1 = (( ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19858. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  19859. int32_t L_2;
  19860. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  19861. Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 * L_3 = ___b1;
  19862. NullCheck((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_3);
  19863. ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * L_4;
  19864. L_4 = (( ImageFrameCollection_1_tDF3E769C12FF5B48AD554FF746E726ED941292D6 * (*) (Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDFDA79559D4022F1F6ABE6BEC974F14BFF9A3854 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19865. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  19866. int32_t L_5;
  19867. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  19868. if ((((int32_t)L_2) == ((int32_t)L_5)))
  19869. {
  19870. goto IL_0038;
  19871. }
  19872. }
  19873. {
  19874. NullCheck((RuntimeObject *)__this);
  19875. Type_t * L_6;
  19876. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  19877. NullCheck((MemberInfo_t *)L_6);
  19878. String_t* L_7;
  19879. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  19880. String_t* L_8;
  19881. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  19882. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  19883. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  19884. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mA80B98828249D11CB1AD533758A87945814EB831_RuntimeMethod_var)));
  19885. }
  19886. IL_0038:
  19887. {
  19888. return;
  19889. }
  19890. }
  19891. #ifdef __clang__
  19892. #pragma clang diagnostic pop
  19893. #endif
  19894. #ifdef __clang__
  19895. #pragma clang diagnostic push
  19896. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19897. #pragma clang diagnostic ignored "-Wunused-variable"
  19898. #endif
  19899. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  19900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m4F1C75289C13DFC850190319022D1032D93AEBE1_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  19901. {
  19902. {
  19903. NullCheck((RuntimeObject *)__this);
  19904. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  19905. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19906. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  19907. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_1 = ___source1;
  19908. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  19909. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  19910. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  19911. return;
  19912. }
  19913. }
  19914. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Source()
  19915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * CloningImageProcessor_1_get_Source_m9E771C540BD63DF6D7C54FD2EABACE653178BFBA_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, const RuntimeMethod* method)
  19916. {
  19917. {
  19918. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_0 = (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)__this->get_U3CSourceU3Ek__BackingField_0();
  19919. return (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_0;
  19920. }
  19921. }
  19922. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_SourceRectangle()
  19923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m027BB6D8687C8815248B3E771F783E90F7EBF41A_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, const RuntimeMethod* method)
  19924. {
  19925. {
  19926. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  19927. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  19928. }
  19929. }
  19930. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Configuration()
  19931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m85A9AFFC3804ABAC67E2C3B5E5C64272E59B5AD6_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, const RuntimeMethod* method)
  19932. {
  19933. {
  19934. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  19935. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  19936. }
  19937. }
  19938. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  19939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m785BDD1FD0F1980D3DEC1AF74C2AB1F1ED11EF69_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, const RuntimeMethod* method)
  19940. {
  19941. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * V_0 = NULL;
  19942. int32_t V_1 = 0;
  19943. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * V_2 = NULL;
  19944. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * V_3 = NULL;
  19945. {
  19946. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19947. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_0;
  19948. L_0 = (( Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  19949. V_0 = (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_0;
  19950. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19951. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_1;
  19952. L_1 = (( Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19953. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_2 = V_0;
  19954. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19955. (( void (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_1, (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  19956. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19957. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  19958. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  19959. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_4 = V_0;
  19960. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19961. VirtualActionInvoker1< Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_4);
  19962. V_1 = (int32_t)0;
  19963. goto IL_0061;
  19964. }
  19965. IL_0026:
  19966. {
  19967. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19968. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_5;
  19969. L_5 = (( Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  19970. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_5);
  19971. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * L_6;
  19972. L_6 = (( ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19973. int32_t L_7 = V_1;
  19974. NullCheck((ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *)L_6);
  19975. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_8;
  19976. L_8 = (( ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * (*) (ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19977. V_2 = (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_8;
  19978. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_9 = V_0;
  19979. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_9);
  19980. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * L_10;
  19981. L_10 = (( ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19982. int32_t L_11 = V_1;
  19983. NullCheck((ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *)L_10);
  19984. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_12;
  19985. L_12 = (( ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * (*) (ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  19986. V_3 = (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_12;
  19987. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_13 = V_2;
  19988. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_14 = V_3;
  19989. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19990. VirtualActionInvoker2< ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_13, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_14);
  19991. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_15 = V_2;
  19992. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_16 = V_3;
  19993. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19994. VirtualActionInvoker2< ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_15, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_16);
  19995. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_17 = V_2;
  19996. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_18 = V_3;
  19997. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  19998. VirtualActionInvoker2< ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_17, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_18);
  19999. int32_t L_19 = V_1;
  20000. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  20001. }
  20002. IL_0061:
  20003. {
  20004. int32_t L_20 = V_1;
  20005. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20006. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_21;
  20007. L_21 = (( Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20008. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_21);
  20009. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * L_22;
  20010. L_22 = (( ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20011. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  20012. int32_t L_23;
  20013. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  20014. if ((((int32_t)L_20) < ((int32_t)L_23)))
  20015. {
  20016. goto IL_0026;
  20017. }
  20018. }
  20019. {
  20020. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_24 = V_0;
  20021. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20022. VirtualActionInvoker1< Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_24);
  20023. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_25 = V_0;
  20024. return (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_25;
  20025. }
  20026. }
  20027. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  20028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m8056AE899A07707123CB56637C62C1479797C728_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, const RuntimeMethod* method)
  20029. {
  20030. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * V_0 = NULL;
  20031. Exception_t * __last_unhandled_exception = 0;
  20032. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20033. {
  20034. V_0 = (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)NULL;
  20035. }
  20036. IL_0002:
  20037. try
  20038. {// begin try (depth: 1)
  20039. NullCheck((RuntimeObject*)__this);
  20040. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_0;
  20041. L_0 = InterfaceFuncInvoker0< Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  20042. V_0 = (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_0;
  20043. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20044. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_1;
  20045. L_1 = (( Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20046. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_2 = V_0;
  20047. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20048. (( void (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_1, (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20049. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20050. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_3;
  20051. L_3 = (( Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20052. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_4 = V_0;
  20053. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_3);
  20054. (( void (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_3, (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  20055. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  20056. }// end try (depth: 1)
  20057. catch(Il2CppExceptionWrapper& e)
  20058. {
  20059. __last_unhandled_exception = (Exception_t *)e.ex;
  20060. goto FINALLY_0024;
  20061. }
  20062. FINALLY_0024:
  20063. {// begin finally (depth: 1)
  20064. {
  20065. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_5 = V_0;
  20066. if (!L_5)
  20067. {
  20068. goto IL_002d;
  20069. }
  20070. }
  20071. IL_0027:
  20072. {
  20073. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_6 = V_0;
  20074. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  20075. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  20076. }
  20077. IL_002d:
  20078. {
  20079. IL2CPP_END_FINALLY(36)
  20080. }
  20081. }// end finally (depth: 1)
  20082. IL2CPP_CLEANUP(36)
  20083. {
  20084. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20085. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  20086. }
  20087. IL_002e:
  20088. {
  20089. return;
  20090. }
  20091. }
  20092. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose()
  20093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m9E3A922EEAC1F24D9F1C289F0FA45B973528C27A_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, const RuntimeMethod* method)
  20094. {
  20095. static bool s_Il2CppMethodInitialized;
  20096. if (!s_Il2CppMethodInitialized)
  20097. {
  20098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  20099. s_Il2CppMethodInitialized = true;
  20100. }
  20101. {
  20102. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20103. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, (bool)1);
  20104. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  20105. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  20106. return;
  20107. }
  20108. }
  20109. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  20110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m6BA6B503663FC9328A9F364435924373A997EA3C_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * ___destination0, const RuntimeMethod* method)
  20111. {
  20112. {
  20113. return;
  20114. }
  20115. }
  20116. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  20117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m6D7C8DA8C00A28599F9EFE10CC1C5F7ACF6D6CA0_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___destination1, const RuntimeMethod* method)
  20118. {
  20119. {
  20120. return;
  20121. }
  20122. }
  20123. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  20124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mF562FC884F3B3C05CF2431FE9BEA09746CBB4744_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___destination1, const RuntimeMethod* method)
  20125. {
  20126. {
  20127. return;
  20128. }
  20129. }
  20130. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  20131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m1671D819FA9DC57D6CCEE07CDC245BC12108BACB_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * ___destination0, const RuntimeMethod* method)
  20132. {
  20133. {
  20134. return;
  20135. }
  20136. }
  20137. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose(System.Boolean)
  20138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mE9DF4710D6E6617608F000E1691E30ADC6EA67AE_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, bool ___disposing0, const RuntimeMethod* method)
  20139. {
  20140. {
  20141. return;
  20142. }
  20143. }
  20144. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::CreateTarget()
  20145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * CloningImageProcessor_1_CreateTarget_m643FA5EF12288827C34DD3716E332ACF9034999B_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, const RuntimeMethod* method)
  20146. {
  20147. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * V_0 = NULL;
  20148. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  20149. memset((&V_1), 0, sizeof(V_1));
  20150. ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997* V_2 = NULL;
  20151. int32_t V_3 = 0;
  20152. {
  20153. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20154. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_0;
  20155. L_0 = (( Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20156. V_0 = (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_0;
  20157. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20158. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  20159. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::GetDestinationSize() */, (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20160. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  20161. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_2 = V_0;
  20162. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_2);
  20163. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * L_3;
  20164. L_3 = (( ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20165. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  20166. int32_t L_4;
  20167. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  20168. ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997* L_5 = (ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997*)(ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  20169. V_2 = (ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997*)L_5;
  20170. V_3 = (int32_t)0;
  20171. goto IL_0059;
  20172. }
  20173. IL_0023:
  20174. {
  20175. ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997* L_6 = V_2;
  20176. int32_t L_7 = V_3;
  20177. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20178. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  20179. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20180. int32_t L_9;
  20181. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  20182. int32_t L_10;
  20183. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  20184. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_11 = V_0;
  20185. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_11);
  20186. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * L_12;
  20187. L_12 = (( ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20188. int32_t L_13 = V_3;
  20189. NullCheck((ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *)L_12);
  20190. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_14;
  20191. L_14 = (( ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * (*) (ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  20192. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  20193. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  20194. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  20195. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  20196. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  20197. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  20198. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_17 = (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  20199. (( void (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  20200. NullCheck(L_6);
  20201. ArrayElementTypeCheck (L_6, L_17);
  20202. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_17);
  20203. int32_t L_18 = V_3;
  20204. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  20205. }
  20206. IL_0059:
  20207. {
  20208. int32_t L_19 = V_3;
  20209. ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997* L_20 = V_2;
  20210. NullCheck(L_20);
  20211. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  20212. {
  20213. goto IL_0023;
  20214. }
  20215. }
  20216. {
  20217. NullCheck((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this);
  20218. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  20219. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20220. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_22 = V_0;
  20221. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  20222. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  20223. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  20224. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  20225. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  20226. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  20227. ImageFrame_1U5BU5D_tB794686F1F6D4F11E4B67295CF401A2888E10997* L_25 = V_2;
  20228. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_26 = (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  20229. (( void (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  20230. return (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_26;
  20231. }
  20232. }
  20233. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  20234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m262DA0592FF9271EA70E89EC368F1680086A7607_gshared (CloningImageProcessor_1_t0D2503D3F58D4F94C5EFC36E5C1C52A57F0B23C9 * __this, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * ___a0, Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * ___b1, const RuntimeMethod* method)
  20235. {
  20236. {
  20237. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_0 = ___a0;
  20238. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_0);
  20239. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * L_1;
  20240. L_1 = (( ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20241. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  20242. int32_t L_2;
  20243. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  20244. Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E * L_3 = ___b1;
  20245. NullCheck((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_3);
  20246. ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * L_4;
  20247. L_4 = (( ImageFrameCollection_1_t2ACF8E00B26436F9BF36E991DC5A38D7858AC3A4 * (*) (Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t316D3DE79164FCCE6644BDF946A408A285AFF05E *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20248. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  20249. int32_t L_5;
  20250. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  20251. if ((((int32_t)L_2) == ((int32_t)L_5)))
  20252. {
  20253. goto IL_0038;
  20254. }
  20255. }
  20256. {
  20257. NullCheck((RuntimeObject *)__this);
  20258. Type_t * L_6;
  20259. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  20260. NullCheck((MemberInfo_t *)L_6);
  20261. String_t* L_7;
  20262. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  20263. String_t* L_8;
  20264. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  20265. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  20266. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  20267. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m262DA0592FF9271EA70E89EC368F1680086A7607_RuntimeMethod_var)));
  20268. }
  20269. IL_0038:
  20270. {
  20271. return;
  20272. }
  20273. }
  20274. #ifdef __clang__
  20275. #pragma clang diagnostic pop
  20276. #endif
  20277. #ifdef __clang__
  20278. #pragma clang diagnostic push
  20279. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20280. #pragma clang diagnostic ignored "-Wunused-variable"
  20281. #endif
  20282. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  20283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m21579A6E8A6B7964EAC4A6E59EA8BF100A1A7653_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  20284. {
  20285. {
  20286. NullCheck((RuntimeObject *)__this);
  20287. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  20288. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20289. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  20290. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_1 = ___source1;
  20291. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  20292. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  20293. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  20294. return;
  20295. }
  20296. }
  20297. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Source()
  20298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * CloningImageProcessor_1_get_Source_m2EAA0115A484FA4D3CF39DD7149DA466D0490887_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, const RuntimeMethod* method)
  20299. {
  20300. {
  20301. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_0 = (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)__this->get_U3CSourceU3Ek__BackingField_0();
  20302. return (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_0;
  20303. }
  20304. }
  20305. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_SourceRectangle()
  20306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mEBEDF49BB5B3834C54C17F3344E64BD2CCA2C693_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, const RuntimeMethod* method)
  20307. {
  20308. {
  20309. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  20310. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  20311. }
  20312. }
  20313. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Configuration()
  20314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m86A8ECC5F6C248FC6DC86BC57B6A570F962B2307_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, const RuntimeMethod* method)
  20315. {
  20316. {
  20317. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  20318. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  20319. }
  20320. }
  20321. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  20322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m6DF91BD730C1A89E4AB9FCF6AE9106574450EA90_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, const RuntimeMethod* method)
  20323. {
  20324. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * V_0 = NULL;
  20325. int32_t V_1 = 0;
  20326. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * V_2 = NULL;
  20327. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * V_3 = NULL;
  20328. {
  20329. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20330. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_0;
  20331. L_0 = (( Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20332. V_0 = (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_0;
  20333. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20334. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_1;
  20335. L_1 = (( Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20336. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_2 = V_0;
  20337. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20338. (( void (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_1, (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20339. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20340. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  20341. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20342. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_4 = V_0;
  20343. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20344. VirtualActionInvoker1< Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_4);
  20345. V_1 = (int32_t)0;
  20346. goto IL_0061;
  20347. }
  20348. IL_0026:
  20349. {
  20350. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20351. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_5;
  20352. L_5 = (( Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20353. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_5);
  20354. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * L_6;
  20355. L_6 = (( ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20356. int32_t L_7 = V_1;
  20357. NullCheck((ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *)L_6);
  20358. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_8;
  20359. L_8 = (( ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * (*) (ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  20360. V_2 = (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_8;
  20361. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_9 = V_0;
  20362. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_9);
  20363. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * L_10;
  20364. L_10 = (( ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20365. int32_t L_11 = V_1;
  20366. NullCheck((ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *)L_10);
  20367. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_12;
  20368. L_12 = (( ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * (*) (ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  20369. V_3 = (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_12;
  20370. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_13 = V_2;
  20371. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_14 = V_3;
  20372. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20373. VirtualActionInvoker2< ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_13, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_14);
  20374. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_15 = V_2;
  20375. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_16 = V_3;
  20376. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20377. VirtualActionInvoker2< ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_15, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_16);
  20378. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_17 = V_2;
  20379. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_18 = V_3;
  20380. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20381. VirtualActionInvoker2< ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_17, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_18);
  20382. int32_t L_19 = V_1;
  20383. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  20384. }
  20385. IL_0061:
  20386. {
  20387. int32_t L_20 = V_1;
  20388. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20389. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_21;
  20390. L_21 = (( Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20391. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_21);
  20392. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * L_22;
  20393. L_22 = (( ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20394. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  20395. int32_t L_23;
  20396. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  20397. if ((((int32_t)L_20) < ((int32_t)L_23)))
  20398. {
  20399. goto IL_0026;
  20400. }
  20401. }
  20402. {
  20403. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_24 = V_0;
  20404. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20405. VirtualActionInvoker1< Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_24);
  20406. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_25 = V_0;
  20407. return (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_25;
  20408. }
  20409. }
  20410. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  20411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m522341423C3A2D1B2576387128B7AD074EF07485_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, const RuntimeMethod* method)
  20412. {
  20413. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * V_0 = NULL;
  20414. Exception_t * __last_unhandled_exception = 0;
  20415. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20416. {
  20417. V_0 = (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)NULL;
  20418. }
  20419. IL_0002:
  20420. try
  20421. {// begin try (depth: 1)
  20422. NullCheck((RuntimeObject*)__this);
  20423. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_0;
  20424. L_0 = InterfaceFuncInvoker0< Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  20425. V_0 = (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_0;
  20426. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20427. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_1;
  20428. L_1 = (( Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20429. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_2 = V_0;
  20430. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20431. (( void (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_1, (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20432. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20433. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_3;
  20434. L_3 = (( Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20435. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_4 = V_0;
  20436. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_3);
  20437. (( void (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_3, (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  20438. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  20439. }// end try (depth: 1)
  20440. catch(Il2CppExceptionWrapper& e)
  20441. {
  20442. __last_unhandled_exception = (Exception_t *)e.ex;
  20443. goto FINALLY_0024;
  20444. }
  20445. FINALLY_0024:
  20446. {// begin finally (depth: 1)
  20447. {
  20448. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_5 = V_0;
  20449. if (!L_5)
  20450. {
  20451. goto IL_002d;
  20452. }
  20453. }
  20454. IL_0027:
  20455. {
  20456. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_6 = V_0;
  20457. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  20458. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  20459. }
  20460. IL_002d:
  20461. {
  20462. IL2CPP_END_FINALLY(36)
  20463. }
  20464. }// end finally (depth: 1)
  20465. IL2CPP_CLEANUP(36)
  20466. {
  20467. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20468. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  20469. }
  20470. IL_002e:
  20471. {
  20472. return;
  20473. }
  20474. }
  20475. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose()
  20476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m34EE766049E169F8D9E846FF46E121460B70262F_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, const RuntimeMethod* method)
  20477. {
  20478. static bool s_Il2CppMethodInitialized;
  20479. if (!s_Il2CppMethodInitialized)
  20480. {
  20481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  20482. s_Il2CppMethodInitialized = true;
  20483. }
  20484. {
  20485. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20486. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, (bool)1);
  20487. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  20488. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  20489. return;
  20490. }
  20491. }
  20492. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  20493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mD201F40739D8549B3018AAD101CA3EC5E60A0849_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * ___destination0, const RuntimeMethod* method)
  20494. {
  20495. {
  20496. return;
  20497. }
  20498. }
  20499. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  20500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m90615B6D55810992C18271365D70F9DEE4B09E3D_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___destination1, const RuntimeMethod* method)
  20501. {
  20502. {
  20503. return;
  20504. }
  20505. }
  20506. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  20507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mD6079A0176406D8FE72F79C02FE06F14E8753D0F_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___destination1, const RuntimeMethod* method)
  20508. {
  20509. {
  20510. return;
  20511. }
  20512. }
  20513. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  20514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m94D00ABFBF1A39D3ABDA8821E4647B326F2C70B5_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * ___destination0, const RuntimeMethod* method)
  20515. {
  20516. {
  20517. return;
  20518. }
  20519. }
  20520. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose(System.Boolean)
  20521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m60A5A6A25589CCE660138124E6879D69569F16D0_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, bool ___disposing0, const RuntimeMethod* method)
  20522. {
  20523. {
  20524. return;
  20525. }
  20526. }
  20527. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::CreateTarget()
  20528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * CloningImageProcessor_1_CreateTarget_m7EE3A5F756F580390D6F147613C9A56122ED96FD_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, const RuntimeMethod* method)
  20529. {
  20530. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * V_0 = NULL;
  20531. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  20532. memset((&V_1), 0, sizeof(V_1));
  20533. ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7* V_2 = NULL;
  20534. int32_t V_3 = 0;
  20535. {
  20536. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20537. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_0;
  20538. L_0 = (( Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20539. V_0 = (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_0;
  20540. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20541. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  20542. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::GetDestinationSize() */, (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20543. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  20544. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_2 = V_0;
  20545. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_2);
  20546. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * L_3;
  20547. L_3 = (( ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20548. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  20549. int32_t L_4;
  20550. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  20551. ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7* L_5 = (ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7*)(ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  20552. V_2 = (ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7*)L_5;
  20553. V_3 = (int32_t)0;
  20554. goto IL_0059;
  20555. }
  20556. IL_0023:
  20557. {
  20558. ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7* L_6 = V_2;
  20559. int32_t L_7 = V_3;
  20560. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20561. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  20562. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20563. int32_t L_9;
  20564. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  20565. int32_t L_10;
  20566. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  20567. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_11 = V_0;
  20568. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_11);
  20569. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * L_12;
  20570. L_12 = (( ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20571. int32_t L_13 = V_3;
  20572. NullCheck((ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *)L_12);
  20573. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_14;
  20574. L_14 = (( ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * (*) (ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  20575. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  20576. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  20577. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  20578. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  20579. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  20580. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  20581. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_17 = (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  20582. (( void (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  20583. NullCheck(L_6);
  20584. ArrayElementTypeCheck (L_6, L_17);
  20585. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_17);
  20586. int32_t L_18 = V_3;
  20587. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  20588. }
  20589. IL_0059:
  20590. {
  20591. int32_t L_19 = V_3;
  20592. ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7* L_20 = V_2;
  20593. NullCheck(L_20);
  20594. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  20595. {
  20596. goto IL_0023;
  20597. }
  20598. }
  20599. {
  20600. NullCheck((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this);
  20601. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  20602. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20603. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_22 = V_0;
  20604. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  20605. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  20606. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  20607. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  20608. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  20609. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  20610. ImageFrame_1U5BU5D_t266C3DB5CA4834D8CD88143D3032F7B388FDAFC7* L_25 = V_2;
  20611. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_26 = (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  20612. (( void (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  20613. return (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_26;
  20614. }
  20615. }
  20616. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  20617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m1DF128C4534B9E0047A81FF62D5498C196A1175F_gshared (CloningImageProcessor_1_tB543796FA073BB2DD87F3E679546B525AD00B743 * __this, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * ___a0, Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * ___b1, const RuntimeMethod* method)
  20618. {
  20619. {
  20620. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_0 = ___a0;
  20621. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_0);
  20622. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * L_1;
  20623. L_1 = (( ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20624. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  20625. int32_t L_2;
  20626. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  20627. Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD * L_3 = ___b1;
  20628. NullCheck((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_3);
  20629. ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * L_4;
  20630. L_4 = (( ImageFrameCollection_1_tF34155767A7F900FFF393650ED52D79A8C451C85 * (*) (Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tA50A6FCA8492391726629FB4A179963DE9E6A2FD *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20631. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  20632. int32_t L_5;
  20633. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  20634. if ((((int32_t)L_2) == ((int32_t)L_5)))
  20635. {
  20636. goto IL_0038;
  20637. }
  20638. }
  20639. {
  20640. NullCheck((RuntimeObject *)__this);
  20641. Type_t * L_6;
  20642. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  20643. NullCheck((MemberInfo_t *)L_6);
  20644. String_t* L_7;
  20645. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  20646. String_t* L_8;
  20647. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  20648. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  20649. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  20650. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m1DF128C4534B9E0047A81FF62D5498C196A1175F_RuntimeMethod_var)));
  20651. }
  20652. IL_0038:
  20653. {
  20654. return;
  20655. }
  20656. }
  20657. #ifdef __clang__
  20658. #pragma clang diagnostic pop
  20659. #endif
  20660. #ifdef __clang__
  20661. #pragma clang diagnostic push
  20662. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20663. #pragma clang diagnostic ignored "-Wunused-variable"
  20664. #endif
  20665. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  20666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mD366D0D04AB036F11ABCF62E5600A92C9694DC9A_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  20667. {
  20668. {
  20669. NullCheck((RuntimeObject *)__this);
  20670. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  20671. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20672. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  20673. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_1 = ___source1;
  20674. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  20675. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  20676. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  20677. return;
  20678. }
  20679. }
  20680. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Source()
  20681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * CloningImageProcessor_1_get_Source_mE9CB1853A71EA10B9E1C43E855E2C6CA592EC176_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, const RuntimeMethod* method)
  20682. {
  20683. {
  20684. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_0 = (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)__this->get_U3CSourceU3Ek__BackingField_0();
  20685. return (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_0;
  20686. }
  20687. }
  20688. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_SourceRectangle()
  20689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m36A43860674B3AEDCA54852C8B6F1954F1A7C5AC_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, const RuntimeMethod* method)
  20690. {
  20691. {
  20692. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  20693. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  20694. }
  20695. }
  20696. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Configuration()
  20697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m369DCDD94633CF79080F4824EA8631176A98EEA7_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, const RuntimeMethod* method)
  20698. {
  20699. {
  20700. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  20701. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  20702. }
  20703. }
  20704. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  20705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mAF7922E04D9B71E4B6DA1F8BB1229D7BD4596AAE_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, const RuntimeMethod* method)
  20706. {
  20707. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * V_0 = NULL;
  20708. int32_t V_1 = 0;
  20709. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * V_2 = NULL;
  20710. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * V_3 = NULL;
  20711. {
  20712. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20713. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_0;
  20714. L_0 = (( Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20715. V_0 = (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_0;
  20716. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20717. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_1;
  20718. L_1 = (( Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20719. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_2 = V_0;
  20720. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20721. (( void (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_1, (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20722. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20723. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  20724. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20725. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_4 = V_0;
  20726. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20727. VirtualActionInvoker1< Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_4);
  20728. V_1 = (int32_t)0;
  20729. goto IL_0061;
  20730. }
  20731. IL_0026:
  20732. {
  20733. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20734. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_5;
  20735. L_5 = (( Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20736. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_5);
  20737. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * L_6;
  20738. L_6 = (( ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20739. int32_t L_7 = V_1;
  20740. NullCheck((ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *)L_6);
  20741. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_8;
  20742. L_8 = (( ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * (*) (ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  20743. V_2 = (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_8;
  20744. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_9 = V_0;
  20745. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_9);
  20746. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * L_10;
  20747. L_10 = (( ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20748. int32_t L_11 = V_1;
  20749. NullCheck((ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *)L_10);
  20750. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_12;
  20751. L_12 = (( ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * (*) (ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  20752. V_3 = (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_12;
  20753. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_13 = V_2;
  20754. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_14 = V_3;
  20755. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20756. VirtualActionInvoker2< ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_13, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_14);
  20757. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_15 = V_2;
  20758. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_16 = V_3;
  20759. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20760. VirtualActionInvoker2< ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_15, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_16);
  20761. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_17 = V_2;
  20762. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_18 = V_3;
  20763. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20764. VirtualActionInvoker2< ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_17, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_18);
  20765. int32_t L_19 = V_1;
  20766. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  20767. }
  20768. IL_0061:
  20769. {
  20770. int32_t L_20 = V_1;
  20771. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20772. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_21;
  20773. L_21 = (( Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20774. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_21);
  20775. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * L_22;
  20776. L_22 = (( ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20777. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  20778. int32_t L_23;
  20779. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  20780. if ((((int32_t)L_20) < ((int32_t)L_23)))
  20781. {
  20782. goto IL_0026;
  20783. }
  20784. }
  20785. {
  20786. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_24 = V_0;
  20787. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20788. VirtualActionInvoker1< Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_24);
  20789. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_25 = V_0;
  20790. return (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_25;
  20791. }
  20792. }
  20793. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  20794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m516135355E798F0CC2EF349B52B6F8C2755579FA_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, const RuntimeMethod* method)
  20795. {
  20796. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * V_0 = NULL;
  20797. Exception_t * __last_unhandled_exception = 0;
  20798. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20799. {
  20800. V_0 = (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)NULL;
  20801. }
  20802. IL_0002:
  20803. try
  20804. {// begin try (depth: 1)
  20805. NullCheck((RuntimeObject*)__this);
  20806. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_0;
  20807. L_0 = InterfaceFuncInvoker0< Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  20808. V_0 = (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_0;
  20809. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20810. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_1;
  20811. L_1 = (( Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20812. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_2 = V_0;
  20813. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20814. (( void (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_1, (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20815. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20816. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_3;
  20817. L_3 = (( Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20818. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_4 = V_0;
  20819. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_3);
  20820. (( void (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_3, (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  20821. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  20822. }// end try (depth: 1)
  20823. catch(Il2CppExceptionWrapper& e)
  20824. {
  20825. __last_unhandled_exception = (Exception_t *)e.ex;
  20826. goto FINALLY_0024;
  20827. }
  20828. FINALLY_0024:
  20829. {// begin finally (depth: 1)
  20830. {
  20831. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_5 = V_0;
  20832. if (!L_5)
  20833. {
  20834. goto IL_002d;
  20835. }
  20836. }
  20837. IL_0027:
  20838. {
  20839. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_6 = V_0;
  20840. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  20841. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  20842. }
  20843. IL_002d:
  20844. {
  20845. IL2CPP_END_FINALLY(36)
  20846. }
  20847. }// end finally (depth: 1)
  20848. IL2CPP_CLEANUP(36)
  20849. {
  20850. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20851. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  20852. }
  20853. IL_002e:
  20854. {
  20855. return;
  20856. }
  20857. }
  20858. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose()
  20859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mBE4906D8403602D60E12E1B90B8620981FC61C57_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, const RuntimeMethod* method)
  20860. {
  20861. static bool s_Il2CppMethodInitialized;
  20862. if (!s_Il2CppMethodInitialized)
  20863. {
  20864. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  20865. s_Il2CppMethodInitialized = true;
  20866. }
  20867. {
  20868. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20869. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, (bool)1);
  20870. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  20871. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  20872. return;
  20873. }
  20874. }
  20875. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  20876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mCCCFEC775A459A96ABA182B20B91DB44AD0184F0_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * ___destination0, const RuntimeMethod* method)
  20877. {
  20878. {
  20879. return;
  20880. }
  20881. }
  20882. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  20883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mB97CD1AAA1582B7A6408894D8F91F722F53D0EAD_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___destination1, const RuntimeMethod* method)
  20884. {
  20885. {
  20886. return;
  20887. }
  20888. }
  20889. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  20890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m5CF2CC187D95C44FDA56F3E8CF2871582A05B084_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___destination1, const RuntimeMethod* method)
  20891. {
  20892. {
  20893. return;
  20894. }
  20895. }
  20896. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  20897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mABF1CD3B822B97736BC68F244B52611971C2ADF4_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * ___destination0, const RuntimeMethod* method)
  20898. {
  20899. {
  20900. return;
  20901. }
  20902. }
  20903. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose(System.Boolean)
  20904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mEBE3CB2FBEE733F21224ED950D74A6B45578F664_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, bool ___disposing0, const RuntimeMethod* method)
  20905. {
  20906. {
  20907. return;
  20908. }
  20909. }
  20910. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::CreateTarget()
  20911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * CloningImageProcessor_1_CreateTarget_m07E12DE5E06FF84566DF1233A4699F8BA6B7027E_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, const RuntimeMethod* method)
  20912. {
  20913. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * V_0 = NULL;
  20914. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  20915. memset((&V_1), 0, sizeof(V_1));
  20916. ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF* V_2 = NULL;
  20917. int32_t V_3 = 0;
  20918. {
  20919. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20920. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_0;
  20921. L_0 = (( Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  20922. V_0 = (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_0;
  20923. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20924. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  20925. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::GetDestinationSize() */, (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20926. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  20927. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_2 = V_0;
  20928. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_2);
  20929. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * L_3;
  20930. L_3 = (( ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20931. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  20932. int32_t L_4;
  20933. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  20934. ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF* L_5 = (ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF*)(ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  20935. V_2 = (ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF*)L_5;
  20936. V_3 = (int32_t)0;
  20937. goto IL_0059;
  20938. }
  20939. IL_0023:
  20940. {
  20941. ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF* L_6 = V_2;
  20942. int32_t L_7 = V_3;
  20943. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20944. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  20945. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20946. int32_t L_9;
  20947. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  20948. int32_t L_10;
  20949. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  20950. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_11 = V_0;
  20951. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_11);
  20952. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * L_12;
  20953. L_12 = (( ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20954. int32_t L_13 = V_3;
  20955. NullCheck((ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *)L_12);
  20956. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_14;
  20957. L_14 = (( ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * (*) (ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  20958. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  20959. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  20960. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  20961. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  20962. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  20963. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  20964. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_17 = (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  20965. (( void (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  20966. NullCheck(L_6);
  20967. ArrayElementTypeCheck (L_6, L_17);
  20968. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_17);
  20969. int32_t L_18 = V_3;
  20970. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  20971. }
  20972. IL_0059:
  20973. {
  20974. int32_t L_19 = V_3;
  20975. ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF* L_20 = V_2;
  20976. NullCheck(L_20);
  20977. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  20978. {
  20979. goto IL_0023;
  20980. }
  20981. }
  20982. {
  20983. NullCheck((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this);
  20984. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  20985. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  20986. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_22 = V_0;
  20987. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  20988. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  20989. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  20990. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  20991. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  20992. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  20993. ImageFrame_1U5BU5D_t7600E8024E21F865A7CBCAF054A3899D78B45ECF* L_25 = V_2;
  20994. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_26 = (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  20995. (( void (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  20996. return (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_26;
  20997. }
  20998. }
  20999. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  21000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mCE0F6C1C8CDDD94EC2A6F913724CF8C328F54B37_gshared (CloningImageProcessor_1_t3576AA420F64D85A8BE2B03B27770238E6E45478 * __this, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * ___a0, Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * ___b1, const RuntimeMethod* method)
  21001. {
  21002. {
  21003. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_0 = ___a0;
  21004. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_0);
  21005. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * L_1;
  21006. L_1 = (( ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21007. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  21008. int32_t L_2;
  21009. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  21010. Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 * L_3 = ___b1;
  21011. NullCheck((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_3);
  21012. ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * L_4;
  21013. L_4 = (( ImageFrameCollection_1_t429E545455A56F18637A2AD457F5A67449664C00 * (*) (Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t11C373B3C7F1D05FE39C773D2614154F7CCA0902 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21014. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  21015. int32_t L_5;
  21016. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  21017. if ((((int32_t)L_2) == ((int32_t)L_5)))
  21018. {
  21019. goto IL_0038;
  21020. }
  21021. }
  21022. {
  21023. NullCheck((RuntimeObject *)__this);
  21024. Type_t * L_6;
  21025. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  21026. NullCheck((MemberInfo_t *)L_6);
  21027. String_t* L_7;
  21028. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  21029. String_t* L_8;
  21030. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  21031. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  21032. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  21033. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mCE0F6C1C8CDDD94EC2A6F913724CF8C328F54B37_RuntimeMethod_var)));
  21034. }
  21035. IL_0038:
  21036. {
  21037. return;
  21038. }
  21039. }
  21040. #ifdef __clang__
  21041. #pragma clang diagnostic pop
  21042. #endif
  21043. #ifdef __clang__
  21044. #pragma clang diagnostic push
  21045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21046. #pragma clang diagnostic ignored "-Wunused-variable"
  21047. #endif
  21048. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  21049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m1C2B30B1B7F45D6FA8E1A123C927BF7952A32F6D_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  21050. {
  21051. {
  21052. NullCheck((RuntimeObject *)__this);
  21053. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  21054. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21055. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  21056. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_1 = ___source1;
  21057. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  21058. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  21059. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  21060. return;
  21061. }
  21062. }
  21063. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Source()
  21064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * CloningImageProcessor_1_get_Source_m0C567C73DB5B3A6E99EBA49D33C839DF31BB8978_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, const RuntimeMethod* method)
  21065. {
  21066. {
  21067. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_0 = (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)__this->get_U3CSourceU3Ek__BackingField_0();
  21068. return (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_0;
  21069. }
  21070. }
  21071. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_SourceRectangle()
  21072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mDD1A9B9ECB6CDE502F04C5F898E7634E0B12B631_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, const RuntimeMethod* method)
  21073. {
  21074. {
  21075. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  21076. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  21077. }
  21078. }
  21079. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Configuration()
  21080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m25C116BF88A7B51FF39662A306E98B8A66114213_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, const RuntimeMethod* method)
  21081. {
  21082. {
  21083. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  21084. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  21085. }
  21086. }
  21087. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  21088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mD312DE0F155EA7F8394ADB8EC1523B72F553DABB_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, const RuntimeMethod* method)
  21089. {
  21090. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * V_0 = NULL;
  21091. int32_t V_1 = 0;
  21092. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * V_2 = NULL;
  21093. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * V_3 = NULL;
  21094. {
  21095. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21096. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_0;
  21097. L_0 = (( Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21098. V_0 = (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_0;
  21099. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21100. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_1;
  21101. L_1 = (( Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21102. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_2 = V_0;
  21103. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21104. (( void (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_1, (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21105. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21106. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  21107. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21108. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_4 = V_0;
  21109. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21110. VirtualActionInvoker1< Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_4);
  21111. V_1 = (int32_t)0;
  21112. goto IL_0061;
  21113. }
  21114. IL_0026:
  21115. {
  21116. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21117. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_5;
  21118. L_5 = (( Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21119. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_5);
  21120. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * L_6;
  21121. L_6 = (( ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21122. int32_t L_7 = V_1;
  21123. NullCheck((ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *)L_6);
  21124. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_8;
  21125. L_8 = (( ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * (*) (ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21126. V_2 = (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_8;
  21127. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_9 = V_0;
  21128. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_9);
  21129. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * L_10;
  21130. L_10 = (( ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21131. int32_t L_11 = V_1;
  21132. NullCheck((ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *)L_10);
  21133. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_12;
  21134. L_12 = (( ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * (*) (ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21135. V_3 = (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_12;
  21136. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_13 = V_2;
  21137. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_14 = V_3;
  21138. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21139. VirtualActionInvoker2< ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_13, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_14);
  21140. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_15 = V_2;
  21141. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_16 = V_3;
  21142. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21143. VirtualActionInvoker2< ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_15, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_16);
  21144. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_17 = V_2;
  21145. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_18 = V_3;
  21146. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21147. VirtualActionInvoker2< ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_17, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_18);
  21148. int32_t L_19 = V_1;
  21149. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  21150. }
  21151. IL_0061:
  21152. {
  21153. int32_t L_20 = V_1;
  21154. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21155. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_21;
  21156. L_21 = (( Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21157. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_21);
  21158. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * L_22;
  21159. L_22 = (( ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21160. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  21161. int32_t L_23;
  21162. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  21163. if ((((int32_t)L_20) < ((int32_t)L_23)))
  21164. {
  21165. goto IL_0026;
  21166. }
  21167. }
  21168. {
  21169. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_24 = V_0;
  21170. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21171. VirtualActionInvoker1< Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_24);
  21172. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_25 = V_0;
  21173. return (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_25;
  21174. }
  21175. }
  21176. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  21177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mB91A2B758DB392AC78AB94D61C86ECCD9F213D0C_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, const RuntimeMethod* method)
  21178. {
  21179. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * V_0 = NULL;
  21180. Exception_t * __last_unhandled_exception = 0;
  21181. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21182. {
  21183. V_0 = (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)NULL;
  21184. }
  21185. IL_0002:
  21186. try
  21187. {// begin try (depth: 1)
  21188. NullCheck((RuntimeObject*)__this);
  21189. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_0;
  21190. L_0 = InterfaceFuncInvoker0< Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  21191. V_0 = (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_0;
  21192. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21193. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_1;
  21194. L_1 = (( Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21195. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_2 = V_0;
  21196. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21197. (( void (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_1, (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21198. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21199. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_3;
  21200. L_3 = (( Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21201. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_4 = V_0;
  21202. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_3);
  21203. (( void (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_3, (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  21204. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  21205. }// end try (depth: 1)
  21206. catch(Il2CppExceptionWrapper& e)
  21207. {
  21208. __last_unhandled_exception = (Exception_t *)e.ex;
  21209. goto FINALLY_0024;
  21210. }
  21211. FINALLY_0024:
  21212. {// begin finally (depth: 1)
  21213. {
  21214. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_5 = V_0;
  21215. if (!L_5)
  21216. {
  21217. goto IL_002d;
  21218. }
  21219. }
  21220. IL_0027:
  21221. {
  21222. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_6 = V_0;
  21223. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  21224. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  21225. }
  21226. IL_002d:
  21227. {
  21228. IL2CPP_END_FINALLY(36)
  21229. }
  21230. }// end finally (depth: 1)
  21231. IL2CPP_CLEANUP(36)
  21232. {
  21233. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21234. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  21235. }
  21236. IL_002e:
  21237. {
  21238. return;
  21239. }
  21240. }
  21241. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose()
  21242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mAA040767FC3678C575CDF7B82991756C04D83FD7_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, const RuntimeMethod* method)
  21243. {
  21244. static bool s_Il2CppMethodInitialized;
  21245. if (!s_Il2CppMethodInitialized)
  21246. {
  21247. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  21248. s_Il2CppMethodInitialized = true;
  21249. }
  21250. {
  21251. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21252. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, (bool)1);
  21253. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  21254. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  21255. return;
  21256. }
  21257. }
  21258. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  21259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mECEAE605B28E9E0E93825E07B89E438C00F19A88_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * ___destination0, const RuntimeMethod* method)
  21260. {
  21261. {
  21262. return;
  21263. }
  21264. }
  21265. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  21266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m69444A6568FE177F706990BDDDAA18FBBBD532FE_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___destination1, const RuntimeMethod* method)
  21267. {
  21268. {
  21269. return;
  21270. }
  21271. }
  21272. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  21273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m6891B5794BF0A0CA1AA342177CF094CD009922B0_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___destination1, const RuntimeMethod* method)
  21274. {
  21275. {
  21276. return;
  21277. }
  21278. }
  21279. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  21280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mBD8C7515627AEE22F63F18FF3C3D157672124790_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * ___destination0, const RuntimeMethod* method)
  21281. {
  21282. {
  21283. return;
  21284. }
  21285. }
  21286. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose(System.Boolean)
  21287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m1F51E980908203B42C1857B90DD0066883A22D23_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, bool ___disposing0, const RuntimeMethod* method)
  21288. {
  21289. {
  21290. return;
  21291. }
  21292. }
  21293. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::CreateTarget()
  21294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * CloningImageProcessor_1_CreateTarget_mFD1CC17A326D9B1A2F2B9D89532A560516345D13_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, const RuntimeMethod* method)
  21295. {
  21296. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * V_0 = NULL;
  21297. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  21298. memset((&V_1), 0, sizeof(V_1));
  21299. ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC* V_2 = NULL;
  21300. int32_t V_3 = 0;
  21301. {
  21302. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21303. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_0;
  21304. L_0 = (( Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21305. V_0 = (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_0;
  21306. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21307. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  21308. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::GetDestinationSize() */, (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21309. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  21310. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_2 = V_0;
  21311. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_2);
  21312. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * L_3;
  21313. L_3 = (( ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21314. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  21315. int32_t L_4;
  21316. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  21317. ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC* L_5 = (ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC*)(ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  21318. V_2 = (ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC*)L_5;
  21319. V_3 = (int32_t)0;
  21320. goto IL_0059;
  21321. }
  21322. IL_0023:
  21323. {
  21324. ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC* L_6 = V_2;
  21325. int32_t L_7 = V_3;
  21326. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21327. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  21328. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21329. int32_t L_9;
  21330. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  21331. int32_t L_10;
  21332. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  21333. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_11 = V_0;
  21334. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_11);
  21335. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * L_12;
  21336. L_12 = (( ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21337. int32_t L_13 = V_3;
  21338. NullCheck((ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *)L_12);
  21339. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_14;
  21340. L_14 = (( ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * (*) (ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21341. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  21342. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  21343. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  21344. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  21345. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  21346. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  21347. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_17 = (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  21348. (( void (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  21349. NullCheck(L_6);
  21350. ArrayElementTypeCheck (L_6, L_17);
  21351. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_17);
  21352. int32_t L_18 = V_3;
  21353. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  21354. }
  21355. IL_0059:
  21356. {
  21357. int32_t L_19 = V_3;
  21358. ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC* L_20 = V_2;
  21359. NullCheck(L_20);
  21360. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  21361. {
  21362. goto IL_0023;
  21363. }
  21364. }
  21365. {
  21366. NullCheck((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this);
  21367. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  21368. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21369. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_22 = V_0;
  21370. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  21371. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  21372. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  21373. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  21374. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  21375. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  21376. ImageFrame_1U5BU5D_tC26B6FF9088B93F3CF8123F98A462D79DAFC75AC* L_25 = V_2;
  21377. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_26 = (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  21378. (( void (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  21379. return (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_26;
  21380. }
  21381. }
  21382. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  21383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mC195B39C1A14A24894C850ED506E1829EFC0692E_gshared (CloningImageProcessor_1_tBD0508AB56DA658DD8039B56AC0E5218D50A46F9 * __this, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * ___a0, Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * ___b1, const RuntimeMethod* method)
  21384. {
  21385. {
  21386. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_0 = ___a0;
  21387. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_0);
  21388. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * L_1;
  21389. L_1 = (( ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21390. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  21391. int32_t L_2;
  21392. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  21393. Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 * L_3 = ___b1;
  21394. NullCheck((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_3);
  21395. ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * L_4;
  21396. L_4 = (( ImageFrameCollection_1_tF9AE55EDF188E6D97DD7DFC090893E6C3216AD4F * (*) (Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tEDF1BD84948C6E20A7C28FA68DFFFCDB511A3E35 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21397. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  21398. int32_t L_5;
  21399. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  21400. if ((((int32_t)L_2) == ((int32_t)L_5)))
  21401. {
  21402. goto IL_0038;
  21403. }
  21404. }
  21405. {
  21406. NullCheck((RuntimeObject *)__this);
  21407. Type_t * L_6;
  21408. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  21409. NullCheck((MemberInfo_t *)L_6);
  21410. String_t* L_7;
  21411. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  21412. String_t* L_8;
  21413. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  21414. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  21415. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  21416. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mC195B39C1A14A24894C850ED506E1829EFC0692E_RuntimeMethod_var)));
  21417. }
  21418. IL_0038:
  21419. {
  21420. return;
  21421. }
  21422. }
  21423. #ifdef __clang__
  21424. #pragma clang diagnostic pop
  21425. #endif
  21426. #ifdef __clang__
  21427. #pragma clang diagnostic push
  21428. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21429. #pragma clang diagnostic ignored "-Wunused-variable"
  21430. #endif
  21431. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  21432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mBA33A1A6B8070C5261B87507FACC8BA7A485D018_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  21433. {
  21434. {
  21435. NullCheck((RuntimeObject *)__this);
  21436. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  21437. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21438. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  21439. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_1 = ___source1;
  21440. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  21441. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  21442. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  21443. return;
  21444. }
  21445. }
  21446. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Source()
  21447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * CloningImageProcessor_1_get_Source_mF35CB615094296FCFD20F5A28282ECE23A510893_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, const RuntimeMethod* method)
  21448. {
  21449. {
  21450. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_0 = (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)__this->get_U3CSourceU3Ek__BackingField_0();
  21451. return (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_0;
  21452. }
  21453. }
  21454. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_SourceRectangle()
  21455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m4D367BA069BEA7EC4FA6EA270C901E76E278C069_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, const RuntimeMethod* method)
  21456. {
  21457. {
  21458. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  21459. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  21460. }
  21461. }
  21462. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Configuration()
  21463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mF6161D7FE69419AB8E0BD2D82067283D86961BE7_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, const RuntimeMethod* method)
  21464. {
  21465. {
  21466. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  21467. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  21468. }
  21469. }
  21470. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  21471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mE58F967E58C0700FFE65CDA85252656147B8598B_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, const RuntimeMethod* method)
  21472. {
  21473. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * V_0 = NULL;
  21474. int32_t V_1 = 0;
  21475. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * V_2 = NULL;
  21476. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * V_3 = NULL;
  21477. {
  21478. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21479. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_0;
  21480. L_0 = (( Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21481. V_0 = (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_0;
  21482. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21483. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_1;
  21484. L_1 = (( Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21485. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_2 = V_0;
  21486. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21487. (( void (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_1, (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21488. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21489. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  21490. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21491. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_4 = V_0;
  21492. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21493. VirtualActionInvoker1< Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_4);
  21494. V_1 = (int32_t)0;
  21495. goto IL_0061;
  21496. }
  21497. IL_0026:
  21498. {
  21499. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21500. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_5;
  21501. L_5 = (( Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21502. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_5);
  21503. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * L_6;
  21504. L_6 = (( ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21505. int32_t L_7 = V_1;
  21506. NullCheck((ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *)L_6);
  21507. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_8;
  21508. L_8 = (( ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * (*) (ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21509. V_2 = (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_8;
  21510. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_9 = V_0;
  21511. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_9);
  21512. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * L_10;
  21513. L_10 = (( ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21514. int32_t L_11 = V_1;
  21515. NullCheck((ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *)L_10);
  21516. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_12;
  21517. L_12 = (( ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * (*) (ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21518. V_3 = (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_12;
  21519. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_13 = V_2;
  21520. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_14 = V_3;
  21521. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21522. VirtualActionInvoker2< ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_13, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_14);
  21523. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_15 = V_2;
  21524. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_16 = V_3;
  21525. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21526. VirtualActionInvoker2< ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_15, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_16);
  21527. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_17 = V_2;
  21528. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_18 = V_3;
  21529. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21530. VirtualActionInvoker2< ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_17, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_18);
  21531. int32_t L_19 = V_1;
  21532. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  21533. }
  21534. IL_0061:
  21535. {
  21536. int32_t L_20 = V_1;
  21537. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21538. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_21;
  21539. L_21 = (( Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21540. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_21);
  21541. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * L_22;
  21542. L_22 = (( ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21543. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  21544. int32_t L_23;
  21545. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  21546. if ((((int32_t)L_20) < ((int32_t)L_23)))
  21547. {
  21548. goto IL_0026;
  21549. }
  21550. }
  21551. {
  21552. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_24 = V_0;
  21553. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21554. VirtualActionInvoker1< Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_24);
  21555. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_25 = V_0;
  21556. return (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_25;
  21557. }
  21558. }
  21559. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  21560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m309652F0A4A3A8C755BDC899E725748DC7B50406_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, const RuntimeMethod* method)
  21561. {
  21562. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * V_0 = NULL;
  21563. Exception_t * __last_unhandled_exception = 0;
  21564. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21565. {
  21566. V_0 = (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)NULL;
  21567. }
  21568. IL_0002:
  21569. try
  21570. {// begin try (depth: 1)
  21571. NullCheck((RuntimeObject*)__this);
  21572. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_0;
  21573. L_0 = InterfaceFuncInvoker0< Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  21574. V_0 = (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_0;
  21575. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21576. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_1;
  21577. L_1 = (( Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21578. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_2 = V_0;
  21579. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21580. (( void (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_1, (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21581. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21582. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_3;
  21583. L_3 = (( Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21584. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_4 = V_0;
  21585. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_3);
  21586. (( void (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_3, (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  21587. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  21588. }// end try (depth: 1)
  21589. catch(Il2CppExceptionWrapper& e)
  21590. {
  21591. __last_unhandled_exception = (Exception_t *)e.ex;
  21592. goto FINALLY_0024;
  21593. }
  21594. FINALLY_0024:
  21595. {// begin finally (depth: 1)
  21596. {
  21597. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_5 = V_0;
  21598. if (!L_5)
  21599. {
  21600. goto IL_002d;
  21601. }
  21602. }
  21603. IL_0027:
  21604. {
  21605. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_6 = V_0;
  21606. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  21607. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  21608. }
  21609. IL_002d:
  21610. {
  21611. IL2CPP_END_FINALLY(36)
  21612. }
  21613. }// end finally (depth: 1)
  21614. IL2CPP_CLEANUP(36)
  21615. {
  21616. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21617. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  21618. }
  21619. IL_002e:
  21620. {
  21621. return;
  21622. }
  21623. }
  21624. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose()
  21625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m7F0F9E639860D910D242961DFBA985C1E90ADFBA_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, const RuntimeMethod* method)
  21626. {
  21627. static bool s_Il2CppMethodInitialized;
  21628. if (!s_Il2CppMethodInitialized)
  21629. {
  21630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  21631. s_Il2CppMethodInitialized = true;
  21632. }
  21633. {
  21634. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21635. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, (bool)1);
  21636. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  21637. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  21638. return;
  21639. }
  21640. }
  21641. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  21642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m6C2462B861BE29E7033838B8E0E5382D62F2C6D8_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * ___destination0, const RuntimeMethod* method)
  21643. {
  21644. {
  21645. return;
  21646. }
  21647. }
  21648. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  21649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mC9C83CEBDD0BAEFB382BACF2932248525DEE028B_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___destination1, const RuntimeMethod* method)
  21650. {
  21651. {
  21652. return;
  21653. }
  21654. }
  21655. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  21656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m98883C3BF99B78B08F60327353821AA45E5FA1D7_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___destination1, const RuntimeMethod* method)
  21657. {
  21658. {
  21659. return;
  21660. }
  21661. }
  21662. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  21663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m2BF4A2DE4ADBEAE10DB3887E41A47F966E21F119_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * ___destination0, const RuntimeMethod* method)
  21664. {
  21665. {
  21666. return;
  21667. }
  21668. }
  21669. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose(System.Boolean)
  21670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mA8E4C2702F7749AB5636DA0D3395969D16B7245F_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, bool ___disposing0, const RuntimeMethod* method)
  21671. {
  21672. {
  21673. return;
  21674. }
  21675. }
  21676. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::CreateTarget()
  21677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * CloningImageProcessor_1_CreateTarget_m528C99769E7EAEE32B2169B77024E9206C25EDC8_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, const RuntimeMethod* method)
  21678. {
  21679. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * V_0 = NULL;
  21680. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  21681. memset((&V_1), 0, sizeof(V_1));
  21682. ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4* V_2 = NULL;
  21683. int32_t V_3 = 0;
  21684. {
  21685. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21686. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_0;
  21687. L_0 = (( Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21688. V_0 = (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_0;
  21689. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21690. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  21691. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::GetDestinationSize() */, (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21692. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  21693. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_2 = V_0;
  21694. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_2);
  21695. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * L_3;
  21696. L_3 = (( ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21697. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  21698. int32_t L_4;
  21699. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  21700. ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4* L_5 = (ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4*)(ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  21701. V_2 = (ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4*)L_5;
  21702. V_3 = (int32_t)0;
  21703. goto IL_0059;
  21704. }
  21705. IL_0023:
  21706. {
  21707. ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4* L_6 = V_2;
  21708. int32_t L_7 = V_3;
  21709. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21710. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  21711. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21712. int32_t L_9;
  21713. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  21714. int32_t L_10;
  21715. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  21716. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_11 = V_0;
  21717. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_11);
  21718. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * L_12;
  21719. L_12 = (( ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21720. int32_t L_13 = V_3;
  21721. NullCheck((ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *)L_12);
  21722. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_14;
  21723. L_14 = (( ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * (*) (ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21724. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  21725. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  21726. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  21727. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  21728. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  21729. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  21730. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_17 = (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  21731. (( void (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  21732. NullCheck(L_6);
  21733. ArrayElementTypeCheck (L_6, L_17);
  21734. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_17);
  21735. int32_t L_18 = V_3;
  21736. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  21737. }
  21738. IL_0059:
  21739. {
  21740. int32_t L_19 = V_3;
  21741. ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4* L_20 = V_2;
  21742. NullCheck(L_20);
  21743. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  21744. {
  21745. goto IL_0023;
  21746. }
  21747. }
  21748. {
  21749. NullCheck((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this);
  21750. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  21751. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21752. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_22 = V_0;
  21753. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  21754. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  21755. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  21756. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  21757. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  21758. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  21759. ImageFrame_1U5BU5D_t7A97703F454B4FE437B01FFC156A663B73AAEAB4* L_25 = V_2;
  21760. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_26 = (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  21761. (( void (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  21762. return (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_26;
  21763. }
  21764. }
  21765. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rg32>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  21766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m63B157B1B80A38DAE818A10E895589B863587129_gshared (CloningImageProcessor_1_tDFAD27C108A327AFDC13121141DA5DF2CCB894EA * __this, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * ___a0, Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * ___b1, const RuntimeMethod* method)
  21767. {
  21768. {
  21769. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_0 = ___a0;
  21770. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_0);
  21771. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * L_1;
  21772. L_1 = (( ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21773. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  21774. int32_t L_2;
  21775. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  21776. Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E * L_3 = ___b1;
  21777. NullCheck((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_3);
  21778. ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * L_4;
  21779. L_4 = (( ImageFrameCollection_1_tFA9A1263940B178971C824546FE7A9D12D4D37ED * (*) (Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0E54D12B483C6DB66F953A98EE2ABE45495DAA7E *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21780. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  21781. int32_t L_5;
  21782. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  21783. if ((((int32_t)L_2) == ((int32_t)L_5)))
  21784. {
  21785. goto IL_0038;
  21786. }
  21787. }
  21788. {
  21789. NullCheck((RuntimeObject *)__this);
  21790. Type_t * L_6;
  21791. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  21792. NullCheck((MemberInfo_t *)L_6);
  21793. String_t* L_7;
  21794. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  21795. String_t* L_8;
  21796. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  21797. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  21798. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  21799. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m63B157B1B80A38DAE818A10E895589B863587129_RuntimeMethod_var)));
  21800. }
  21801. IL_0038:
  21802. {
  21803. return;
  21804. }
  21805. }
  21806. #ifdef __clang__
  21807. #pragma clang diagnostic pop
  21808. #endif
  21809. #ifdef __clang__
  21810. #pragma clang diagnostic push
  21811. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21812. #pragma clang diagnostic ignored "-Wunused-variable"
  21813. #endif
  21814. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  21815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m2BE9AC422705BF144F1C22EAC16989F91A74E7BC_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  21816. {
  21817. {
  21818. NullCheck((RuntimeObject *)__this);
  21819. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  21820. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21821. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  21822. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_1 = ___source1;
  21823. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  21824. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  21825. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  21826. return;
  21827. }
  21828. }
  21829. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Source()
  21830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * CloningImageProcessor_1_get_Source_m677935F01F9F57187099F718C01419FCCD373C7A_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, const RuntimeMethod* method)
  21831. {
  21832. {
  21833. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_0 = (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)__this->get_U3CSourceU3Ek__BackingField_0();
  21834. return (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_0;
  21835. }
  21836. }
  21837. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_SourceRectangle()
  21838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mB4391F6530E3118479EFD6FA18CDA25BCEAC0AF8_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, const RuntimeMethod* method)
  21839. {
  21840. {
  21841. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  21842. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  21843. }
  21844. }
  21845. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Configuration()
  21846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mEDFA70349EFBEFD6E6600A6E58D03BCB82E77261_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, const RuntimeMethod* method)
  21847. {
  21848. {
  21849. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  21850. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  21851. }
  21852. }
  21853. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  21854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m1FE3868A6DE02656D1FFF67BF09BC5ED2F1D92EE_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, const RuntimeMethod* method)
  21855. {
  21856. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * V_0 = NULL;
  21857. int32_t V_1 = 0;
  21858. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * V_2 = NULL;
  21859. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * V_3 = NULL;
  21860. {
  21861. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21862. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_0;
  21863. L_0 = (( Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21864. V_0 = (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_0;
  21865. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21866. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_1;
  21867. L_1 = (( Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21868. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_2 = V_0;
  21869. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21870. (( void (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_1, (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21871. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21872. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  21873. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  21874. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_4 = V_0;
  21875. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21876. VirtualActionInvoker1< Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_4);
  21877. V_1 = (int32_t)0;
  21878. goto IL_0061;
  21879. }
  21880. IL_0026:
  21881. {
  21882. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21883. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_5;
  21884. L_5 = (( Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21885. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_5);
  21886. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * L_6;
  21887. L_6 = (( ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21888. int32_t L_7 = V_1;
  21889. NullCheck((ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *)L_6);
  21890. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_8;
  21891. L_8 = (( ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * (*) (ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21892. V_2 = (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_8;
  21893. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_9 = V_0;
  21894. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_9);
  21895. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * L_10;
  21896. L_10 = (( ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21897. int32_t L_11 = V_1;
  21898. NullCheck((ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *)L_10);
  21899. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_12;
  21900. L_12 = (( ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * (*) (ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  21901. V_3 = (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_12;
  21902. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_13 = V_2;
  21903. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_14 = V_3;
  21904. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21905. VirtualActionInvoker2< ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_13, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_14);
  21906. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_15 = V_2;
  21907. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_16 = V_3;
  21908. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21909. VirtualActionInvoker2< ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_15, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_16);
  21910. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_17 = V_2;
  21911. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_18 = V_3;
  21912. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21913. VirtualActionInvoker2< ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_17, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_18);
  21914. int32_t L_19 = V_1;
  21915. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  21916. }
  21917. IL_0061:
  21918. {
  21919. int32_t L_20 = V_1;
  21920. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21921. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_21;
  21922. L_21 = (( Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21923. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_21);
  21924. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * L_22;
  21925. L_22 = (( ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21926. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  21927. int32_t L_23;
  21928. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  21929. if ((((int32_t)L_20) < ((int32_t)L_23)))
  21930. {
  21931. goto IL_0026;
  21932. }
  21933. }
  21934. {
  21935. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_24 = V_0;
  21936. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21937. VirtualActionInvoker1< Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_24);
  21938. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_25 = V_0;
  21939. return (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_25;
  21940. }
  21941. }
  21942. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  21943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mF0425BCCC1390CD1F09F2248F3D420BA86705D0F_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, const RuntimeMethod* method)
  21944. {
  21945. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * V_0 = NULL;
  21946. Exception_t * __last_unhandled_exception = 0;
  21947. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21948. {
  21949. V_0 = (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)NULL;
  21950. }
  21951. IL_0002:
  21952. try
  21953. {// begin try (depth: 1)
  21954. NullCheck((RuntimeObject*)__this);
  21955. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_0;
  21956. L_0 = InterfaceFuncInvoker0< Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  21957. V_0 = (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_0;
  21958. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21959. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_1;
  21960. L_1 = (( Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21961. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_2 = V_0;
  21962. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21963. (( void (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_1, (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21964. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  21965. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_3;
  21966. L_3 = (( Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  21967. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_4 = V_0;
  21968. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_3);
  21969. (( void (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_3, (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  21970. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  21971. }// end try (depth: 1)
  21972. catch(Il2CppExceptionWrapper& e)
  21973. {
  21974. __last_unhandled_exception = (Exception_t *)e.ex;
  21975. goto FINALLY_0024;
  21976. }
  21977. FINALLY_0024:
  21978. {// begin finally (depth: 1)
  21979. {
  21980. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_5 = V_0;
  21981. if (!L_5)
  21982. {
  21983. goto IL_002d;
  21984. }
  21985. }
  21986. IL_0027:
  21987. {
  21988. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_6 = V_0;
  21989. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  21990. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  21991. }
  21992. IL_002d:
  21993. {
  21994. IL2CPP_END_FINALLY(36)
  21995. }
  21996. }// end finally (depth: 1)
  21997. IL2CPP_CLEANUP(36)
  21998. {
  21999. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22000. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  22001. }
  22002. IL_002e:
  22003. {
  22004. return;
  22005. }
  22006. }
  22007. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose()
  22008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m003164C42CE671D432672075C833850EF7B39704_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, const RuntimeMethod* method)
  22009. {
  22010. static bool s_Il2CppMethodInitialized;
  22011. if (!s_Il2CppMethodInitialized)
  22012. {
  22013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  22014. s_Il2CppMethodInitialized = true;
  22015. }
  22016. {
  22017. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  22018. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, (bool)1);
  22019. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  22020. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  22021. return;
  22022. }
  22023. }
  22024. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  22025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m9676A05CAE825DD78B898FE4A762EE9F6FC9C27D_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * ___destination0, const RuntimeMethod* method)
  22026. {
  22027. {
  22028. return;
  22029. }
  22030. }
  22031. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  22032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mAEDCAE7A22586190F24FFBC71E17356913DDE611_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___destination1, const RuntimeMethod* method)
  22033. {
  22034. {
  22035. return;
  22036. }
  22037. }
  22038. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  22039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m2AF7C29ADCD748F8B714FFC46C18452A73A89452_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___destination1, const RuntimeMethod* method)
  22040. {
  22041. {
  22042. return;
  22043. }
  22044. }
  22045. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  22046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m6BD86F2F5BACBD1812581882D7EE773A19BE0BF6_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * ___destination0, const RuntimeMethod* method)
  22047. {
  22048. {
  22049. return;
  22050. }
  22051. }
  22052. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose(System.Boolean)
  22053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m7A75FE9ADE8F9710F9201DFDE012D74FB825FCB1_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, bool ___disposing0, const RuntimeMethod* method)
  22054. {
  22055. {
  22056. return;
  22057. }
  22058. }
  22059. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::CreateTarget()
  22060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * CloningImageProcessor_1_CreateTarget_mE21AC9F1FA94B9763E84E586CA0A31F557F0E85A_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, const RuntimeMethod* method)
  22061. {
  22062. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * V_0 = NULL;
  22063. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  22064. memset((&V_1), 0, sizeof(V_1));
  22065. ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082* V_2 = NULL;
  22066. int32_t V_3 = 0;
  22067. {
  22068. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  22069. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_0;
  22070. L_0 = (( Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22071. V_0 = (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_0;
  22072. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  22073. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  22074. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::GetDestinationSize() */, (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  22075. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  22076. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_2 = V_0;
  22077. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_2);
  22078. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * L_3;
  22079. L_3 = (( ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22080. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  22081. int32_t L_4;
  22082. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  22083. ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082* L_5 = (ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082*)(ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  22084. V_2 = (ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082*)L_5;
  22085. V_3 = (int32_t)0;
  22086. goto IL_0059;
  22087. }
  22088. IL_0023:
  22089. {
  22090. ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082* L_6 = V_2;
  22091. int32_t L_7 = V_3;
  22092. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  22093. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  22094. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22095. int32_t L_9;
  22096. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  22097. int32_t L_10;
  22098. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  22099. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_11 = V_0;
  22100. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_11);
  22101. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * L_12;
  22102. L_12 = (( ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22103. int32_t L_13 = V_3;
  22104. NullCheck((ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *)L_12);
  22105. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_14;
  22106. L_14 = (( ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * (*) (ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  22107. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  22108. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  22109. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  22110. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  22111. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  22112. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  22113. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_17 = (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  22114. (( void (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  22115. NullCheck(L_6);
  22116. ArrayElementTypeCheck (L_6, L_17);
  22117. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_17);
  22118. int32_t L_18 = V_3;
  22119. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  22120. }
  22121. IL_0059:
  22122. {
  22123. int32_t L_19 = V_3;
  22124. ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082* L_20 = V_2;
  22125. NullCheck(L_20);
  22126. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  22127. {
  22128. goto IL_0023;
  22129. }
  22130. }
  22131. {
  22132. NullCheck((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this);
  22133. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  22134. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22135. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_22 = V_0;
  22136. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  22137. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  22138. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  22139. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  22140. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  22141. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  22142. ImageFrame_1U5BU5D_t7D9D926C1360CE50EABDE490B3B55BBFAC947082* L_25 = V_2;
  22143. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_26 = (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  22144. (( void (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  22145. return (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_26;
  22146. }
  22147. }
  22148. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  22149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mFF294B6D847B8F47BD4903240E3265EB265F8B4D_gshared (CloningImageProcessor_1_t711F6ACE9E734720888A5AE8332299C88BB9E4C0 * __this, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * ___a0, Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * ___b1, const RuntimeMethod* method)
  22150. {
  22151. {
  22152. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_0 = ___a0;
  22153. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_0);
  22154. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * L_1;
  22155. L_1 = (( ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22156. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  22157. int32_t L_2;
  22158. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  22159. Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B * L_3 = ___b1;
  22160. NullCheck((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_3);
  22161. ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * L_4;
  22162. L_4 = (( ImageFrameCollection_1_t2C190A7D2A1E8584E30E58F6F7ECDD08B1D43058 * (*) (Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t200D480CB8D47B741476A51F1CBDF6A0FFC0413B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22163. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  22164. int32_t L_5;
  22165. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  22166. if ((((int32_t)L_2) == ((int32_t)L_5)))
  22167. {
  22168. goto IL_0038;
  22169. }
  22170. }
  22171. {
  22172. NullCheck((RuntimeObject *)__this);
  22173. Type_t * L_6;
  22174. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  22175. NullCheck((MemberInfo_t *)L_6);
  22176. String_t* L_7;
  22177. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  22178. String_t* L_8;
  22179. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  22180. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  22181. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  22182. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mFF294B6D847B8F47BD4903240E3265EB265F8B4D_RuntimeMethod_var)));
  22183. }
  22184. IL_0038:
  22185. {
  22186. return;
  22187. }
  22188. }
  22189. #ifdef __clang__
  22190. #pragma clang diagnostic pop
  22191. #endif
  22192. #ifdef __clang__
  22193. #pragma clang diagnostic push
  22194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22195. #pragma clang diagnostic ignored "-Wunused-variable"
  22196. #endif
  22197. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  22198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mEC24E9F2AC71455DC6AE9646F81D0229E86DDB22_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  22199. {
  22200. {
  22201. NullCheck((RuntimeObject *)__this);
  22202. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  22203. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22204. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  22205. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_1 = ___source1;
  22206. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  22207. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  22208. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  22209. return;
  22210. }
  22211. }
  22212. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Source()
  22213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * CloningImageProcessor_1_get_Source_mC1D1BE196C4ED4B45815B4490A749E9028AE230E_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, const RuntimeMethod* method)
  22214. {
  22215. {
  22216. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_0 = (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)__this->get_U3CSourceU3Ek__BackingField_0();
  22217. return (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_0;
  22218. }
  22219. }
  22220. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_SourceRectangle()
  22221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mB88467E719BB51FA4ADFC3FE5DF83506FAFBA900_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, const RuntimeMethod* method)
  22222. {
  22223. {
  22224. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  22225. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  22226. }
  22227. }
  22228. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Configuration()
  22229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m2FFF11C3B627D7B83500E977CB458ACA5F8D9D89_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, const RuntimeMethod* method)
  22230. {
  22231. {
  22232. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  22233. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  22234. }
  22235. }
  22236. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  22237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mBD6BEFA58DD83D0A236D040803F061211F9B83CB_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, const RuntimeMethod* method)
  22238. {
  22239. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * V_0 = NULL;
  22240. int32_t V_1 = 0;
  22241. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * V_2 = NULL;
  22242. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * V_3 = NULL;
  22243. {
  22244. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22245. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_0;
  22246. L_0 = (( Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22247. V_0 = (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_0;
  22248. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22249. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_1;
  22250. L_1 = (( Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22251. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_2 = V_0;
  22252. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22253. (( void (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_1, (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  22254. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22255. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  22256. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22257. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_4 = V_0;
  22258. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22259. VirtualActionInvoker1< Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_4);
  22260. V_1 = (int32_t)0;
  22261. goto IL_0061;
  22262. }
  22263. IL_0026:
  22264. {
  22265. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22266. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_5;
  22267. L_5 = (( Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22268. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_5);
  22269. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * L_6;
  22270. L_6 = (( ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22271. int32_t L_7 = V_1;
  22272. NullCheck((ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *)L_6);
  22273. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_8;
  22274. L_8 = (( ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * (*) (ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  22275. V_2 = (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_8;
  22276. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_9 = V_0;
  22277. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_9);
  22278. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * L_10;
  22279. L_10 = (( ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22280. int32_t L_11 = V_1;
  22281. NullCheck((ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *)L_10);
  22282. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_12;
  22283. L_12 = (( ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * (*) (ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  22284. V_3 = (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_12;
  22285. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_13 = V_2;
  22286. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_14 = V_3;
  22287. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22288. VirtualActionInvoker2< ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_13, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_14);
  22289. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_15 = V_2;
  22290. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_16 = V_3;
  22291. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22292. VirtualActionInvoker2< ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_15, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_16);
  22293. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_17 = V_2;
  22294. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_18 = V_3;
  22295. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22296. VirtualActionInvoker2< ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_17, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_18);
  22297. int32_t L_19 = V_1;
  22298. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  22299. }
  22300. IL_0061:
  22301. {
  22302. int32_t L_20 = V_1;
  22303. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22304. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_21;
  22305. L_21 = (( Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22306. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_21);
  22307. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * L_22;
  22308. L_22 = (( ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22309. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  22310. int32_t L_23;
  22311. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  22312. if ((((int32_t)L_20) < ((int32_t)L_23)))
  22313. {
  22314. goto IL_0026;
  22315. }
  22316. }
  22317. {
  22318. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_24 = V_0;
  22319. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22320. VirtualActionInvoker1< Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_24);
  22321. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_25 = V_0;
  22322. return (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_25;
  22323. }
  22324. }
  22325. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  22326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m5D25317E6CA78CC2A04EB4DD13EBADA05E4B1E92_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, const RuntimeMethod* method)
  22327. {
  22328. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * V_0 = NULL;
  22329. Exception_t * __last_unhandled_exception = 0;
  22330. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22331. {
  22332. V_0 = (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)NULL;
  22333. }
  22334. IL_0002:
  22335. try
  22336. {// begin try (depth: 1)
  22337. NullCheck((RuntimeObject*)__this);
  22338. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_0;
  22339. L_0 = InterfaceFuncInvoker0< Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  22340. V_0 = (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_0;
  22341. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22342. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_1;
  22343. L_1 = (( Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22344. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_2 = V_0;
  22345. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22346. (( void (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_1, (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  22347. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22348. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_3;
  22349. L_3 = (( Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22350. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_4 = V_0;
  22351. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_3);
  22352. (( void (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_3, (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  22353. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  22354. }// end try (depth: 1)
  22355. catch(Il2CppExceptionWrapper& e)
  22356. {
  22357. __last_unhandled_exception = (Exception_t *)e.ex;
  22358. goto FINALLY_0024;
  22359. }
  22360. FINALLY_0024:
  22361. {// begin finally (depth: 1)
  22362. {
  22363. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_5 = V_0;
  22364. if (!L_5)
  22365. {
  22366. goto IL_002d;
  22367. }
  22368. }
  22369. IL_0027:
  22370. {
  22371. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_6 = V_0;
  22372. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  22373. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  22374. }
  22375. IL_002d:
  22376. {
  22377. IL2CPP_END_FINALLY(36)
  22378. }
  22379. }// end finally (depth: 1)
  22380. IL2CPP_CLEANUP(36)
  22381. {
  22382. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22383. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  22384. }
  22385. IL_002e:
  22386. {
  22387. return;
  22388. }
  22389. }
  22390. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose()
  22391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mAAE82D772B377F8FA036E78C50F589C077C12987_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, const RuntimeMethod* method)
  22392. {
  22393. static bool s_Il2CppMethodInitialized;
  22394. if (!s_Il2CppMethodInitialized)
  22395. {
  22396. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  22397. s_Il2CppMethodInitialized = true;
  22398. }
  22399. {
  22400. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22401. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, (bool)1);
  22402. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  22403. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  22404. return;
  22405. }
  22406. }
  22407. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  22408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mB1729A29A47C3DCA882D122DB626FC4E086ECAA2_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * ___destination0, const RuntimeMethod* method)
  22409. {
  22410. {
  22411. return;
  22412. }
  22413. }
  22414. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  22415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m25F4BF83CEBA5A74171695E14903E73C7D3ECE43_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___destination1, const RuntimeMethod* method)
  22416. {
  22417. {
  22418. return;
  22419. }
  22420. }
  22421. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  22422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m00E2E1DC2FAF34891FE7F224F1825FA0A57A203A_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___destination1, const RuntimeMethod* method)
  22423. {
  22424. {
  22425. return;
  22426. }
  22427. }
  22428. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  22429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m4BBB20889B6B8E1D6CA475C2698AEFE375019D24_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * ___destination0, const RuntimeMethod* method)
  22430. {
  22431. {
  22432. return;
  22433. }
  22434. }
  22435. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose(System.Boolean)
  22436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mC091A9348875687978BD9CE18ED74E62E65A8B8D_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, bool ___disposing0, const RuntimeMethod* method)
  22437. {
  22438. {
  22439. return;
  22440. }
  22441. }
  22442. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::CreateTarget()
  22443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * CloningImageProcessor_1_CreateTarget_m445A43A182EEC77C7DD043CD76F8714C6FC15450_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, const RuntimeMethod* method)
  22444. {
  22445. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * V_0 = NULL;
  22446. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  22447. memset((&V_1), 0, sizeof(V_1));
  22448. ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101* V_2 = NULL;
  22449. int32_t V_3 = 0;
  22450. {
  22451. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22452. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_0;
  22453. L_0 = (( Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22454. V_0 = (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_0;
  22455. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22456. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  22457. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::GetDestinationSize() */, (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22458. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  22459. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_2 = V_0;
  22460. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_2);
  22461. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * L_3;
  22462. L_3 = (( ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22463. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  22464. int32_t L_4;
  22465. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  22466. ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101* L_5 = (ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101*)(ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  22467. V_2 = (ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101*)L_5;
  22468. V_3 = (int32_t)0;
  22469. goto IL_0059;
  22470. }
  22471. IL_0023:
  22472. {
  22473. ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101* L_6 = V_2;
  22474. int32_t L_7 = V_3;
  22475. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22476. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  22477. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22478. int32_t L_9;
  22479. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  22480. int32_t L_10;
  22481. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  22482. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_11 = V_0;
  22483. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_11);
  22484. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * L_12;
  22485. L_12 = (( ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22486. int32_t L_13 = V_3;
  22487. NullCheck((ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *)L_12);
  22488. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_14;
  22489. L_14 = (( ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * (*) (ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  22490. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  22491. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  22492. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  22493. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  22494. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  22495. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  22496. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_17 = (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  22497. (( void (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  22498. NullCheck(L_6);
  22499. ArrayElementTypeCheck (L_6, L_17);
  22500. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_17);
  22501. int32_t L_18 = V_3;
  22502. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  22503. }
  22504. IL_0059:
  22505. {
  22506. int32_t L_19 = V_3;
  22507. ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101* L_20 = V_2;
  22508. NullCheck(L_20);
  22509. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  22510. {
  22511. goto IL_0023;
  22512. }
  22513. }
  22514. {
  22515. NullCheck((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this);
  22516. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  22517. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22518. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_22 = V_0;
  22519. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  22520. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  22521. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  22522. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  22523. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  22524. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  22525. ImageFrame_1U5BU5D_t6858FCF99DFE4F0A9EB4C38C8D36C1FA8D1AB101* L_25 = V_2;
  22526. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_26 = (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  22527. (( void (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  22528. return (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_26;
  22529. }
  22530. }
  22531. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  22532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mE909898A3A3A890CFA920C06C71FA431C1783E2B_gshared (CloningImageProcessor_1_t992BE1EA052987CCE275BDBEBCB9422DAE78C877 * __this, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * ___a0, Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * ___b1, const RuntimeMethod* method)
  22533. {
  22534. {
  22535. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_0 = ___a0;
  22536. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_0);
  22537. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * L_1;
  22538. L_1 = (( ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22539. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  22540. int32_t L_2;
  22541. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  22542. Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F * L_3 = ___b1;
  22543. NullCheck((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_3);
  22544. ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * L_4;
  22545. L_4 = (( ImageFrameCollection_1_t42CEE90BFA8F78FD6C65F543774F7B2437081B87 * (*) (Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9944296834D504A3E9F09FACD214B1D211433D7F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22546. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  22547. int32_t L_5;
  22548. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  22549. if ((((int32_t)L_2) == ((int32_t)L_5)))
  22550. {
  22551. goto IL_0038;
  22552. }
  22553. }
  22554. {
  22555. NullCheck((RuntimeObject *)__this);
  22556. Type_t * L_6;
  22557. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  22558. NullCheck((MemberInfo_t *)L_6);
  22559. String_t* L_7;
  22560. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  22561. String_t* L_8;
  22562. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  22563. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  22564. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  22565. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mE909898A3A3A890CFA920C06C71FA431C1783E2B_RuntimeMethod_var)));
  22566. }
  22567. IL_0038:
  22568. {
  22569. return;
  22570. }
  22571. }
  22572. #ifdef __clang__
  22573. #pragma clang diagnostic pop
  22574. #endif
  22575. #ifdef __clang__
  22576. #pragma clang diagnostic push
  22577. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22578. #pragma clang diagnostic ignored "-Wunused-variable"
  22579. #endif
  22580. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  22581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m6755D437B1AACA9313BF8F85C7878CCCADD89A18_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  22582. {
  22583. {
  22584. NullCheck((RuntimeObject *)__this);
  22585. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  22586. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22587. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  22588. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_1 = ___source1;
  22589. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  22590. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  22591. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  22592. return;
  22593. }
  22594. }
  22595. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Source()
  22596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * CloningImageProcessor_1_get_Source_m2A6488BFD78315368392C2859492505140F2B1D8_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, const RuntimeMethod* method)
  22597. {
  22598. {
  22599. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_0 = (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)__this->get_U3CSourceU3Ek__BackingField_0();
  22600. return (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_0;
  22601. }
  22602. }
  22603. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_SourceRectangle()
  22604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m4730402658971BFF35C2C34D56642C4CF00B356F_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, const RuntimeMethod* method)
  22605. {
  22606. {
  22607. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  22608. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  22609. }
  22610. }
  22611. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Configuration()
  22612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mE922DF4BF1740D473EBB9C9569B03F245FC286B6_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, const RuntimeMethod* method)
  22613. {
  22614. {
  22615. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  22616. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  22617. }
  22618. }
  22619. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  22620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m1EDD0D2132E0FE15148DCF61B78CF179DFA42C71_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, const RuntimeMethod* method)
  22621. {
  22622. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * V_0 = NULL;
  22623. int32_t V_1 = 0;
  22624. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * V_2 = NULL;
  22625. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * V_3 = NULL;
  22626. {
  22627. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22628. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_0;
  22629. L_0 = (( Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  22630. V_0 = (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_0;
  22631. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22632. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_1;
  22633. L_1 = (( Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22634. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_2 = V_0;
  22635. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22636. (( void (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_1, (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  22637. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22638. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  22639. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22640. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_4 = V_0;
  22641. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22642. VirtualActionInvoker1< Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_4);
  22643. V_1 = (int32_t)0;
  22644. goto IL_0061;
  22645. }
  22646. IL_0026:
  22647. {
  22648. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22649. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_5;
  22650. L_5 = (( Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22651. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_5);
  22652. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * L_6;
  22653. L_6 = (( ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22654. int32_t L_7 = V_1;
  22655. NullCheck((ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *)L_6);
  22656. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_8;
  22657. L_8 = (( ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * (*) (ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  22658. V_2 = (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_8;
  22659. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_9 = V_0;
  22660. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_9);
  22661. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * L_10;
  22662. L_10 = (( ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22663. int32_t L_11 = V_1;
  22664. NullCheck((ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *)L_10);
  22665. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_12;
  22666. L_12 = (( ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * (*) (ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  22667. V_3 = (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_12;
  22668. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_13 = V_2;
  22669. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_14 = V_3;
  22670. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22671. VirtualActionInvoker2< ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_13, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_14);
  22672. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_15 = V_2;
  22673. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_16 = V_3;
  22674. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22675. VirtualActionInvoker2< ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_15, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_16);
  22676. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_17 = V_2;
  22677. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_18 = V_3;
  22678. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22679. VirtualActionInvoker2< ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_17, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_18);
  22680. int32_t L_19 = V_1;
  22681. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  22682. }
  22683. IL_0061:
  22684. {
  22685. int32_t L_20 = V_1;
  22686. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22687. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_21;
  22688. L_21 = (( Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22689. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_21);
  22690. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * L_22;
  22691. L_22 = (( ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22692. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  22693. int32_t L_23;
  22694. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  22695. if ((((int32_t)L_20) < ((int32_t)L_23)))
  22696. {
  22697. goto IL_0026;
  22698. }
  22699. }
  22700. {
  22701. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_24 = V_0;
  22702. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22703. VirtualActionInvoker1< Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_24);
  22704. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_25 = V_0;
  22705. return (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_25;
  22706. }
  22707. }
  22708. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  22709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m0ACC4E3C0102D55E03836CDCC5B2FECEC44DF46D_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, const RuntimeMethod* method)
  22710. {
  22711. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * V_0 = NULL;
  22712. Exception_t * __last_unhandled_exception = 0;
  22713. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22714. {
  22715. V_0 = (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)NULL;
  22716. }
  22717. IL_0002:
  22718. try
  22719. {// begin try (depth: 1)
  22720. NullCheck((RuntimeObject*)__this);
  22721. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_0;
  22722. L_0 = InterfaceFuncInvoker0< Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  22723. V_0 = (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_0;
  22724. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22725. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_1;
  22726. L_1 = (( Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22727. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_2 = V_0;
  22728. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22729. (( void (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_1, (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  22730. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22731. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_3;
  22732. L_3 = (( Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22733. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_4 = V_0;
  22734. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_3);
  22735. (( void (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_3, (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  22736. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  22737. }// end try (depth: 1)
  22738. catch(Il2CppExceptionWrapper& e)
  22739. {
  22740. __last_unhandled_exception = (Exception_t *)e.ex;
  22741. goto FINALLY_0024;
  22742. }
  22743. FINALLY_0024:
  22744. {// begin finally (depth: 1)
  22745. {
  22746. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_5 = V_0;
  22747. if (!L_5)
  22748. {
  22749. goto IL_002d;
  22750. }
  22751. }
  22752. IL_0027:
  22753. {
  22754. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_6 = V_0;
  22755. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  22756. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  22757. }
  22758. IL_002d:
  22759. {
  22760. IL2CPP_END_FINALLY(36)
  22761. }
  22762. }// end finally (depth: 1)
  22763. IL2CPP_CLEANUP(36)
  22764. {
  22765. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22766. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  22767. }
  22768. IL_002e:
  22769. {
  22770. return;
  22771. }
  22772. }
  22773. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose()
  22774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mA85D4E18AFE6BB3E6BC57A2B779035F7B37A4565_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, const RuntimeMethod* method)
  22775. {
  22776. static bool s_Il2CppMethodInitialized;
  22777. if (!s_Il2CppMethodInitialized)
  22778. {
  22779. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  22780. s_Il2CppMethodInitialized = true;
  22781. }
  22782. {
  22783. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22784. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, (bool)1);
  22785. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  22786. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  22787. return;
  22788. }
  22789. }
  22790. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  22791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m7DDF5FF5CF1C84FED4D6129E9995F90DC519BBB3_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * ___destination0, const RuntimeMethod* method)
  22792. {
  22793. {
  22794. return;
  22795. }
  22796. }
  22797. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  22798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m623C44ECEC221CCF417EA6F5DB27394B9529DF22_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___destination1, const RuntimeMethod* method)
  22799. {
  22800. {
  22801. return;
  22802. }
  22803. }
  22804. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  22805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m8198D7D866D4F3108C5BFB42CA7F5F00992DD01D_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___destination1, const RuntimeMethod* method)
  22806. {
  22807. {
  22808. return;
  22809. }
  22810. }
  22811. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  22812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mCEF2C7AD028131F2AB3822AADE2FB0ED31B71670_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * ___destination0, const RuntimeMethod* method)
  22813. {
  22814. {
  22815. return;
  22816. }
  22817. }
  22818. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose(System.Boolean)
  22819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m2583CEC4E2962A90B3995F9158C61CCA53C65941_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, bool ___disposing0, const RuntimeMethod* method)
  22820. {
  22821. {
  22822. return;
  22823. }
  22824. }
  22825. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::CreateTarget()
  22826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * CloningImageProcessor_1_CreateTarget_mBB8E921EA654CC120E1328ED464E048870A89344_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, const RuntimeMethod* method)
  22827. {
  22828. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * V_0 = NULL;
  22829. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  22830. memset((&V_1), 0, sizeof(V_1));
  22831. ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E* V_2 = NULL;
  22832. int32_t V_3 = 0;
  22833. {
  22834. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22835. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_0;
  22836. L_0 = (( Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  22837. V_0 = (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_0;
  22838. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22839. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  22840. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::GetDestinationSize() */, (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22841. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  22842. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_2 = V_0;
  22843. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_2);
  22844. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * L_3;
  22845. L_3 = (( ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22846. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  22847. int32_t L_4;
  22848. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  22849. ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E* L_5 = (ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E*)(ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  22850. V_2 = (ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E*)L_5;
  22851. V_3 = (int32_t)0;
  22852. goto IL_0059;
  22853. }
  22854. IL_0023:
  22855. {
  22856. ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E* L_6 = V_2;
  22857. int32_t L_7 = V_3;
  22858. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22859. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  22860. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22861. int32_t L_9;
  22862. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  22863. int32_t L_10;
  22864. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  22865. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_11 = V_0;
  22866. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_11);
  22867. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * L_12;
  22868. L_12 = (( ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22869. int32_t L_13 = V_3;
  22870. NullCheck((ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *)L_12);
  22871. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_14;
  22872. L_14 = (( ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * (*) (ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  22873. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  22874. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  22875. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  22876. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  22877. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  22878. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  22879. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_17 = (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  22880. (( void (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  22881. NullCheck(L_6);
  22882. ArrayElementTypeCheck (L_6, L_17);
  22883. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_17);
  22884. int32_t L_18 = V_3;
  22885. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  22886. }
  22887. IL_0059:
  22888. {
  22889. int32_t L_19 = V_3;
  22890. ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E* L_20 = V_2;
  22891. NullCheck(L_20);
  22892. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  22893. {
  22894. goto IL_0023;
  22895. }
  22896. }
  22897. {
  22898. NullCheck((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this);
  22899. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  22900. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  22901. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_22 = V_0;
  22902. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  22903. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  22904. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  22905. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  22906. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  22907. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  22908. ImageFrame_1U5BU5D_t119CF00A8DE217577888300070B1254E1A0A0A6E* L_25 = V_2;
  22909. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_26 = (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  22910. (( void (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  22911. return (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_26;
  22912. }
  22913. }
  22914. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  22915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mB949B6508072FBD36EA443803061549F1C99D99D_gshared (CloningImageProcessor_1_t702743D2A0AF3115DA44503E6CE6D18B25CE208A * __this, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * ___a0, Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * ___b1, const RuntimeMethod* method)
  22916. {
  22917. {
  22918. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_0 = ___a0;
  22919. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_0);
  22920. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * L_1;
  22921. L_1 = (( ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22922. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  22923. int32_t L_2;
  22924. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  22925. Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 * L_3 = ___b1;
  22926. NullCheck((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_3);
  22927. ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * L_4;
  22928. L_4 = (( ImageFrameCollection_1_tB5AE63BBDE3ECD88E0C359BB58CB7ADAF2F24890 * (*) (Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t9E9D165D621BD250B9E7C2D5A4EC1CCA65B45227 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  22929. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  22930. int32_t L_5;
  22931. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  22932. if ((((int32_t)L_2) == ((int32_t)L_5)))
  22933. {
  22934. goto IL_0038;
  22935. }
  22936. }
  22937. {
  22938. NullCheck((RuntimeObject *)__this);
  22939. Type_t * L_6;
  22940. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  22941. NullCheck((MemberInfo_t *)L_6);
  22942. String_t* L_7;
  22943. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  22944. String_t* L_8;
  22945. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  22946. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  22947. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  22948. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mB949B6508072FBD36EA443803061549F1C99D99D_RuntimeMethod_var)));
  22949. }
  22950. IL_0038:
  22951. {
  22952. return;
  22953. }
  22954. }
  22955. #ifdef __clang__
  22956. #pragma clang diagnostic pop
  22957. #endif
  22958. #ifdef __clang__
  22959. #pragma clang diagnostic push
  22960. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22961. #pragma clang diagnostic ignored "-Wunused-variable"
  22962. #endif
  22963. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  22964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mCC88ACFA6D2841E2E918EB3E95EEF3800AB81161_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  22965. {
  22966. {
  22967. NullCheck((RuntimeObject *)__this);
  22968. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  22969. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22970. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  22971. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_1 = ___source1;
  22972. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  22973. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  22974. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  22975. return;
  22976. }
  22977. }
  22978. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Source()
  22979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * CloningImageProcessor_1_get_Source_m4F756327C6C435203780EA21E4862E3E9BE8493E_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, const RuntimeMethod* method)
  22980. {
  22981. {
  22982. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_0 = (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)__this->get_U3CSourceU3Ek__BackingField_0();
  22983. return (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_0;
  22984. }
  22985. }
  22986. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_SourceRectangle()
  22987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mC23651AD68E22EB65FF4924E279A98206186BE1A_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, const RuntimeMethod* method)
  22988. {
  22989. {
  22990. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  22991. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  22992. }
  22993. }
  22994. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Configuration()
  22995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m8F646E558591C9A0D4B4234C48B7B0E57343C28E_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, const RuntimeMethod* method)
  22996. {
  22997. {
  22998. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  22999. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  23000. }
  23001. }
  23002. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  23003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mDFEF5512C3AEF9BB4EE546E4E9B08D49805A7B9B_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, const RuntimeMethod* method)
  23004. {
  23005. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * V_0 = NULL;
  23006. int32_t V_1 = 0;
  23007. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * V_2 = NULL;
  23008. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * V_3 = NULL;
  23009. {
  23010. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23011. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_0;
  23012. L_0 = (( Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23013. V_0 = (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_0;
  23014. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23015. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_1;
  23016. L_1 = (( Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23017. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_2 = V_0;
  23018. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23019. (( void (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_1, (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  23020. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23021. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  23022. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23023. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_4 = V_0;
  23024. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23025. VirtualActionInvoker1< Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_4);
  23026. V_1 = (int32_t)0;
  23027. goto IL_0061;
  23028. }
  23029. IL_0026:
  23030. {
  23031. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23032. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_5;
  23033. L_5 = (( Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23034. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_5);
  23035. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * L_6;
  23036. L_6 = (( ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23037. int32_t L_7 = V_1;
  23038. NullCheck((ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *)L_6);
  23039. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_8;
  23040. L_8 = (( ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * (*) (ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23041. V_2 = (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_8;
  23042. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_9 = V_0;
  23043. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_9);
  23044. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * L_10;
  23045. L_10 = (( ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23046. int32_t L_11 = V_1;
  23047. NullCheck((ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *)L_10);
  23048. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_12;
  23049. L_12 = (( ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * (*) (ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23050. V_3 = (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_12;
  23051. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_13 = V_2;
  23052. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_14 = V_3;
  23053. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23054. VirtualActionInvoker2< ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_13, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_14);
  23055. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_15 = V_2;
  23056. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_16 = V_3;
  23057. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23058. VirtualActionInvoker2< ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_15, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_16);
  23059. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_17 = V_2;
  23060. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_18 = V_3;
  23061. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23062. VirtualActionInvoker2< ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_17, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_18);
  23063. int32_t L_19 = V_1;
  23064. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  23065. }
  23066. IL_0061:
  23067. {
  23068. int32_t L_20 = V_1;
  23069. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23070. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_21;
  23071. L_21 = (( Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23072. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_21);
  23073. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * L_22;
  23074. L_22 = (( ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23075. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  23076. int32_t L_23;
  23077. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  23078. if ((((int32_t)L_20) < ((int32_t)L_23)))
  23079. {
  23080. goto IL_0026;
  23081. }
  23082. }
  23083. {
  23084. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_24 = V_0;
  23085. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23086. VirtualActionInvoker1< Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_24);
  23087. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_25 = V_0;
  23088. return (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_25;
  23089. }
  23090. }
  23091. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  23092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mB35F38BB1E7B688B3F2D1A253022913EC7C0BEAB_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, const RuntimeMethod* method)
  23093. {
  23094. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * V_0 = NULL;
  23095. Exception_t * __last_unhandled_exception = 0;
  23096. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23097. {
  23098. V_0 = (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)NULL;
  23099. }
  23100. IL_0002:
  23101. try
  23102. {// begin try (depth: 1)
  23103. NullCheck((RuntimeObject*)__this);
  23104. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_0;
  23105. L_0 = InterfaceFuncInvoker0< Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  23106. V_0 = (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_0;
  23107. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23108. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_1;
  23109. L_1 = (( Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23110. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_2 = V_0;
  23111. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23112. (( void (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_1, (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  23113. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23114. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_3;
  23115. L_3 = (( Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23116. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_4 = V_0;
  23117. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_3);
  23118. (( void (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_3, (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  23119. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  23120. }// end try (depth: 1)
  23121. catch(Il2CppExceptionWrapper& e)
  23122. {
  23123. __last_unhandled_exception = (Exception_t *)e.ex;
  23124. goto FINALLY_0024;
  23125. }
  23126. FINALLY_0024:
  23127. {// begin finally (depth: 1)
  23128. {
  23129. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_5 = V_0;
  23130. if (!L_5)
  23131. {
  23132. goto IL_002d;
  23133. }
  23134. }
  23135. IL_0027:
  23136. {
  23137. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_6 = V_0;
  23138. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  23139. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  23140. }
  23141. IL_002d:
  23142. {
  23143. IL2CPP_END_FINALLY(36)
  23144. }
  23145. }// end finally (depth: 1)
  23146. IL2CPP_CLEANUP(36)
  23147. {
  23148. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23149. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  23150. }
  23151. IL_002e:
  23152. {
  23153. return;
  23154. }
  23155. }
  23156. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose()
  23157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m4D729886AD5911FF8CD91A4FCADF8BE7EBD3179F_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, const RuntimeMethod* method)
  23158. {
  23159. static bool s_Il2CppMethodInitialized;
  23160. if (!s_Il2CppMethodInitialized)
  23161. {
  23162. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  23163. s_Il2CppMethodInitialized = true;
  23164. }
  23165. {
  23166. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23167. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, (bool)1);
  23168. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  23169. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  23170. return;
  23171. }
  23172. }
  23173. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  23174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_mA8942F381A7C06964A599BD6F0F590355AD9255A_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * ___destination0, const RuntimeMethod* method)
  23175. {
  23176. {
  23177. return;
  23178. }
  23179. }
  23180. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  23181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mBDFB217538332950480D4CB18B16F11EC142CFB8_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___destination1, const RuntimeMethod* method)
  23182. {
  23183. {
  23184. return;
  23185. }
  23186. }
  23187. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  23188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m3EF51E1EEC222EDB8159E2209553C9AB35C5C468_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___destination1, const RuntimeMethod* method)
  23189. {
  23190. {
  23191. return;
  23192. }
  23193. }
  23194. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  23195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m37201430F8D6616A7B4D14001A1A94E253EDE6E0_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * ___destination0, const RuntimeMethod* method)
  23196. {
  23197. {
  23198. return;
  23199. }
  23200. }
  23201. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose(System.Boolean)
  23202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m43D351FFE216E9C1F58AF3F64DE46353BA4FACEC_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, bool ___disposing0, const RuntimeMethod* method)
  23203. {
  23204. {
  23205. return;
  23206. }
  23207. }
  23208. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::CreateTarget()
  23209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * CloningImageProcessor_1_CreateTarget_m1428BB1C5D85BC65AAEFA89C08E00D7F7CE49F6F_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, const RuntimeMethod* method)
  23210. {
  23211. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * V_0 = NULL;
  23212. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  23213. memset((&V_1), 0, sizeof(V_1));
  23214. ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE* V_2 = NULL;
  23215. int32_t V_3 = 0;
  23216. {
  23217. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23218. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_0;
  23219. L_0 = (( Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23220. V_0 = (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_0;
  23221. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23222. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  23223. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::GetDestinationSize() */, (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23224. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  23225. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_2 = V_0;
  23226. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_2);
  23227. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * L_3;
  23228. L_3 = (( ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23229. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  23230. int32_t L_4;
  23231. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  23232. ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE* L_5 = (ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE*)(ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  23233. V_2 = (ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE*)L_5;
  23234. V_3 = (int32_t)0;
  23235. goto IL_0059;
  23236. }
  23237. IL_0023:
  23238. {
  23239. ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE* L_6 = V_2;
  23240. int32_t L_7 = V_3;
  23241. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23242. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  23243. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23244. int32_t L_9;
  23245. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  23246. int32_t L_10;
  23247. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  23248. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_11 = V_0;
  23249. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_11);
  23250. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * L_12;
  23251. L_12 = (( ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23252. int32_t L_13 = V_3;
  23253. NullCheck((ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *)L_12);
  23254. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_14;
  23255. L_14 = (( ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * (*) (ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23256. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  23257. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  23258. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  23259. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  23260. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  23261. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  23262. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_17 = (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  23263. (( void (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  23264. NullCheck(L_6);
  23265. ArrayElementTypeCheck (L_6, L_17);
  23266. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_17);
  23267. int32_t L_18 = V_3;
  23268. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  23269. }
  23270. IL_0059:
  23271. {
  23272. int32_t L_19 = V_3;
  23273. ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE* L_20 = V_2;
  23274. NullCheck(L_20);
  23275. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  23276. {
  23277. goto IL_0023;
  23278. }
  23279. }
  23280. {
  23281. NullCheck((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this);
  23282. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  23283. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23284. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_22 = V_0;
  23285. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  23286. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  23287. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  23288. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  23289. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  23290. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  23291. ImageFrame_1U5BU5D_t2CD4D2C05D41C45DCB412A1163D1C4D70BD086CE* L_25 = V_2;
  23292. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_26 = (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  23293. (( void (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  23294. return (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_26;
  23295. }
  23296. }
  23297. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  23298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mC49A418D96C16F67DDFE6A91DF3DD2215C45FFE0_gshared (CloningImageProcessor_1_tF46AF217F5E8A48EF8C5BC4DE1A683F1AFAD83E9 * __this, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * ___a0, Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * ___b1, const RuntimeMethod* method)
  23299. {
  23300. {
  23301. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_0 = ___a0;
  23302. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_0);
  23303. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * L_1;
  23304. L_1 = (( ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23305. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  23306. int32_t L_2;
  23307. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  23308. Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E * L_3 = ___b1;
  23309. NullCheck((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_3);
  23310. ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * L_4;
  23311. L_4 = (( ImageFrameCollection_1_t2135ABF5423F9978568A7259B9F811FAE1DF9091 * (*) (Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_tDDCBB6CEF985EAB34965BB31766D67BB6F84A51E *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23312. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  23313. int32_t L_5;
  23314. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  23315. if ((((int32_t)L_2) == ((int32_t)L_5)))
  23316. {
  23317. goto IL_0038;
  23318. }
  23319. }
  23320. {
  23321. NullCheck((RuntimeObject *)__this);
  23322. Type_t * L_6;
  23323. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  23324. NullCheck((MemberInfo_t *)L_6);
  23325. String_t* L_7;
  23326. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  23327. String_t* L_8;
  23328. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  23329. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  23330. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  23331. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mC49A418D96C16F67DDFE6A91DF3DD2215C45FFE0_RuntimeMethod_var)));
  23332. }
  23333. IL_0038:
  23334. {
  23335. return;
  23336. }
  23337. }
  23338. #ifdef __clang__
  23339. #pragma clang diagnostic pop
  23340. #endif
  23341. #ifdef __clang__
  23342. #pragma clang diagnostic push
  23343. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23344. #pragma clang diagnostic ignored "-Wunused-variable"
  23345. #endif
  23346. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  23347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m6CF632629CC8518A5A6E75D758FD124B6021B653_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  23348. {
  23349. {
  23350. NullCheck((RuntimeObject *)__this);
  23351. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  23352. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23353. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  23354. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_1 = ___source1;
  23355. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  23356. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  23357. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  23358. return;
  23359. }
  23360. }
  23361. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Source()
  23362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * CloningImageProcessor_1_get_Source_m7D8594312F65E6DFE1AE81E972EAB2A0D953F419_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, const RuntimeMethod* method)
  23363. {
  23364. {
  23365. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_0 = (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)__this->get_U3CSourceU3Ek__BackingField_0();
  23366. return (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_0;
  23367. }
  23368. }
  23369. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_SourceRectangle()
  23370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m63869539ACF007601DE70CCABACCB8B2E85E7493_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, const RuntimeMethod* method)
  23371. {
  23372. {
  23373. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  23374. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  23375. }
  23376. }
  23377. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Configuration()
  23378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mB9CB368EE4E8E1CAFBE2C6035810F3B2E951030C_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, const RuntimeMethod* method)
  23379. {
  23380. {
  23381. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  23382. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  23383. }
  23384. }
  23385. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  23386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_mA94FE62553512782B6002DD73B959F781FA77498_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, const RuntimeMethod* method)
  23387. {
  23388. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * V_0 = NULL;
  23389. int32_t V_1 = 0;
  23390. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * V_2 = NULL;
  23391. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * V_3 = NULL;
  23392. {
  23393. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23394. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_0;
  23395. L_0 = (( Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23396. V_0 = (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_0;
  23397. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23398. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_1;
  23399. L_1 = (( Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23400. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_2 = V_0;
  23401. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23402. (( void (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_1, (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  23403. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23404. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  23405. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23406. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_4 = V_0;
  23407. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23408. VirtualActionInvoker1< Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_4);
  23409. V_1 = (int32_t)0;
  23410. goto IL_0061;
  23411. }
  23412. IL_0026:
  23413. {
  23414. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23415. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_5;
  23416. L_5 = (( Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23417. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_5);
  23418. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * L_6;
  23419. L_6 = (( ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23420. int32_t L_7 = V_1;
  23421. NullCheck((ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *)L_6);
  23422. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_8;
  23423. L_8 = (( ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * (*) (ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23424. V_2 = (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_8;
  23425. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_9 = V_0;
  23426. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_9);
  23427. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * L_10;
  23428. L_10 = (( ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23429. int32_t L_11 = V_1;
  23430. NullCheck((ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *)L_10);
  23431. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_12;
  23432. L_12 = (( ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * (*) (ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23433. V_3 = (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_12;
  23434. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_13 = V_2;
  23435. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_14 = V_3;
  23436. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23437. VirtualActionInvoker2< ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_13, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_14);
  23438. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_15 = V_2;
  23439. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_16 = V_3;
  23440. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23441. VirtualActionInvoker2< ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_15, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_16);
  23442. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_17 = V_2;
  23443. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_18 = V_3;
  23444. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23445. VirtualActionInvoker2< ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_17, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_18);
  23446. int32_t L_19 = V_1;
  23447. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  23448. }
  23449. IL_0061:
  23450. {
  23451. int32_t L_20 = V_1;
  23452. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23453. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_21;
  23454. L_21 = (( Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23455. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_21);
  23456. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * L_22;
  23457. L_22 = (( ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23458. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  23459. int32_t L_23;
  23460. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  23461. if ((((int32_t)L_20) < ((int32_t)L_23)))
  23462. {
  23463. goto IL_0026;
  23464. }
  23465. }
  23466. {
  23467. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_24 = V_0;
  23468. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23469. VirtualActionInvoker1< Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_24);
  23470. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_25 = V_0;
  23471. return (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_25;
  23472. }
  23473. }
  23474. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  23475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m4F78ADE3F00A62A447EA9050987D5B4F6160F923_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, const RuntimeMethod* method)
  23476. {
  23477. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * V_0 = NULL;
  23478. Exception_t * __last_unhandled_exception = 0;
  23479. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23480. {
  23481. V_0 = (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)NULL;
  23482. }
  23483. IL_0002:
  23484. try
  23485. {// begin try (depth: 1)
  23486. NullCheck((RuntimeObject*)__this);
  23487. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_0;
  23488. L_0 = InterfaceFuncInvoker0< Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  23489. V_0 = (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_0;
  23490. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23491. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_1;
  23492. L_1 = (( Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23493. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_2 = V_0;
  23494. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23495. (( void (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_1, (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  23496. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23497. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_3;
  23498. L_3 = (( Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23499. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_4 = V_0;
  23500. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_3);
  23501. (( void (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_3, (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  23502. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  23503. }// end try (depth: 1)
  23504. catch(Il2CppExceptionWrapper& e)
  23505. {
  23506. __last_unhandled_exception = (Exception_t *)e.ex;
  23507. goto FINALLY_0024;
  23508. }
  23509. FINALLY_0024:
  23510. {// begin finally (depth: 1)
  23511. {
  23512. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_5 = V_0;
  23513. if (!L_5)
  23514. {
  23515. goto IL_002d;
  23516. }
  23517. }
  23518. IL_0027:
  23519. {
  23520. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_6 = V_0;
  23521. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  23522. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  23523. }
  23524. IL_002d:
  23525. {
  23526. IL2CPP_END_FINALLY(36)
  23527. }
  23528. }// end finally (depth: 1)
  23529. IL2CPP_CLEANUP(36)
  23530. {
  23531. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23532. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  23533. }
  23534. IL_002e:
  23535. {
  23536. return;
  23537. }
  23538. }
  23539. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose()
  23540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mFAFA802E87B467B58DDEF9ACAD20868525B75540_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, const RuntimeMethod* method)
  23541. {
  23542. static bool s_Il2CppMethodInitialized;
  23543. if (!s_Il2CppMethodInitialized)
  23544. {
  23545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  23546. s_Il2CppMethodInitialized = true;
  23547. }
  23548. {
  23549. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23550. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, (bool)1);
  23551. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  23552. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  23553. return;
  23554. }
  23555. }
  23556. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  23557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m69D6F7A708CD74825DA7C5539A5BB18796B4CB82_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___destination0, const RuntimeMethod* method)
  23558. {
  23559. {
  23560. return;
  23561. }
  23562. }
  23563. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  23564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m3B0A0F600EFC963C9DBAE7CCF61E944CD8FDB010_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___destination1, const RuntimeMethod* method)
  23565. {
  23566. {
  23567. return;
  23568. }
  23569. }
  23570. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  23571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m9EDA9E6C1F876A4518E73A20382905B1BFC8748D_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___destination1, const RuntimeMethod* method)
  23572. {
  23573. {
  23574. return;
  23575. }
  23576. }
  23577. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  23578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m54DF83DDE8D0899BF7078DC4B5122B486399919D_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___destination0, const RuntimeMethod* method)
  23579. {
  23580. {
  23581. return;
  23582. }
  23583. }
  23584. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose(System.Boolean)
  23585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m68563AB9284853D72E67A3D33B0BA0DC3E1D3890_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, bool ___disposing0, const RuntimeMethod* method)
  23586. {
  23587. {
  23588. return;
  23589. }
  23590. }
  23591. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::CreateTarget()
  23592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * CloningImageProcessor_1_CreateTarget_m30C854DFA92833655AC0D02CCC71229C0BCDD7EB_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, const RuntimeMethod* method)
  23593. {
  23594. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * V_0 = NULL;
  23595. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  23596. memset((&V_1), 0, sizeof(V_1));
  23597. ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6* V_2 = NULL;
  23598. int32_t V_3 = 0;
  23599. {
  23600. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23601. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_0;
  23602. L_0 = (( Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23603. V_0 = (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_0;
  23604. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23605. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  23606. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::GetDestinationSize() */, (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23607. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  23608. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_2 = V_0;
  23609. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_2);
  23610. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * L_3;
  23611. L_3 = (( ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23612. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  23613. int32_t L_4;
  23614. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  23615. ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6* L_5 = (ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6*)(ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  23616. V_2 = (ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6*)L_5;
  23617. V_3 = (int32_t)0;
  23618. goto IL_0059;
  23619. }
  23620. IL_0023:
  23621. {
  23622. ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6* L_6 = V_2;
  23623. int32_t L_7 = V_3;
  23624. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23625. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  23626. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23627. int32_t L_9;
  23628. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  23629. int32_t L_10;
  23630. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  23631. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_11 = V_0;
  23632. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_11);
  23633. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * L_12;
  23634. L_12 = (( ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23635. int32_t L_13 = V_3;
  23636. NullCheck((ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *)L_12);
  23637. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_14;
  23638. L_14 = (( ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * (*) (ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23639. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  23640. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  23641. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  23642. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  23643. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  23644. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  23645. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_17 = (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  23646. (( void (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  23647. NullCheck(L_6);
  23648. ArrayElementTypeCheck (L_6, L_17);
  23649. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_17);
  23650. int32_t L_18 = V_3;
  23651. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  23652. }
  23653. IL_0059:
  23654. {
  23655. int32_t L_19 = V_3;
  23656. ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6* L_20 = V_2;
  23657. NullCheck(L_20);
  23658. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  23659. {
  23660. goto IL_0023;
  23661. }
  23662. }
  23663. {
  23664. NullCheck((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this);
  23665. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  23666. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23667. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_22 = V_0;
  23668. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  23669. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  23670. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  23671. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  23672. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  23673. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  23674. ImageFrame_1U5BU5D_t7400EE4153F0D305C736C237BBFDCBA73DF174E6* L_25 = V_2;
  23675. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_26 = (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  23676. (( void (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  23677. return (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_26;
  23678. }
  23679. }
  23680. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  23681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mE41EBA930708A1009701431CFB89B21500DCDA0E_gshared (CloningImageProcessor_1_t8BFB1EA5CE2D1A4C63CCC7BF435BA8FCBD62A09B * __this, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___a0, Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * ___b1, const RuntimeMethod* method)
  23682. {
  23683. {
  23684. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_0 = ___a0;
  23685. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_0);
  23686. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * L_1;
  23687. L_1 = (( ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23688. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  23689. int32_t L_2;
  23690. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  23691. Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 * L_3 = ___b1;
  23692. NullCheck((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_3);
  23693. ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * L_4;
  23694. L_4 = (( ImageFrameCollection_1_t96DFB1CBF74FD03FB3B0161D50E6CD99D6641DFB * (*) (Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t2AF3BAA2CACFF472A49D621692314D069CF438A0 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23695. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  23696. int32_t L_5;
  23697. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  23698. if ((((int32_t)L_2) == ((int32_t)L_5)))
  23699. {
  23700. goto IL_0038;
  23701. }
  23702. }
  23703. {
  23704. NullCheck((RuntimeObject *)__this);
  23705. Type_t * L_6;
  23706. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  23707. NullCheck((MemberInfo_t *)L_6);
  23708. String_t* L_7;
  23709. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  23710. String_t* L_8;
  23711. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  23712. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  23713. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  23714. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mE41EBA930708A1009701431CFB89B21500DCDA0E_RuntimeMethod_var)));
  23715. }
  23716. IL_0038:
  23717. {
  23718. return;
  23719. }
  23720. }
  23721. #ifdef __clang__
  23722. #pragma clang diagnostic pop
  23723. #endif
  23724. #ifdef __clang__
  23725. #pragma clang diagnostic push
  23726. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23727. #pragma clang diagnostic ignored "-Wunused-variable"
  23728. #endif
  23729. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  23730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_mC131E4F6459CDA985FAA4A9CBC0F89450B4C46D4_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  23731. {
  23732. {
  23733. NullCheck((RuntimeObject *)__this);
  23734. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  23735. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23736. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  23737. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_1 = ___source1;
  23738. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  23739. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  23740. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  23741. return;
  23742. }
  23743. }
  23744. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Source()
  23745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * CloningImageProcessor_1_get_Source_mF57C02B9E7D0924C1BA7E9FE57B395DA9F6920EA_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, const RuntimeMethod* method)
  23746. {
  23747. {
  23748. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_0 = (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)__this->get_U3CSourceU3Ek__BackingField_0();
  23749. return (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_0;
  23750. }
  23751. }
  23752. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_SourceRectangle()
  23753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_mA9F81A6F9A66D32EA7A1B6E3A1EAB2636720C92A_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, const RuntimeMethod* method)
  23754. {
  23755. {
  23756. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  23757. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  23758. }
  23759. }
  23760. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Configuration()
  23761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_m8C8F42DC6704A301E8B2F2C9922C75924B7FB61C_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, const RuntimeMethod* method)
  23762. {
  23763. {
  23764. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  23765. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  23766. }
  23767. }
  23768. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  23769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m2646507FB8B17E18C80BA8503A6D436940DB861E_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, const RuntimeMethod* method)
  23770. {
  23771. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * V_0 = NULL;
  23772. int32_t V_1 = 0;
  23773. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * V_2 = NULL;
  23774. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * V_3 = NULL;
  23775. {
  23776. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23777. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_0;
  23778. L_0 = (( Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  23779. V_0 = (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_0;
  23780. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23781. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_1;
  23782. L_1 = (( Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23783. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_2 = V_0;
  23784. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23785. (( void (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_1, (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  23786. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23787. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  23788. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  23789. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_4 = V_0;
  23790. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23791. VirtualActionInvoker1< Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_4);
  23792. V_1 = (int32_t)0;
  23793. goto IL_0061;
  23794. }
  23795. IL_0026:
  23796. {
  23797. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23798. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_5;
  23799. L_5 = (( Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23800. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_5);
  23801. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * L_6;
  23802. L_6 = (( ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23803. int32_t L_7 = V_1;
  23804. NullCheck((ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *)L_6);
  23805. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_8;
  23806. L_8 = (( ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * (*) (ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23807. V_2 = (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_8;
  23808. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_9 = V_0;
  23809. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_9);
  23810. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * L_10;
  23811. L_10 = (( ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23812. int32_t L_11 = V_1;
  23813. NullCheck((ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *)L_10);
  23814. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_12;
  23815. L_12 = (( ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * (*) (ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  23816. V_3 = (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_12;
  23817. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_13 = V_2;
  23818. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_14 = V_3;
  23819. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23820. VirtualActionInvoker2< ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_13, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_14);
  23821. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_15 = V_2;
  23822. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_16 = V_3;
  23823. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23824. VirtualActionInvoker2< ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_15, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_16);
  23825. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_17 = V_2;
  23826. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_18 = V_3;
  23827. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23828. VirtualActionInvoker2< ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_17, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_18);
  23829. int32_t L_19 = V_1;
  23830. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  23831. }
  23832. IL_0061:
  23833. {
  23834. int32_t L_20 = V_1;
  23835. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23836. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_21;
  23837. L_21 = (( Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23838. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_21);
  23839. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * L_22;
  23840. L_22 = (( ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23841. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  23842. int32_t L_23;
  23843. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  23844. if ((((int32_t)L_20) < ((int32_t)L_23)))
  23845. {
  23846. goto IL_0026;
  23847. }
  23848. }
  23849. {
  23850. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_24 = V_0;
  23851. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23852. VirtualActionInvoker1< Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_24);
  23853. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_25 = V_0;
  23854. return (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_25;
  23855. }
  23856. }
  23857. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  23858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m4B5AC02AED6830D407EC4C92A3DA293904CA2784_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, const RuntimeMethod* method)
  23859. {
  23860. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * V_0 = NULL;
  23861. Exception_t * __last_unhandled_exception = 0;
  23862. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23863. {
  23864. V_0 = (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)NULL;
  23865. }
  23866. IL_0002:
  23867. try
  23868. {// begin try (depth: 1)
  23869. NullCheck((RuntimeObject*)__this);
  23870. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_0;
  23871. L_0 = InterfaceFuncInvoker0< Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  23872. V_0 = (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_0;
  23873. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23874. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_1;
  23875. L_1 = (( Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23876. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_2 = V_0;
  23877. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23878. (( void (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_1, (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  23879. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23880. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_3;
  23881. L_3 = (( Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23882. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_4 = V_0;
  23883. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_3);
  23884. (( void (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_3, (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  23885. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  23886. }// end try (depth: 1)
  23887. catch(Il2CppExceptionWrapper& e)
  23888. {
  23889. __last_unhandled_exception = (Exception_t *)e.ex;
  23890. goto FINALLY_0024;
  23891. }
  23892. FINALLY_0024:
  23893. {// begin finally (depth: 1)
  23894. {
  23895. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_5 = V_0;
  23896. if (!L_5)
  23897. {
  23898. goto IL_002d;
  23899. }
  23900. }
  23901. IL_0027:
  23902. {
  23903. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_6 = V_0;
  23904. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  23905. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  23906. }
  23907. IL_002d:
  23908. {
  23909. IL2CPP_END_FINALLY(36)
  23910. }
  23911. }// end finally (depth: 1)
  23912. IL2CPP_CLEANUP(36)
  23913. {
  23914. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23915. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  23916. }
  23917. IL_002e:
  23918. {
  23919. return;
  23920. }
  23921. }
  23922. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose()
  23923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mA360F06158A33817EB875CEFEBEBF98BB2087CE4_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, const RuntimeMethod* method)
  23924. {
  23925. static bool s_Il2CppMethodInitialized;
  23926. if (!s_Il2CppMethodInitialized)
  23927. {
  23928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  23929. s_Il2CppMethodInitialized = true;
  23930. }
  23931. {
  23932. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23933. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose(System.Boolean) */, (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, (bool)1);
  23934. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  23935. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  23936. return;
  23937. }
  23938. }
  23939. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  23940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m97FC3270353C716D1848882086DB36233F186F66_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___destination0, const RuntimeMethod* method)
  23941. {
  23942. {
  23943. return;
  23944. }
  23945. }
  23946. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  23947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mF455BFF14D71C9E37B16F9A882270FE4B2887663_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___destination1, const RuntimeMethod* method)
  23948. {
  23949. {
  23950. return;
  23951. }
  23952. }
  23953. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  23954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mEFB140B8085436FED596F7340550CCA83847772C_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___destination1, const RuntimeMethod* method)
  23955. {
  23956. {
  23957. return;
  23958. }
  23959. }
  23960. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  23961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m252FF60498DE02A742635D40E61E89FAA214810A_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___destination0, const RuntimeMethod* method)
  23962. {
  23963. {
  23964. return;
  23965. }
  23966. }
  23967. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose(System.Boolean)
  23968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_mD951B0DD4A9F6290B237A5A7CD0889BE514872BC_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, bool ___disposing0, const RuntimeMethod* method)
  23969. {
  23970. {
  23971. return;
  23972. }
  23973. }
  23974. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::CreateTarget()
  23975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * CloningImageProcessor_1_CreateTarget_m5F7612A2DB0FB5A80AADAA17452176B8292619DF_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, const RuntimeMethod* method)
  23976. {
  23977. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * V_0 = NULL;
  23978. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  23979. memset((&V_1), 0, sizeof(V_1));
  23980. ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7* V_2 = NULL;
  23981. int32_t V_3 = 0;
  23982. {
  23983. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23984. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_0;
  23985. L_0 = (( Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  23986. V_0 = (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_0;
  23987. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23988. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  23989. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::GetDestinationSize() */, (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  23990. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  23991. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_2 = V_0;
  23992. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_2);
  23993. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * L_3;
  23994. L_3 = (( ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23995. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  23996. int32_t L_4;
  23997. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  23998. ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7* L_5 = (ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7*)(ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  23999. V_2 = (ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7*)L_5;
  24000. V_3 = (int32_t)0;
  24001. goto IL_0059;
  24002. }
  24003. IL_0023:
  24004. {
  24005. ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7* L_6 = V_2;
  24006. int32_t L_7 = V_3;
  24007. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  24008. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  24009. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24010. int32_t L_9;
  24011. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  24012. int32_t L_10;
  24013. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  24014. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_11 = V_0;
  24015. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_11);
  24016. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * L_12;
  24017. L_12 = (( ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24018. int32_t L_13 = V_3;
  24019. NullCheck((ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *)L_12);
  24020. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_14;
  24021. L_14 = (( ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * (*) (ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  24022. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  24023. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  24024. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  24025. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  24026. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  24027. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  24028. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_17 = (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  24029. (( void (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  24030. NullCheck(L_6);
  24031. ArrayElementTypeCheck (L_6, L_17);
  24032. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_17);
  24033. int32_t L_18 = V_3;
  24034. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  24035. }
  24036. IL_0059:
  24037. {
  24038. int32_t L_19 = V_3;
  24039. ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7* L_20 = V_2;
  24040. NullCheck(L_20);
  24041. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  24042. {
  24043. goto IL_0023;
  24044. }
  24045. }
  24046. {
  24047. NullCheck((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this);
  24048. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  24049. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24050. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_22 = V_0;
  24051. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  24052. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  24053. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  24054. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  24055. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  24056. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  24057. ImageFrame_1U5BU5D_tA8FC0C8B7B43C93325721AC22C69290B5A2356C7* L_25 = V_2;
  24058. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_26 = (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  24059. (( void (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  24060. return (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_26;
  24061. }
  24062. }
  24063. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  24064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_m74E22C112F3EF21225A535881B463970C48F80B5_gshared (CloningImageProcessor_1_tE24A5BB27B258D864F702E987F0D3A32B3ACC6E4 * __this, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___a0, Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * ___b1, const RuntimeMethod* method)
  24065. {
  24066. {
  24067. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_0 = ___a0;
  24068. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_0);
  24069. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * L_1;
  24070. L_1 = (( ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24071. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  24072. int32_t L_2;
  24073. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  24074. Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 * L_3 = ___b1;
  24075. NullCheck((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_3);
  24076. ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * L_4;
  24077. L_4 = (( ImageFrameCollection_1_t5B7FAABEDC17948B635123F1597DD87F48795CD0 * (*) (Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t977CD663539969F5C0792D29034190DA7EFD9535 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24078. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  24079. int32_t L_5;
  24080. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  24081. if ((((int32_t)L_2) == ((int32_t)L_5)))
  24082. {
  24083. goto IL_0038;
  24084. }
  24085. }
  24086. {
  24087. NullCheck((RuntimeObject *)__this);
  24088. Type_t * L_6;
  24089. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  24090. NullCheck((MemberInfo_t *)L_6);
  24091. String_t* L_7;
  24092. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  24093. String_t* L_8;
  24094. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  24095. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  24096. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  24097. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_m74E22C112F3EF21225A535881B463970C48F80B5_RuntimeMethod_var)));
  24098. }
  24099. IL_0038:
  24100. {
  24101. return;
  24102. }
  24103. }
  24104. #ifdef __clang__
  24105. #pragma clang diagnostic pop
  24106. #endif
  24107. #ifdef __clang__
  24108. #pragma clang diagnostic push
  24109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24110. #pragma clang diagnostic ignored "-Wunused-variable"
  24111. #endif
  24112. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  24113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m007437F3D56E8F5D012D99528FB5EF44B37082FE_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  24114. {
  24115. {
  24116. NullCheck((RuntimeObject *)__this);
  24117. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  24118. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24119. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  24120. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_1 = ___source1;
  24121. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  24122. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  24123. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  24124. return;
  24125. }
  24126. }
  24127. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_Source()
  24128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * CloningImageProcessor_1_get_Source_m308CAC55467FE364B638FC34FD2D42B36E20A35E_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, const RuntimeMethod* method)
  24129. {
  24130. {
  24131. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_0 = (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)__this->get_U3CSourceU3Ek__BackingField_0();
  24132. return (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_0;
  24133. }
  24134. }
  24135. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_SourceRectangle()
  24136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m124FFA8A193298FABA162F150E5B30E639787452_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, const RuntimeMethod* method)
  24137. {
  24138. {
  24139. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  24140. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  24141. }
  24142. }
  24143. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_Configuration()
  24144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mF12816981F590546B318F5AC54F442ADE8D11466_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, const RuntimeMethod* method)
  24145. {
  24146. {
  24147. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  24148. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  24149. }
  24150. }
  24151. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  24152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m95C6FDDDF5C678CC2A8B350EB418D1E4E2927A84_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, const RuntimeMethod* method)
  24153. {
  24154. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * V_0 = NULL;
  24155. int32_t V_1 = 0;
  24156. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * V_2 = NULL;
  24157. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * V_3 = NULL;
  24158. {
  24159. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24160. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_0;
  24161. L_0 = (( Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24162. V_0 = (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_0;
  24163. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24164. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_1;
  24165. L_1 = (( Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24166. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_2 = V_0;
  24167. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24168. (( void (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_1, (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  24169. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24170. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  24171. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24172. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_4 = V_0;
  24173. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24174. VirtualActionInvoker1< Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_4);
  24175. V_1 = (int32_t)0;
  24176. goto IL_0061;
  24177. }
  24178. IL_0026:
  24179. {
  24180. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24181. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_5;
  24182. L_5 = (( Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24183. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_5);
  24184. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * L_6;
  24185. L_6 = (( ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24186. int32_t L_7 = V_1;
  24187. NullCheck((ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *)L_6);
  24188. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_8;
  24189. L_8 = (( ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * (*) (ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  24190. V_2 = (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_8;
  24191. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_9 = V_0;
  24192. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_9);
  24193. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * L_10;
  24194. L_10 = (( ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24195. int32_t L_11 = V_1;
  24196. NullCheck((ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *)L_10);
  24197. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_12;
  24198. L_12 = (( ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * (*) (ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  24199. V_3 = (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_12;
  24200. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_13 = V_2;
  24201. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_14 = V_3;
  24202. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24203. VirtualActionInvoker2< ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_13, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_14);
  24204. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_15 = V_2;
  24205. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_16 = V_3;
  24206. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24207. VirtualActionInvoker2< ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_15, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_16);
  24208. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_17 = V_2;
  24209. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_18 = V_3;
  24210. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24211. VirtualActionInvoker2< ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_17, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_18);
  24212. int32_t L_19 = V_1;
  24213. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  24214. }
  24215. IL_0061:
  24216. {
  24217. int32_t L_20 = V_1;
  24218. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24219. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_21;
  24220. L_21 = (( Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24221. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_21);
  24222. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * L_22;
  24223. L_22 = (( ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24224. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  24225. int32_t L_23;
  24226. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  24227. if ((((int32_t)L_20) < ((int32_t)L_23)))
  24228. {
  24229. goto IL_0026;
  24230. }
  24231. }
  24232. {
  24233. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_24 = V_0;
  24234. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24235. VirtualActionInvoker1< Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_24);
  24236. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_25 = V_0;
  24237. return (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_25;
  24238. }
  24239. }
  24240. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  24241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_m49D99860594A38EBCDAB206C3C04D811293B62E2_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, const RuntimeMethod* method)
  24242. {
  24243. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * V_0 = NULL;
  24244. Exception_t * __last_unhandled_exception = 0;
  24245. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24246. {
  24247. V_0 = (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)NULL;
  24248. }
  24249. IL_0002:
  24250. try
  24251. {// begin try (depth: 1)
  24252. NullCheck((RuntimeObject*)__this);
  24253. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_0;
  24254. L_0 = InterfaceFuncInvoker0< Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  24255. V_0 = (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_0;
  24256. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24257. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_1;
  24258. L_1 = (( Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24259. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_2 = V_0;
  24260. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24261. (( void (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_1, (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  24262. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24263. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_3;
  24264. L_3 = (( Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24265. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_4 = V_0;
  24266. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_3);
  24267. (( void (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_3, (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  24268. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  24269. }// end try (depth: 1)
  24270. catch(Il2CppExceptionWrapper& e)
  24271. {
  24272. __last_unhandled_exception = (Exception_t *)e.ex;
  24273. goto FINALLY_0024;
  24274. }
  24275. FINALLY_0024:
  24276. {// begin finally (depth: 1)
  24277. {
  24278. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_5 = V_0;
  24279. if (!L_5)
  24280. {
  24281. goto IL_002d;
  24282. }
  24283. }
  24284. IL_0027:
  24285. {
  24286. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_6 = V_0;
  24287. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  24288. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  24289. }
  24290. IL_002d:
  24291. {
  24292. IL2CPP_END_FINALLY(36)
  24293. }
  24294. }// end finally (depth: 1)
  24295. IL2CPP_CLEANUP(36)
  24296. {
  24297. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24298. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  24299. }
  24300. IL_002e:
  24301. {
  24302. return;
  24303. }
  24304. }
  24305. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose()
  24306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m7A8BFDA257ADDEA943436E4E2D8B727B8D34EE5E_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, const RuntimeMethod* method)
  24307. {
  24308. static bool s_Il2CppMethodInitialized;
  24309. if (!s_Il2CppMethodInitialized)
  24310. {
  24311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  24312. s_Il2CppMethodInitialized = true;
  24313. }
  24314. {
  24315. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24316. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, (bool)1);
  24317. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  24318. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  24319. return;
  24320. }
  24321. }
  24322. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  24323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m993C29EFD764570FBF4C343961E9254657FCDF08_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___destination0, const RuntimeMethod* method)
  24324. {
  24325. {
  24326. return;
  24327. }
  24328. }
  24329. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  24330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_m0FC815F412226619461F0D885C7BE1A89E3061FB_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___destination1, const RuntimeMethod* method)
  24331. {
  24332. {
  24333. return;
  24334. }
  24335. }
  24336. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  24337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_m7E8B42BD6F6B220481D4603D6165028301715EE4_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___destination1, const RuntimeMethod* method)
  24338. {
  24339. {
  24340. return;
  24341. }
  24342. }
  24343. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  24344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_m7E35E86A68F241C759CD37A0255D9F78C919EF20_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___destination0, const RuntimeMethod* method)
  24345. {
  24346. {
  24347. return;
  24348. }
  24349. }
  24350. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose(System.Boolean)
  24351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m7583FFD7AF2689D4D128312F70D9828BC0D20201_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, bool ___disposing0, const RuntimeMethod* method)
  24352. {
  24353. {
  24354. return;
  24355. }
  24356. }
  24357. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::CreateTarget()
  24358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * CloningImageProcessor_1_CreateTarget_mD003FC0E79386BA9A154647BEB7F9E5F13F98F5D_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, const RuntimeMethod* method)
  24359. {
  24360. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * V_0 = NULL;
  24361. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  24362. memset((&V_1), 0, sizeof(V_1));
  24363. ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2* V_2 = NULL;
  24364. int32_t V_3 = 0;
  24365. {
  24366. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24367. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_0;
  24368. L_0 = (( Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24369. V_0 = (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_0;
  24370. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24371. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  24372. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::GetDestinationSize() */, (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24373. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  24374. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_2 = V_0;
  24375. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_2);
  24376. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * L_3;
  24377. L_3 = (( ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24378. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  24379. int32_t L_4;
  24380. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  24381. ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2* L_5 = (ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2*)(ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  24382. V_2 = (ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2*)L_5;
  24383. V_3 = (int32_t)0;
  24384. goto IL_0059;
  24385. }
  24386. IL_0023:
  24387. {
  24388. ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2* L_6 = V_2;
  24389. int32_t L_7 = V_3;
  24390. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24391. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  24392. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24393. int32_t L_9;
  24394. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  24395. int32_t L_10;
  24396. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  24397. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_11 = V_0;
  24398. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_11);
  24399. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * L_12;
  24400. L_12 = (( ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24401. int32_t L_13 = V_3;
  24402. NullCheck((ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *)L_12);
  24403. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_14;
  24404. L_14 = (( ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * (*) (ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  24405. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  24406. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  24407. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  24408. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  24409. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  24410. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  24411. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_17 = (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  24412. (( void (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  24413. NullCheck(L_6);
  24414. ArrayElementTypeCheck (L_6, L_17);
  24415. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_17);
  24416. int32_t L_18 = V_3;
  24417. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  24418. }
  24419. IL_0059:
  24420. {
  24421. int32_t L_19 = V_3;
  24422. ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2* L_20 = V_2;
  24423. NullCheck(L_20);
  24424. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  24425. {
  24426. goto IL_0023;
  24427. }
  24428. }
  24429. {
  24430. NullCheck((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this);
  24431. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  24432. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24433. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_22 = V_0;
  24434. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  24435. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  24436. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  24437. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  24438. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  24439. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  24440. ImageFrame_1U5BU5D_tC015CBF8D0968861C0F805D13027E2883C10DCC2* L_25 = V_2;
  24441. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_26 = (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  24442. (( void (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  24443. return (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_26;
  24444. }
  24445. }
  24446. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short2>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  24447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mCB776DFBB0900CD28F7AA32D3FA49869DEF64887_gshared (CloningImageProcessor_1_t9B3EFD86A327070E381E67369B4F83C82C6067BC * __this, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___a0, Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * ___b1, const RuntimeMethod* method)
  24448. {
  24449. {
  24450. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_0 = ___a0;
  24451. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_0);
  24452. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * L_1;
  24453. L_1 = (( ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24454. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  24455. int32_t L_2;
  24456. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  24457. Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 * L_3 = ___b1;
  24458. NullCheck((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_3);
  24459. ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * L_4;
  24460. L_4 = (( ImageFrameCollection_1_tFBBFA86D327C97C133307B000D27F339FFAD8728 * (*) (Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t0B0F6513C80CBDDAEC645D6FCABF0A8978D5BAB7 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24461. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  24462. int32_t L_5;
  24463. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  24464. if ((((int32_t)L_2) == ((int32_t)L_5)))
  24465. {
  24466. goto IL_0038;
  24467. }
  24468. }
  24469. {
  24470. NullCheck((RuntimeObject *)__this);
  24471. Type_t * L_6;
  24472. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  24473. NullCheck((MemberInfo_t *)L_6);
  24474. String_t* L_7;
  24475. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  24476. String_t* L_8;
  24477. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  24478. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  24479. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  24480. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mCB776DFBB0900CD28F7AA32D3FA49869DEF64887_RuntimeMethod_var)));
  24481. }
  24482. IL_0038:
  24483. {
  24484. return;
  24485. }
  24486. }
  24487. #ifdef __clang__
  24488. #pragma clang diagnostic pop
  24489. #endif
  24490. #ifdef __clang__
  24491. #pragma clang diagnostic push
  24492. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24493. #pragma clang diagnostic ignored "-Wunused-variable"
  24494. #endif
  24495. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  24496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1__ctor_m02525CADDA01882AB4855D86FBA634F54370C7CA_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___sourceRectangle2, const RuntimeMethod* method)
  24497. {
  24498. {
  24499. NullCheck((RuntimeObject *)__this);
  24500. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  24501. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24502. __this->set_U3CConfigurationU3Ek__BackingField_2(L_0);
  24503. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_1 = ___source1;
  24504. __this->set_U3CSourceU3Ek__BackingField_0(L_1);
  24505. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___sourceRectangle2;
  24506. __this->set_U3CSourceRectangleU3Ek__BackingField_1(L_2);
  24507. return;
  24508. }
  24509. }
  24510. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_Source()
  24511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * CloningImageProcessor_1_get_Source_mCA7ECD815A9F1B4298399BDBF93B3063A6046F3E_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, const RuntimeMethod* method)
  24512. {
  24513. {
  24514. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_0 = (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)__this->get_U3CSourceU3Ek__BackingField_0();
  24515. return (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_0;
  24516. }
  24517. }
  24518. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_SourceRectangle()
  24519. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 CloningImageProcessor_1_get_SourceRectangle_m4D8BE79FE986E53EDB36BF7D858BCBC110BA2045_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, const RuntimeMethod* method)
  24520. {
  24521. {
  24522. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_U3CSourceRectangleU3Ek__BackingField_1();
  24523. return (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0;
  24524. }
  24525. }
  24526. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_Configuration()
  24527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * CloningImageProcessor_1_get_Configuration_mA9BF555FD158980D65BD6080932201C193A630EA_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, const RuntimeMethod* method)
  24528. {
  24529. {
  24530. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_U3CConfigurationU3Ek__BackingField_2();
  24531. return (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0;
  24532. }
  24533. }
  24534. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor<TPixel>.CloneAndExecute()
  24535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_ICloningImageProcessorU3CTPixelU3E_CloneAndExecute_m835244B2AF6E4A962ED038A7F226F3214826FDC5_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, const RuntimeMethod* method)
  24536. {
  24537. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * V_0 = NULL;
  24538. int32_t V_1 = 0;
  24539. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * V_2 = NULL;
  24540. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * V_3 = NULL;
  24541. {
  24542. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24543. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_0;
  24544. L_0 = (( Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  24545. V_0 = (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_0;
  24546. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24547. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_1;
  24548. L_1 = (( Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24549. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_2 = V_0;
  24550. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24551. (( void (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_1, (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  24552. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24553. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3;
  24554. L_3 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24555. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_4 = V_0;
  24556. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24557. VirtualActionInvoker1< Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * >::Invoke(8 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_4);
  24558. V_1 = (int32_t)0;
  24559. goto IL_0061;
  24560. }
  24561. IL_0026:
  24562. {
  24563. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24564. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_5;
  24565. L_5 = (( Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24566. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_5);
  24567. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * L_6;
  24568. L_6 = (( ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24569. int32_t L_7 = V_1;
  24570. NullCheck((ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *)L_6);
  24571. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_8;
  24572. L_8 = (( ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * (*) (ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  24573. V_2 = (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_8;
  24574. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_9 = V_0;
  24575. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_9);
  24576. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * L_10;
  24577. L_10 = (( ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24578. int32_t L_11 = V_1;
  24579. NullCheck((ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *)L_10);
  24580. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_12;
  24581. L_12 = (( ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * (*) (ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  24582. V_3 = (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_12;
  24583. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_13 = V_2;
  24584. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_14 = V_3;
  24585. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24586. VirtualActionInvoker2< ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * >::Invoke(9 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_13, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_14);
  24587. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_15 = V_2;
  24588. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_16 = V_3;
  24589. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24590. VirtualActionInvoker2< ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * >::Invoke(10 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::OnFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_15, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_16);
  24591. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_17 = V_2;
  24592. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_18 = V_3;
  24593. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24594. VirtualActionInvoker2< ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * >::Invoke(11 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>) */, (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_17, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_18);
  24595. int32_t L_19 = V_1;
  24596. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  24597. }
  24598. IL_0061:
  24599. {
  24600. int32_t L_20 = V_1;
  24601. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24602. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_21;
  24603. L_21 = (( Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24604. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_21);
  24605. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * L_22;
  24606. L_22 = (( ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24607. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  24608. int32_t L_23;
  24609. L_23 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_22);
  24610. if ((((int32_t)L_20) < ((int32_t)L_23)))
  24611. {
  24612. goto IL_0026;
  24613. }
  24614. }
  24615. {
  24616. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_24 = V_0;
  24617. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24618. VirtualActionInvoker1< Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * >::Invoke(12 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>) */, (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_24);
  24619. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_25 = V_0;
  24620. return (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_25;
  24621. }
  24622. }
  24623. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::SixLabors.ImageSharp.Processing.Processors.IImageProcessor<TPixel>.Execute()
  24624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_SixLabors_ImageSharp_Processing_Processors_IImageProcessorU3CTPixelU3E_Execute_mA46AC67CA779DEB2A660F92493068300205D0412_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, const RuntimeMethod* method)
  24625. {
  24626. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * V_0 = NULL;
  24627. Exception_t * __last_unhandled_exception = 0;
  24628. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24629. {
  24630. V_0 = (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)NULL;
  24631. }
  24632. IL_0002:
  24633. try
  24634. {// begin try (depth: 1)
  24635. NullCheck((RuntimeObject*)__this);
  24636. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_0;
  24637. L_0 = InterfaceFuncInvoker0< Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * >::Invoke(0 /* SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.ICloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::CloneAndExecute() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)__this);
  24638. V_0 = (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_0;
  24639. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24640. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_1;
  24641. L_1 = (( Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24642. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_2 = V_0;
  24643. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24644. (( void (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_1, (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  24645. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24646. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_3;
  24647. L_3 = (( Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24648. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_4 = V_0;
  24649. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_3);
  24650. (( void (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_3, (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  24651. IL2CPP_LEAVE(0x2E, FINALLY_0024);
  24652. }// end try (depth: 1)
  24653. catch(Il2CppExceptionWrapper& e)
  24654. {
  24655. __last_unhandled_exception = (Exception_t *)e.ex;
  24656. goto FINALLY_0024;
  24657. }
  24658. FINALLY_0024:
  24659. {// begin finally (depth: 1)
  24660. {
  24661. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_5 = V_0;
  24662. if (!L_5)
  24663. {
  24664. goto IL_002d;
  24665. }
  24666. }
  24667. IL_0027:
  24668. {
  24669. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_6 = V_0;
  24670. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6);
  24671. Image_Dispose_m6DA7FD2085489608180885B5924D0EED2376D6C3((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_6, /*hidden argument*/NULL);
  24672. }
  24673. IL_002d:
  24674. {
  24675. IL2CPP_END_FINALLY(36)
  24676. }
  24677. }// end finally (depth: 1)
  24678. IL2CPP_CLEANUP(36)
  24679. {
  24680. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24681. IL2CPP_JUMP_TBL(0x2E, IL_002e)
  24682. }
  24683. IL_002e:
  24684. {
  24685. return;
  24686. }
  24687. }
  24688. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose()
  24689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m7AFE83435B97435B4149B5E286D83FFB820B9F59_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, const RuntimeMethod* method)
  24690. {
  24691. static bool s_Il2CppMethodInitialized;
  24692. if (!s_Il2CppMethodInitialized)
  24693. {
  24694. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  24695. s_Il2CppMethodInitialized = true;
  24696. }
  24697. {
  24698. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24699. VirtualActionInvoker1< bool >::Invoke(13 /* System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose(System.Boolean) */, (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, (bool)1);
  24700. IL2CPP_RUNTIME_CLASS_INIT(GC_tD6F0377620BF01385965FD29272CF088A4309C0D_il2cpp_TypeInfo_var);
  24701. GC_SuppressFinalize_mEE880E988C6AF32AA2F67F2D62715281EAA41555((RuntimeObject *)__this, /*hidden argument*/NULL);
  24702. return;
  24703. }
  24704. }
  24705. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::BeforeImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  24706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeImageApply_m74DB77BDC684D745D4AF75F4A2D984E811BC826D_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___destination0, const RuntimeMethod* method)
  24707. {
  24708. {
  24709. return;
  24710. }
  24711. }
  24712. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::BeforeFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  24713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_BeforeFrameApply_mED802AF39E4796C26EB6F049FAAC9AFD43316F3F_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___destination1, const RuntimeMethod* method)
  24714. {
  24715. {
  24716. return;
  24717. }
  24718. }
  24719. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::AfterFrameApply(SixLabors.ImageSharp.ImageFrame`1<TPixel>,SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  24720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterFrameApply_mA0C0D09CDAED4C2EE7E519938D112D4FD9B44485_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___destination1, const RuntimeMethod* method)
  24721. {
  24722. {
  24723. return;
  24724. }
  24725. }
  24726. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::AfterImageApply(SixLabors.ImageSharp.Image`1<TPixel>)
  24727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_AfterImageApply_mA5285926D5600BED75E73F6F77310E61F3A326DB_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___destination0, const RuntimeMethod* method)
  24728. {
  24729. {
  24730. return;
  24731. }
  24732. }
  24733. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose(System.Boolean)
  24734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_Dispose_m21535DFD3BDDDDCA8FC23FD80EC0CD8FEA671298_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, bool ___disposing0, const RuntimeMethod* method)
  24735. {
  24736. {
  24737. return;
  24738. }
  24739. }
  24740. // SixLabors.ImageSharp.Image`1<TPixel> SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::CreateTarget()
  24741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * CloningImageProcessor_1_CreateTarget_m56BC6247485CCF1FB554E08C125BCA97DD703709_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, const RuntimeMethod* method)
  24742. {
  24743. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * V_0 = NULL;
  24744. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_1;
  24745. memset((&V_1), 0, sizeof(V_1));
  24746. ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F* V_2 = NULL;
  24747. int32_t V_3 = 0;
  24748. {
  24749. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24750. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_0;
  24751. L_0 = (( Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  24752. V_0 = (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_0;
  24753. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24754. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_1;
  24755. L_1 = VirtualFuncInvoker0< Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E >::Invoke(7 /* SixLabors.ImageSharp.Size SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::GetDestinationSize() */, (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24756. V_1 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_1;
  24757. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_2 = V_0;
  24758. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_2);
  24759. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * L_3;
  24760. L_3 = (( ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24761. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  24762. int32_t L_4;
  24763. L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_3);
  24764. ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F* L_5 = (ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F*)(ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15), (uint32_t)L_4);
  24765. V_2 = (ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F*)L_5;
  24766. V_3 = (int32_t)0;
  24767. goto IL_0059;
  24768. }
  24769. IL_0023:
  24770. {
  24771. ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F* L_6 = V_2;
  24772. int32_t L_7 = V_3;
  24773. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24774. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_8;
  24775. L_8 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24776. int32_t L_9;
  24777. L_9 = Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  24778. int32_t L_10;
  24779. L_10 = Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_1), /*hidden argument*/NULL);
  24780. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_11 = V_0;
  24781. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_11);
  24782. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * L_12;
  24783. L_12 = (( ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24784. int32_t L_13 = V_3;
  24785. NullCheck((ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *)L_12);
  24786. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_14;
  24787. L_14 = (( ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * (*) (ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  24788. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14);
  24789. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_15;
  24790. L_15 = ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_14, /*hidden argument*/NULL);
  24791. NullCheck((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15);
  24792. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_16;
  24793. L_16 = ImageFrameMetadata_DeepClone_m1DCD9C329B584FE71A2912B84172D33513D92C08((ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_15, /*hidden argument*/NULL);
  24794. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_17 = (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16));
  24795. (( void (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, int32_t, int32_t, ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)(L_17, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_8, (int32_t)L_9, (int32_t)L_10, (ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17));
  24796. NullCheck(L_6);
  24797. ArrayElementTypeCheck (L_6, L_17);
  24798. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_17);
  24799. int32_t L_18 = V_3;
  24800. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  24801. }
  24802. IL_0059:
  24803. {
  24804. int32_t L_19 = V_3;
  24805. ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F* L_20 = V_2;
  24806. NullCheck(L_20);
  24807. if ((((int32_t)L_19) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))))
  24808. {
  24809. goto IL_0023;
  24810. }
  24811. }
  24812. {
  24813. NullCheck((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this);
  24814. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_21;
  24815. L_21 = (( Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * (*) (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  24816. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_22 = V_0;
  24817. NullCheck((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22);
  24818. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_23;
  24819. L_23 = Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline((Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE *)L_22, /*hidden argument*/NULL);
  24820. NullCheck((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23);
  24821. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_24;
  24822. L_24 = ImageMetadata_DeepClone_mB9AE8BA16F5189BA68FBBF2D426AB49220FC7E86((ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_23, /*hidden argument*/NULL);
  24823. ImageFrame_1U5BU5D_tE15FB7DB19755DA381C5D649C8F68B6E05ECF75F* L_25 = V_2;
  24824. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_26 = (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 18));
  24825. (( void (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(L_26, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_21, (ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA *)L_24, (RuntimeObject*)(RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  24826. return (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_26;
  24827. }
  24828. }
  24829. // System.Void SixLabors.ImageSharp.Processing.Processors.CloningImageProcessor`1<SixLabors.ImageSharp.PixelFormats.Short4>::CheckFrameCount(SixLabors.ImageSharp.Image`1<TPixel>,SixLabors.ImageSharp.Image`1<TPixel>)
  24830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloningImageProcessor_1_CheckFrameCount_mF48F2D7B1E2131D7C7EE2E73CCA936E65467EC0A_gshared (CloningImageProcessor_1_t07DFC26AD6297FE18E92651081F78D8F0371E5BF * __this, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___a0, Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * ___b1, const RuntimeMethod* method)
  24831. {
  24832. {
  24833. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_0 = ___a0;
  24834. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_0);
  24835. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * L_1;
  24836. L_1 = (( ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24837. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  24838. int32_t L_2;
  24839. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_1);
  24840. Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 * L_3 = ___b1;
  24841. NullCheck((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_3);
  24842. ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * L_4;
  24843. L_4 = (( ImageFrameCollection_1_t74065B39CC6E717552686CDC9CB4F6D9760B61B4 * (*) (Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Image_1_t038E52802B7574082E5FCFC0DE24514A48A3B6B3 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  24844. NullCheck((ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  24845. int32_t L_5;
  24846. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 SixLabors.ImageSharp.ImageFrameCollection::get_Count() */, (ImageFrameCollection_tFD7611D7DD21A74D757E0274C77E411E1A98C39A *)L_4);
  24847. if ((((int32_t)L_2) == ((int32_t)L_5)))
  24848. {
  24849. goto IL_0038;
  24850. }
  24851. }
  24852. {
  24853. NullCheck((RuntimeObject *)__this);
  24854. Type_t * L_6;
  24855. L_6 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)__this, /*hidden argument*/NULL);
  24856. NullCheck((MemberInfo_t *)L_6);
  24857. String_t* L_7;
  24858. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_6);
  24859. String_t* L_8;
  24860. L_8 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2C3455E5769885E5E692A988FCF5E7AFDDD411E)), (String_t*)L_7, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6749F6F8A2756DE7D89856CC3467E8EB96FE4854)), /*hidden argument*/NULL);
  24861. ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 * L_9 = (ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImageProcessingException_t7CD6C8069EFF32A01CBC9420E00894BE336D04A7_il2cpp_TypeInfo_var)));
  24862. ImageProcessingException__ctor_m75221C2DC0D5E640525CF4D7BD6431D5B1B01931(L_9, (String_t*)L_8, /*hidden argument*/NULL);
  24863. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CloningImageProcessor_1_CheckFrameCount_mF48F2D7B1E2131D7C7EE2E73CCA936E65467EC0A_RuntimeMethod_var)));
  24864. }
  24865. IL_0038:
  24866. {
  24867. return;
  24868. }
  24869. }
  24870. #ifdef __clang__
  24871. #pragma clang diagnostic pop
  24872. #endif
  24873. #ifdef __clang__
  24874. #pragma clang diagnostic push
  24875. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24876. #pragma clang diagnostic ignored "-Wunused-variable"
  24877. #endif
  24878. // TCollection UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Color32>::Get()
  24879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionPool_2_Get_mDA2B9C72E48609F6719FDEEB7D80B19836454F97_gshared (const RuntimeMethod* method)
  24880. {
  24881. {
  24882. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24883. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_tA29CB98FC606843EB9D9D7135F6E7C01C020AD54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  24884. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  24885. RuntimeObject * L_1;
  24886. L_1 = (( RuntimeObject * (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24887. return (RuntimeObject *)L_1;
  24888. }
  24889. }
  24890. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Color32>::Release(TCollection)
  24891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2_Release_mC86F767B2788311B4A897EDD5D0863E23CF6DC85_gshared (RuntimeObject * ___toRelease0, const RuntimeMethod* method)
  24892. {
  24893. {
  24894. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24895. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_tA29CB98FC606843EB9D9D7135F6E7C01C020AD54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  24896. RuntimeObject * L_1 = ___toRelease0;
  24897. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  24898. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24899. return;
  24900. }
  24901. }
  24902. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Color32>::.cctor()
  24903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2__cctor_mFC892D5033CEFBCDC86C9F3DC4D1EB44EF30A2F7_gshared (const RuntimeMethod* method)
  24904. {
  24905. {
  24906. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24907. U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC * L_0 = ((U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  24908. Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * L_1 = (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24909. (( void (*) (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_1, (RuntimeObject *)L_0, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24910. U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC * L_2 = ((U3CU3Ec_t3069ACFC318352B2F6D4950D7A0178A8729542EC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  24911. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * L_3 = (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  24912. (( void (*) (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(L_3, (RuntimeObject *)L_2, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24913. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_4 = (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  24914. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, bool, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)(L_4, (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)L_1, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)L_3, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (bool)1, (int32_t)((int32_t)10), (int32_t)((int32_t)10000), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24915. ((CollectionPool_2_tA29CB98FC606843EB9D9D7135F6E7C01C020AD54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Pool_0(L_4);
  24916. return;
  24917. }
  24918. }
  24919. #ifdef __clang__
  24920. #pragma clang diagnostic pop
  24921. #endif
  24922. #ifdef __clang__
  24923. #pragma clang diagnostic push
  24924. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24925. #pragma clang diagnostic ignored "-Wunused-variable"
  24926. #endif
  24927. // TCollection UnityEngine.Pool.CollectionPool`2<System.Object,System.Int32>::Get()
  24928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionPool_2_Get_m5B662A7FACCEADFDE78190DDD8AB1F7AF6632CBD_gshared (const RuntimeMethod* method)
  24929. {
  24930. {
  24931. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24932. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_t041C3B40A620204F4ECA91259017C08619A2C01E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  24933. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  24934. RuntimeObject * L_1;
  24935. L_1 = (( RuntimeObject * (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24936. return (RuntimeObject *)L_1;
  24937. }
  24938. }
  24939. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,System.Int32>::Release(TCollection)
  24940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2_Release_m864CE18D1E161929E9226F26FC020B08A8702BCE_gshared (RuntimeObject * ___toRelease0, const RuntimeMethod* method)
  24941. {
  24942. {
  24943. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24944. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_t041C3B40A620204F4ECA91259017C08619A2C01E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  24945. RuntimeObject * L_1 = ___toRelease0;
  24946. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  24947. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24948. return;
  24949. }
  24950. }
  24951. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,System.Int32>::.cctor()
  24952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2__cctor_mB6D142517FDABA2EB786708EE983E339A4C5621C_gshared (const RuntimeMethod* method)
  24953. {
  24954. {
  24955. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24956. U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01 * L_0 = ((U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  24957. Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * L_1 = (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24958. (( void (*) (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_1, (RuntimeObject *)L_0, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24959. U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01 * L_2 = ((U3CU3Ec_t106EF2F329436341470AB091CE2BF309AB639A01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  24960. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * L_3 = (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  24961. (( void (*) (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(L_3, (RuntimeObject *)L_2, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24962. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_4 = (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  24963. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, bool, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)(L_4, (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)L_1, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)L_3, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (bool)1, (int32_t)((int32_t)10), (int32_t)((int32_t)10000), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24964. ((CollectionPool_2_t041C3B40A620204F4ECA91259017C08619A2C01E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Pool_0(L_4);
  24965. return;
  24966. }
  24967. }
  24968. #ifdef __clang__
  24969. #pragma clang diagnostic pop
  24970. #endif
  24971. #ifdef __clang__
  24972. #pragma clang diagnostic push
  24973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24974. #pragma clang diagnostic ignored "-Wunused-variable"
  24975. #endif
  24976. // TCollection UnityEngine.Pool.CollectionPool`2<System.Object,System.Object>::Get()
  24977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionPool_2_Get_m1C8BC22301869C06B3312D988C34E18B988DF301_gshared (const RuntimeMethod* method)
  24978. {
  24979. {
  24980. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24981. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_tF4349920132F24C41FBCFCAA0145F84AC3D128FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  24982. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  24983. RuntimeObject * L_1;
  24984. L_1 = (( RuntimeObject * (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24985. return (RuntimeObject *)L_1;
  24986. }
  24987. }
  24988. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,System.Object>::Release(TCollection)
  24989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2_Release_m14654ABB7DB0DCE0ED927D906047C00969CA652F_gshared (RuntimeObject * ___toRelease0, const RuntimeMethod* method)
  24990. {
  24991. {
  24992. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24993. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_tF4349920132F24C41FBCFCAA0145F84AC3D128FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  24994. RuntimeObject * L_1 = ___toRelease0;
  24995. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  24996. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24997. return;
  24998. }
  24999. }
  25000. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,System.Object>::.cctor()
  25001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2__cctor_m80CAFA62860DB8D3973AD637AA0616B82C6D1855_gshared (const RuntimeMethod* method)
  25002. {
  25003. {
  25004. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25005. U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D * L_0 = ((U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25006. Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * L_1 = (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25007. (( void (*) (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_1, (RuntimeObject *)L_0, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25008. U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D * L_2 = ((U3CU3Ec_t82CD38DFFF4C4A540794E44810F12130C4DEAE4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25009. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * L_3 = (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  25010. (( void (*) (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(L_3, (RuntimeObject *)L_2, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25011. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_4 = (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25012. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, bool, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)(L_4, (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)L_1, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)L_3, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (bool)1, (int32_t)((int32_t)10), (int32_t)((int32_t)10000), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25013. ((CollectionPool_2_tF4349920132F24C41FBCFCAA0145F84AC3D128FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Pool_0(L_4);
  25014. return;
  25015. }
  25016. }
  25017. #ifdef __clang__
  25018. #pragma clang diagnostic pop
  25019. #endif
  25020. #ifdef __clang__
  25021. #pragma clang diagnostic push
  25022. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25023. #pragma clang diagnostic ignored "-Wunused-variable"
  25024. #endif
  25025. // TCollection UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.UIVertex>::Get()
  25026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionPool_2_Get_mFFF431B90F19924C0D0814DC53375053C3F45698_gshared (const RuntimeMethod* method)
  25027. {
  25028. {
  25029. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25030. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_t048178DBE2202E75A9639E278E46856DD1195604_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  25031. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  25032. RuntimeObject * L_1;
  25033. L_1 = (( RuntimeObject * (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25034. return (RuntimeObject *)L_1;
  25035. }
  25036. }
  25037. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.UIVertex>::Release(TCollection)
  25038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2_Release_m6A75656D03BC470DF96D3A1FC39B2D2BD6D7BF08_gshared (RuntimeObject * ___toRelease0, const RuntimeMethod* method)
  25039. {
  25040. {
  25041. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25042. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_t048178DBE2202E75A9639E278E46856DD1195604_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  25043. RuntimeObject * L_1 = ___toRelease0;
  25044. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  25045. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25046. return;
  25047. }
  25048. }
  25049. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.UIVertex>::.cctor()
  25050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2__cctor_m166961E6E3EB77E0252EA4C12EBD5D649CA4D3AF_gshared (const RuntimeMethod* method)
  25051. {
  25052. {
  25053. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25054. U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70 * L_0 = ((U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25055. Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * L_1 = (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25056. (( void (*) (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_1, (RuntimeObject *)L_0, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25057. U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70 * L_2 = ((U3CU3Ec_t741BBB823A75620272999D85C66A0B3CFC00FB70_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25058. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * L_3 = (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  25059. (( void (*) (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(L_3, (RuntimeObject *)L_2, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25060. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_4 = (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25061. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, bool, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)(L_4, (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)L_1, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)L_3, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (bool)1, (int32_t)((int32_t)10), (int32_t)((int32_t)10000), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25062. ((CollectionPool_2_t048178DBE2202E75A9639E278E46856DD1195604_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Pool_0(L_4);
  25063. return;
  25064. }
  25065. }
  25066. #ifdef __clang__
  25067. #pragma clang diagnostic pop
  25068. #endif
  25069. #ifdef __clang__
  25070. #pragma clang diagnostic push
  25071. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25072. #pragma clang diagnostic ignored "-Wunused-variable"
  25073. #endif
  25074. // TCollection UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector3>::Get()
  25075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionPool_2_Get_m0C9B1A119E57834C8D324B8AD564C565ECAF3B86_gshared (const RuntimeMethod* method)
  25076. {
  25077. {
  25078. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25079. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_tB8BB102F28B1243FCDB02E2D8B03472D80CF38A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  25080. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  25081. RuntimeObject * L_1;
  25082. L_1 = (( RuntimeObject * (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25083. return (RuntimeObject *)L_1;
  25084. }
  25085. }
  25086. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector3>::Release(TCollection)
  25087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2_Release_m19A5D7897164459D4B7A516A93075BF2091CB573_gshared (RuntimeObject * ___toRelease0, const RuntimeMethod* method)
  25088. {
  25089. {
  25090. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25091. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_tB8BB102F28B1243FCDB02E2D8B03472D80CF38A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  25092. RuntimeObject * L_1 = ___toRelease0;
  25093. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  25094. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25095. return;
  25096. }
  25097. }
  25098. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector3>::.cctor()
  25099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2__cctor_m568AB2FE624373F35C07520875E3BE13ED5651B2_gshared (const RuntimeMethod* method)
  25100. {
  25101. {
  25102. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25103. U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96 * L_0 = ((U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25104. Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * L_1 = (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25105. (( void (*) (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_1, (RuntimeObject *)L_0, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25106. U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96 * L_2 = ((U3CU3Ec_t350FEEBAA034E6B0BA48D1CFAE61074F8C161B96_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25107. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * L_3 = (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  25108. (( void (*) (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(L_3, (RuntimeObject *)L_2, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25109. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_4 = (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25110. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, bool, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)(L_4, (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)L_1, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)L_3, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (bool)1, (int32_t)((int32_t)10), (int32_t)((int32_t)10000), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25111. ((CollectionPool_2_tB8BB102F28B1243FCDB02E2D8B03472D80CF38A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Pool_0(L_4);
  25112. return;
  25113. }
  25114. }
  25115. #ifdef __clang__
  25116. #pragma clang diagnostic pop
  25117. #endif
  25118. #ifdef __clang__
  25119. #pragma clang diagnostic push
  25120. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25121. #pragma clang diagnostic ignored "-Wunused-variable"
  25122. #endif
  25123. // TCollection UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector4>::Get()
  25124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionPool_2_Get_m5FD1DC6EF8F26EECA5C4ACEE8E467E7284E575B1_gshared (const RuntimeMethod* method)
  25125. {
  25126. {
  25127. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25128. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_t1A6459BE26FD4033AA6B89687DF1FE6464FED771_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  25129. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  25130. RuntimeObject * L_1;
  25131. L_1 = (( RuntimeObject * (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25132. return (RuntimeObject *)L_1;
  25133. }
  25134. }
  25135. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector4>::Release(TCollection)
  25136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2_Release_mD3ECBD65CA8F0628678138292B4C24CF2C066DE9_gshared (RuntimeObject * ___toRelease0, const RuntimeMethod* method)
  25137. {
  25138. {
  25139. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25140. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_0 = ((CollectionPool_2_t1A6459BE26FD4033AA6B89687DF1FE6464FED771_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_Pool_0();
  25141. RuntimeObject * L_1 = ___toRelease0;
  25142. NullCheck((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0);
  25143. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25144. return;
  25145. }
  25146. }
  25147. // System.Void UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.Vector4>::.cctor()
  25148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionPool_2__cctor_mE86056B4ABD224CA1630A4A48CF807F7D29E9D0B_gshared (const RuntimeMethod* method)
  25149. {
  25150. {
  25151. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25152. U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361 * L_0 = ((U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25153. Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 * L_1 = (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25154. (( void (*) (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_1, (RuntimeObject *)L_0, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25155. U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361 * L_2 = ((U3CU3Ec_t9745335F151C43DA806C577EB2A5F9E5B47D5361_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->get_U3CU3E9_0();
  25156. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * L_3 = (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  25157. (( void (*) (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(L_3, (RuntimeObject *)L_2, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25158. ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB * L_4 = (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25159. (( void (*) (ObjectPool_1_tB184F1C1F7B7CB8372978E5260C25127A841BACB *, Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *, bool, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)(L_4, (Func_1_t807CEE610086E24A0167BAA97A64062016E09D49 *)L_1, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)L_3, (Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC *)NULL, (bool)1, (int32_t)((int32_t)10), (int32_t)((int32_t)10000), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25160. ((CollectionPool_2_t1A6459BE26FD4033AA6B89687DF1FE6464FED771_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_s_Pool_0(L_4);
  25161. return;
  25162. }
  25163. }
  25164. #ifdef __clang__
  25165. #pragma clang diagnostic pop
  25166. #endif
  25167. #ifdef __clang__
  25168. #pragma clang diagnostic push
  25169. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25170. #pragma clang diagnostic ignored "-Wunused-variable"
  25171. #endif
  25172. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::Add(T)
  25173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_Add_m38E8417B261CC71C10F755133A706DB65AE19895_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  25174. {
  25175. static bool s_Il2CppMethodInitialized;
  25176. if (!s_Il2CppMethodInitialized)
  25177. {
  25178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25179. s_Il2CppMethodInitialized = true;
  25180. }
  25181. {
  25182. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25183. if (!L_0)
  25184. {
  25185. goto IL_0015;
  25186. }
  25187. }
  25188. {
  25189. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25190. RuntimeObject * L_2 = ___item0;
  25191. NullCheck((RuntimeObject*)L_1);
  25192. InterfaceActionInvoker1< RuntimeObject * >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::Add(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1, (RuntimeObject *)L_2);
  25193. return;
  25194. }
  25195. IL_0015:
  25196. {
  25197. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25198. RuntimeObject * L_4 = ___item0;
  25199. NullCheck((RuntimeObject*)L_3);
  25200. int32_t L_5;
  25201. L_5 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(2 /* System.Int32 System.Collections.IList::Add(System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_3, (RuntimeObject *)L_4);
  25202. return;
  25203. }
  25204. }
  25205. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::Clear()
  25206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_Clear_m802C4DFBA8BC7D9631D811A5C94AF71F30B3938A_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25207. {
  25208. static bool s_Il2CppMethodInitialized;
  25209. if (!s_Il2CppMethodInitialized)
  25210. {
  25211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25212. s_Il2CppMethodInitialized = true;
  25213. }
  25214. {
  25215. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25216. if (!L_0)
  25217. {
  25218. goto IL_0014;
  25219. }
  25220. }
  25221. {
  25222. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25223. NullCheck((RuntimeObject*)L_1);
  25224. InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::Clear() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1);
  25225. return;
  25226. }
  25227. IL_0014:
  25228. {
  25229. RuntimeObject* L_2 = (RuntimeObject*)__this->get__list_0();
  25230. NullCheck((RuntimeObject*)L_2);
  25231. InterfaceActionInvoker0::Invoke(4 /* System.Void System.Collections.IList::Clear() */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  25232. return;
  25233. }
  25234. }
  25235. // System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::Contains(T)
  25236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionWrapper_1_Contains_m3908CDDB574CCFD9E78590B1F9049FD928E6C74D_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  25237. {
  25238. static bool s_Il2CppMethodInitialized;
  25239. if (!s_Il2CppMethodInitialized)
  25240. {
  25241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25242. s_Il2CppMethodInitialized = true;
  25243. }
  25244. {
  25245. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25246. if (!L_0)
  25247. {
  25248. goto IL_0015;
  25249. }
  25250. }
  25251. {
  25252. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25253. RuntimeObject * L_2 = ___item0;
  25254. NullCheck((RuntimeObject*)L_1);
  25255. bool L_3;
  25256. L_3 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::Contains(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1, (RuntimeObject *)L_2);
  25257. return (bool)L_3;
  25258. }
  25259. IL_0015:
  25260. {
  25261. RuntimeObject* L_4 = (RuntimeObject*)__this->get__list_0();
  25262. RuntimeObject * L_5 = ___item0;
  25263. NullCheck((RuntimeObject*)L_4);
  25264. bool L_6;
  25265. L_6 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(3 /* System.Boolean System.Collections.IList::Contains(System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_4, (RuntimeObject *)L_5);
  25266. return (bool)L_6;
  25267. }
  25268. }
  25269. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::CopyTo(T[],System.Int32)
  25270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_CopyTo_mC59EDB052CFEFDA611327A6C535EEBA844365173_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  25271. {
  25272. static bool s_Il2CppMethodInitialized;
  25273. if (!s_Il2CppMethodInitialized)
  25274. {
  25275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var);
  25276. s_Il2CppMethodInitialized = true;
  25277. }
  25278. {
  25279. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25280. if (!L_0)
  25281. {
  25282. goto IL_0016;
  25283. }
  25284. }
  25285. {
  25286. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25287. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = ___array0;
  25288. int32_t L_3 = ___arrayIndex1;
  25289. NullCheck((RuntimeObject*)L_1);
  25290. InterfaceActionInvoker2< ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::CopyTo(!0[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2, (int32_t)L_3);
  25291. return;
  25292. }
  25293. IL_0016:
  25294. {
  25295. RuntimeObject* L_4 = (RuntimeObject*)__this->get__list_0();
  25296. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = ___array0;
  25297. int32_t L_6 = ___arrayIndex1;
  25298. NullCheck((RuntimeObject*)L_4);
  25299. InterfaceActionInvoker2< RuntimeArray *, int32_t >::Invoke(0 /* System.Void System.Collections.ICollection::CopyTo(System.Array,System.Int32) */, ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var, (RuntimeObject*)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6);
  25300. return;
  25301. }
  25302. }
  25303. // System.Int32 Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::get_Count()
  25304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CollectionWrapper_1_get_Count_m06C71DB41C1D5D8DB5414A6AD2DB6C3311B385AE_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25305. {
  25306. static bool s_Il2CppMethodInitialized;
  25307. if (!s_Il2CppMethodInitialized)
  25308. {
  25309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var);
  25310. s_Il2CppMethodInitialized = true;
  25311. }
  25312. {
  25313. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25314. if (!L_0)
  25315. {
  25316. goto IL_0014;
  25317. }
  25318. }
  25319. {
  25320. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25321. NullCheck((RuntimeObject*)L_1);
  25322. int32_t L_2;
  25323. L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1);
  25324. return (int32_t)L_2;
  25325. }
  25326. IL_0014:
  25327. {
  25328. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25329. NullCheck((RuntimeObject*)L_3);
  25330. int32_t L_4;
  25331. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  25332. return (int32_t)L_4;
  25333. }
  25334. }
  25335. // System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::get_IsReadOnly()
  25336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionWrapper_1_get_IsReadOnly_m31B07E00EE0DA55BCC6E0894CA67DA29E39D2A5D_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25337. {
  25338. static bool s_Il2CppMethodInitialized;
  25339. if (!s_Il2CppMethodInitialized)
  25340. {
  25341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25342. s_Il2CppMethodInitialized = true;
  25343. }
  25344. {
  25345. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25346. if (!L_0)
  25347. {
  25348. goto IL_0014;
  25349. }
  25350. }
  25351. {
  25352. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25353. NullCheck((RuntimeObject*)L_1);
  25354. bool L_2;
  25355. L_2 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1);
  25356. return (bool)L_2;
  25357. }
  25358. IL_0014:
  25359. {
  25360. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25361. NullCheck((RuntimeObject*)L_3);
  25362. bool L_4;
  25363. L_4 = InterfaceFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.Collections.IList::get_IsReadOnly() */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  25364. return (bool)L_4;
  25365. }
  25366. }
  25367. // System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::Remove(T)
  25368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionWrapper_1_Remove_mC525D56ED6306807C59AA7C94554123284ACA7B0_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  25369. {
  25370. static bool s_Il2CppMethodInitialized;
  25371. if (!s_Il2CppMethodInitialized)
  25372. {
  25373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25374. s_Il2CppMethodInitialized = true;
  25375. }
  25376. bool G_B4_0 = false;
  25377. bool G_B3_0 = false;
  25378. {
  25379. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25380. if (!L_0)
  25381. {
  25382. goto IL_0015;
  25383. }
  25384. }
  25385. {
  25386. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25387. RuntimeObject * L_2 = ___item0;
  25388. NullCheck((RuntimeObject*)L_1);
  25389. bool L_3;
  25390. L_3 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(6 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::Remove(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1, (RuntimeObject *)L_2);
  25391. return (bool)L_3;
  25392. }
  25393. IL_0015:
  25394. {
  25395. RuntimeObject* L_4 = (RuntimeObject*)__this->get__list_0();
  25396. RuntimeObject * L_5 = ___item0;
  25397. NullCheck((RuntimeObject*)L_4);
  25398. bool L_6;
  25399. L_6 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(3 /* System.Boolean System.Collections.IList::Contains(System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_4, (RuntimeObject *)L_5);
  25400. bool L_7 = (bool)L_6;
  25401. G_B3_0 = L_7;
  25402. if (!L_7)
  25403. {
  25404. G_B4_0 = L_7;
  25405. goto IL_003a;
  25406. }
  25407. }
  25408. {
  25409. RuntimeObject* L_8 = (RuntimeObject*)__this->get__list_0();
  25410. RuntimeObject * L_9 = ___item0;
  25411. NullCheck((RuntimeObject*)L_8);
  25412. InterfaceActionInvoker1< RuntimeObject * >::Invoke(9 /* System.Void System.Collections.IList::Remove(System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_8, (RuntimeObject *)L_9);
  25413. G_B4_0 = G_B3_0;
  25414. }
  25415. IL_003a:
  25416. {
  25417. return (bool)G_B4_0;
  25418. }
  25419. }
  25420. // System.Collections.Generic.IEnumerator`1<T> Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::GetEnumerator()
  25421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CollectionWrapper_1_GetEnumerator_m248E5C5BA5D341F9182128095921E715A8504667_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25422. {
  25423. {
  25424. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25425. if (!L_0)
  25426. {
  25427. goto IL_0014;
  25428. }
  25429. }
  25430. {
  25431. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25432. NullCheck((RuntimeObject*)L_1);
  25433. RuntimeObject* L_2;
  25434. L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_1);
  25435. return (RuntimeObject*)L_2;
  25436. }
  25437. IL_0014:
  25438. {
  25439. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25440. RuntimeObject* L_4;
  25441. L_4 = (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  25442. NullCheck((RuntimeObject*)L_4);
  25443. RuntimeObject* L_5;
  25444. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4);
  25445. return (RuntimeObject*)L_5;
  25446. }
  25447. }
  25448. // System.Collections.IEnumerator Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IEnumerable.GetEnumerator()
  25449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CollectionWrapper_1_System_Collections_IEnumerable_GetEnumerator_mD020C58A11CAAA747A6A0EBE46363228B44CF88D_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25450. {
  25451. static bool s_Il2CppMethodInitialized;
  25452. if (!s_Il2CppMethodInitialized)
  25453. {
  25454. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var);
  25455. s_Il2CppMethodInitialized = true;
  25456. }
  25457. {
  25458. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25459. if (!L_0)
  25460. {
  25461. goto IL_0014;
  25462. }
  25463. }
  25464. {
  25465. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25466. NullCheck((RuntimeObject*)L_1);
  25467. RuntimeObject* L_2;
  25468. L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_1);
  25469. return (RuntimeObject*)L_2;
  25470. }
  25471. IL_0014:
  25472. {
  25473. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25474. NullCheck((RuntimeObject*)L_3);
  25475. RuntimeObject* L_4;
  25476. L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  25477. return (RuntimeObject*)L_4;
  25478. }
  25479. }
  25480. // System.Int32 Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.Add(System.Object)
  25481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CollectionWrapper_1_System_Collections_IList_Add_mCFAB2AC7F3B96CD6F5FA2F247ABDBCC8AF3A9E31_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  25482. {
  25483. {
  25484. RuntimeObject * L_0 = ___value0;
  25485. (( void (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25486. RuntimeObject * L_1 = ___value0;
  25487. NullCheck((CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this);
  25488. VirtualActionInvoker1< RuntimeObject * >::Invoke(29 /* System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::Add(T) */, (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))));
  25489. NullCheck((CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this);
  25490. int32_t L_2;
  25491. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(33 /* System.Int32 Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::get_Count() */, (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this);
  25492. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1));
  25493. }
  25494. }
  25495. // System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.Contains(System.Object)
  25496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionWrapper_1_System_Collections_IList_Contains_mDD5989D348B016C8E2D5367DF4E41EFA092E858A_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  25497. {
  25498. {
  25499. RuntimeObject * L_0 = ___value0;
  25500. bool L_1;
  25501. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25502. if (!L_1)
  25503. {
  25504. goto IL_0015;
  25505. }
  25506. }
  25507. {
  25508. RuntimeObject * L_2 = ___value0;
  25509. NullCheck((CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this);
  25510. bool L_3;
  25511. L_3 = VirtualFuncInvoker1< bool, RuntimeObject * >::Invoke(31 /* System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::Contains(T) */, (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))));
  25512. return (bool)L_3;
  25513. }
  25514. IL_0015:
  25515. {
  25516. return (bool)0;
  25517. }
  25518. }
  25519. // System.Int32 Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.IndexOf(System.Object)
  25520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CollectionWrapper_1_System_Collections_IList_IndexOf_m81C9D760B6721A79568F6A8BEE5BA3EA855AB87B_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  25521. {
  25522. static bool s_Il2CppMethodInitialized;
  25523. if (!s_Il2CppMethodInitialized)
  25524. {
  25525. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25526. s_Il2CppMethodInitialized = true;
  25527. }
  25528. {
  25529. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25530. if (!L_0)
  25531. {
  25532. goto IL_0013;
  25533. }
  25534. }
  25535. {
  25536. InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_1 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
  25537. InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0B07B43F1557775B37A1B8EA12D9C378EDB7EC4B)), /*hidden argument*/NULL);
  25538. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CollectionWrapper_1_System_Collections_IList_IndexOf_m81C9D760B6721A79568F6A8BEE5BA3EA855AB87B_RuntimeMethod_var)));
  25539. }
  25540. IL_0013:
  25541. {
  25542. RuntimeObject * L_2 = ___value0;
  25543. bool L_3;
  25544. L_3 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25545. if (!L_3)
  25546. {
  25547. goto IL_0032;
  25548. }
  25549. }
  25550. {
  25551. RuntimeObject* L_4 = (RuntimeObject*)__this->get__list_0();
  25552. RuntimeObject * L_5 = ___value0;
  25553. NullCheck((RuntimeObject*)L_4);
  25554. int32_t L_6;
  25555. L_6 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(7 /* System.Int32 System.Collections.IList::IndexOf(System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_4, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))));
  25556. return (int32_t)L_6;
  25557. }
  25558. IL_0032:
  25559. {
  25560. return (int32_t)(-1);
  25561. }
  25562. }
  25563. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.RemoveAt(System.Int32)
  25564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_System_Collections_IList_RemoveAt_m7191D8D4FCE9144EA5A91BD0523F878C8E13D0E9_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, int32_t ___index0, const RuntimeMethod* method)
  25565. {
  25566. static bool s_Il2CppMethodInitialized;
  25567. if (!s_Il2CppMethodInitialized)
  25568. {
  25569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25570. s_Il2CppMethodInitialized = true;
  25571. }
  25572. {
  25573. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25574. if (!L_0)
  25575. {
  25576. goto IL_0013;
  25577. }
  25578. }
  25579. {
  25580. InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_1 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
  25581. InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6D708D3E8ACC426EF77E8F9A83D11A00B8B80AB4)), /*hidden argument*/NULL);
  25582. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CollectionWrapper_1_System_Collections_IList_RemoveAt_m7191D8D4FCE9144EA5A91BD0523F878C8E13D0E9_RuntimeMethod_var)));
  25583. }
  25584. IL_0013:
  25585. {
  25586. RuntimeObject* L_2 = (RuntimeObject*)__this->get__list_0();
  25587. int32_t L_3 = ___index0;
  25588. NullCheck((RuntimeObject*)L_2);
  25589. InterfaceActionInvoker1< int32_t >::Invoke(10 /* System.Void System.Collections.IList::RemoveAt(System.Int32) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_2, (int32_t)L_3);
  25590. return;
  25591. }
  25592. }
  25593. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.Insert(System.Int32,System.Object)
  25594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_System_Collections_IList_Insert_mAAE46BA622164E0D1B90FC6B4E0C28746F8675E8_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  25595. {
  25596. static bool s_Il2CppMethodInitialized;
  25597. if (!s_Il2CppMethodInitialized)
  25598. {
  25599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25600. s_Il2CppMethodInitialized = true;
  25601. }
  25602. {
  25603. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25604. if (!L_0)
  25605. {
  25606. goto IL_0013;
  25607. }
  25608. }
  25609. {
  25610. InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_1 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
  25611. InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral26D123FC6FB490AE20447BCDB0DEBAC133C96A6D)), /*hidden argument*/NULL);
  25612. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CollectionWrapper_1_System_Collections_IList_Insert_mAAE46BA622164E0D1B90FC6B4E0C28746F8675E8_RuntimeMethod_var)));
  25613. }
  25614. IL_0013:
  25615. {
  25616. RuntimeObject * L_2 = ___value1;
  25617. (( void (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25618. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25619. int32_t L_4 = ___index0;
  25620. RuntimeObject * L_5 = ___value1;
  25621. NullCheck((RuntimeObject*)L_3);
  25622. InterfaceActionInvoker2< int32_t, RuntimeObject * >::Invoke(8 /* System.Void System.Collections.IList::Insert(System.Int32,System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_3, (int32_t)L_4, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))));
  25623. return;
  25624. }
  25625. }
  25626. // System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.get_IsFixedSize()
  25627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionWrapper_1_System_Collections_IList_get_IsFixedSize_m8AB3D2FB1EA7E0190527E39FDD188A3A9E9E685B_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25628. {
  25629. static bool s_Il2CppMethodInitialized;
  25630. if (!s_Il2CppMethodInitialized)
  25631. {
  25632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25633. s_Il2CppMethodInitialized = true;
  25634. }
  25635. {
  25636. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25637. if (!L_0)
  25638. {
  25639. goto IL_0014;
  25640. }
  25641. }
  25642. {
  25643. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25644. NullCheck((RuntimeObject*)L_1);
  25645. bool L_2;
  25646. L_2 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_1);
  25647. return (bool)L_2;
  25648. }
  25649. IL_0014:
  25650. {
  25651. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25652. NullCheck((RuntimeObject*)L_3);
  25653. bool L_4;
  25654. L_4 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean System.Collections.IList::get_IsFixedSize() */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  25655. return (bool)L_4;
  25656. }
  25657. }
  25658. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.Remove(System.Object)
  25659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_System_Collections_IList_Remove_mEF5A7A23A25EFE21626DCF38003E24BF8151E128_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  25660. {
  25661. {
  25662. RuntimeObject * L_0 = ___value0;
  25663. bool L_1;
  25664. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25665. if (!L_1)
  25666. {
  25667. goto IL_0015;
  25668. }
  25669. }
  25670. {
  25671. RuntimeObject * L_2 = ___value0;
  25672. NullCheck((CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this);
  25673. bool L_3;
  25674. L_3 = VirtualFuncInvoker1< bool, RuntimeObject * >::Invoke(35 /* System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::Remove(T) */, (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))));
  25675. }
  25676. IL_0015:
  25677. {
  25678. return;
  25679. }
  25680. }
  25681. // System.Object Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.get_Item(System.Int32)
  25682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionWrapper_1_System_Collections_IList_get_Item_m431C68943830538AC2185566D71273A43973A582_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, int32_t ___index0, const RuntimeMethod* method)
  25683. {
  25684. static bool s_Il2CppMethodInitialized;
  25685. if (!s_Il2CppMethodInitialized)
  25686. {
  25687. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25688. s_Il2CppMethodInitialized = true;
  25689. }
  25690. {
  25691. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25692. if (!L_0)
  25693. {
  25694. goto IL_0013;
  25695. }
  25696. }
  25697. {
  25698. InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_1 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
  25699. InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral226374B4A4A54F92AC022D20C6A05ACB5EEC4C76)), /*hidden argument*/NULL);
  25700. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CollectionWrapper_1_System_Collections_IList_get_Item_m431C68943830538AC2185566D71273A43973A582_RuntimeMethod_var)));
  25701. }
  25702. IL_0013:
  25703. {
  25704. RuntimeObject* L_2 = (RuntimeObject*)__this->get__list_0();
  25705. int32_t L_3 = ___index0;
  25706. NullCheck((RuntimeObject*)L_2);
  25707. RuntimeObject * L_4;
  25708. L_4 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_2, (int32_t)L_3);
  25709. return (RuntimeObject *)L_4;
  25710. }
  25711. }
  25712. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.IList.set_Item(System.Int32,System.Object)
  25713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_System_Collections_IList_set_Item_m81FBE6D47210D2F257735C3B8703E1F6E261CCA2_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  25714. {
  25715. static bool s_Il2CppMethodInitialized;
  25716. if (!s_Il2CppMethodInitialized)
  25717. {
  25718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  25719. s_Il2CppMethodInitialized = true;
  25720. }
  25721. {
  25722. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25723. if (!L_0)
  25724. {
  25725. goto IL_0013;
  25726. }
  25727. }
  25728. {
  25729. InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_1 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
  25730. InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_1, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral226374B4A4A54F92AC022D20C6A05ACB5EEC4C76)), /*hidden argument*/NULL);
  25731. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CollectionWrapper_1_System_Collections_IList_set_Item_m81FBE6D47210D2F257735C3B8703E1F6E261CCA2_RuntimeMethod_var)));
  25732. }
  25733. IL_0013:
  25734. {
  25735. RuntimeObject * L_2 = ___value1;
  25736. (( void (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  25737. RuntimeObject* L_3 = (RuntimeObject*)__this->get__list_0();
  25738. int32_t L_4 = ___index0;
  25739. RuntimeObject * L_5 = ___value1;
  25740. NullCheck((RuntimeObject*)L_3);
  25741. InterfaceActionInvoker2< int32_t, RuntimeObject * >::Invoke(1 /* System.Void System.Collections.IList::set_Item(System.Int32,System.Object) */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_3, (int32_t)L_4, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1))));
  25742. return;
  25743. }
  25744. }
  25745. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  25746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_System_Collections_ICollection_CopyTo_m0592190DA98952B0066D5B71A72DF3DFAF5D794A_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  25747. {
  25748. {
  25749. RuntimeArray * L_0 = ___array0;
  25750. int32_t L_1 = ___arrayIndex1;
  25751. NullCheck((CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this);
  25752. VirtualActionInvoker2< ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t >::Invoke(32 /* System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::CopyTo(T[],System.Int32) */, (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D *)__this, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)Castclass((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11))), (int32_t)L_1);
  25753. return;
  25754. }
  25755. }
  25756. // System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.ICollection.get_IsSynchronized()
  25757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionWrapper_1_System_Collections_ICollection_get_IsSynchronized_m0A3665A9775BDFC696FE5FBE8A769E75BDA758D9_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25758. {
  25759. {
  25760. return (bool)0;
  25761. }
  25762. }
  25763. // System.Object Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::System.Collections.ICollection.get_SyncRoot()
  25764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionWrapper_1_System_Collections_ICollection_get_SyncRoot_m3A472F66C6A537C859AD9A6035AD269385B1EBE7_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25765. {
  25766. static bool s_Il2CppMethodInitialized;
  25767. if (!s_Il2CppMethodInitialized)
  25768. {
  25769. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  25770. s_Il2CppMethodInitialized = true;
  25771. }
  25772. {
  25773. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_2();
  25774. if (L_0)
  25775. {
  25776. goto IL_001a;
  25777. }
  25778. }
  25779. {
  25780. RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_2();
  25781. RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  25782. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL);
  25783. RuntimeObject * L_3;
  25784. L_3 = Interlocked_CompareExchange_mFAD09589A5DAFDBABB05C62A2D35CD5B92BC6961((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL, /*hidden argument*/NULL);
  25785. }
  25786. IL_001a:
  25787. {
  25788. RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_2();
  25789. return (RuntimeObject *)L_4;
  25790. }
  25791. }
  25792. // System.Void Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::VerifyValueType(System.Object)
  25793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionWrapper_1_VerifyValueType_m19466A01013B0A4239CE6D234985E84F64413AF9_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  25794. {
  25795. {
  25796. RuntimeObject * L_0 = ___value0;
  25797. bool L_1;
  25798. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  25799. if (L_1)
  25800. {
  25801. goto IL_002d;
  25802. }
  25803. }
  25804. {
  25805. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var)));
  25806. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_2;
  25807. L_2 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  25808. RuntimeObject * L_3 = ___value0;
  25809. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 13)) };
  25810. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  25811. Type_t * L_5;
  25812. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25813. String_t* L_6;
  25814. L_6 = StringUtils_FormatWith_mA780395FEF887F07DE6C1018243B910B911A87D5((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0569A2D4DF78C8C40FBF38FD14928474637FF26)), (RuntimeObject*)L_2, (RuntimeObject *)L_3, (RuntimeObject *)L_5, /*hidden argument*/NULL);
  25815. ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_7 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var)));
  25816. ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_7, (String_t*)L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), /*hidden argument*/NULL);
  25817. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CollectionWrapper_1_VerifyValueType_m19466A01013B0A4239CE6D234985E84F64413AF9_RuntimeMethod_var)));
  25818. }
  25819. IL_002d:
  25820. {
  25821. return;
  25822. }
  25823. }
  25824. // System.Boolean Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::IsCompatibleObject(System.Object)
  25825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionWrapper_1_IsCompatibleObject_mA64966E61B132114CFCD2EF4EC207E7E3BBFF586_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  25826. {
  25827. static bool s_Il2CppMethodInitialized;
  25828. if (!s_Il2CppMethodInitialized)
  25829. {
  25830. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_t3816B11C589D1ACC171DB6CC6729C9B4935533F3_il2cpp_TypeInfo_var);
  25831. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25832. s_Il2CppMethodInitialized = true;
  25833. }
  25834. {
  25835. RuntimeObject * L_0 = ___value0;
  25836. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1))))
  25837. {
  25838. goto IL_002f;
  25839. }
  25840. }
  25841. {
  25842. RuntimeObject * L_1 = ___value0;
  25843. if (L_1)
  25844. {
  25845. goto IL_002d;
  25846. }
  25847. }
  25848. {
  25849. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 13)) };
  25850. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25851. Type_t * L_3;
  25852. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  25853. bool L_4;
  25854. L_4 = TypeExtensions_IsValueType_mA1E9908F63522A14D50D62ABA662EF4763BF5C9A((Type_t *)L_3, /*hidden argument*/NULL);
  25855. if (!L_4)
  25856. {
  25857. goto IL_002f;
  25858. }
  25859. }
  25860. {
  25861. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_5 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 13)) };
  25862. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25863. Type_t * L_6;
  25864. L_6 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_5, /*hidden argument*/NULL);
  25865. IL2CPP_RUNTIME_CLASS_INIT(ReflectionUtils_t3816B11C589D1ACC171DB6CC6729C9B4935533F3_il2cpp_TypeInfo_var);
  25866. bool L_7;
  25867. L_7 = ReflectionUtils_IsNullableType_m76171BDB57C5ABC45FA8E149B6B5688ED314E8F5((Type_t *)L_6, /*hidden argument*/NULL);
  25868. if (L_7)
  25869. {
  25870. goto IL_002f;
  25871. }
  25872. }
  25873. IL_002d:
  25874. {
  25875. return (bool)0;
  25876. }
  25877. IL_002f:
  25878. {
  25879. return (bool)1;
  25880. }
  25881. }
  25882. // System.Object Newtonsoft.Json.Utilities.CollectionWrapper`1<System.Object>::get_UnderlyingCollection()
  25883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CollectionWrapper_1_get_UnderlyingCollection_m0D9F82081F5D36C7DE9F1D9D6474190B1554144C_gshared (CollectionWrapper_1_tD27B7911422F51A679137983291D9DC95DCE964D * __this, const RuntimeMethod* method)
  25884. {
  25885. {
  25886. RuntimeObject* L_0 = (RuntimeObject*)__this->get__genericCollection_1();
  25887. if (!L_0)
  25888. {
  25889. goto IL_000f;
  25890. }
  25891. }
  25892. {
  25893. RuntimeObject* L_1 = (RuntimeObject*)__this->get__genericCollection_1();
  25894. return (RuntimeObject *)L_1;
  25895. }
  25896. IL_000f:
  25897. {
  25898. RuntimeObject* L_2 = (RuntimeObject*)__this->get__list_0();
  25899. return (RuntimeObject *)L_2;
  25900. }
  25901. }
  25902. #ifdef __clang__
  25903. #pragma clang diagnostic pop
  25904. #endif
  25905. #ifdef __clang__
  25906. #pragma clang diagnostic push
  25907. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25908. #pragma clang diagnostic ignored "-Wunused-variable"
  25909. #endif
  25910. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::.ctor()
  25911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1__ctor_mE3614BB98104FC8D123B45F3D88BEE3C2E78EBBD_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  25912. {
  25913. {
  25914. NullCheck((RuntimeObject *)__this);
  25915. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  25916. List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_0 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  25917. (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  25918. __this->set_items_0(L_0);
  25919. return;
  25920. }
  25921. }
  25922. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::.ctor(System.Collections.Generic.IList`1<T>)
  25923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1__ctor_m83147C5E529F82FFFB5B0C9C761899553C801738_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject* ___list0, const RuntimeMethod* method)
  25924. {
  25925. {
  25926. NullCheck((RuntimeObject *)__this);
  25927. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  25928. RuntimeObject* L_0 = ___list0;
  25929. if (L_0)
  25930. {
  25931. goto IL_000f;
  25932. }
  25933. }
  25934. {
  25935. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)7, /*hidden argument*/NULL);
  25936. }
  25937. IL_000f:
  25938. {
  25939. RuntimeObject* L_1 = ___list0;
  25940. __this->set_items_0(L_1);
  25941. return;
  25942. }
  25943. }
  25944. // System.Int32 System.Collections.ObjectModel.Collection`1<System.Object>::get_Count()
  25945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Collection_1_get_Count_mFDD0E02040C0BF22B7FEA5A763EAFA2607B96A01_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  25946. {
  25947. {
  25948. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  25949. NullCheck((RuntimeObject*)L_0);
  25950. int32_t L_1;
  25951. L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  25952. return (int32_t)L_1;
  25953. }
  25954. }
  25955. // System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.Collection`1<System.Object>::get_Items()
  25956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Collection_1_get_Items_m90D4AEBA43ED5FE8C8B6158569E798658AE2C08F_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  25957. {
  25958. {
  25959. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  25960. return (RuntimeObject*)L_0;
  25961. }
  25962. }
  25963. // T System.Collections.ObjectModel.Collection`1<System.Object>::get_Item(System.Int32)
  25964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Collection_1_get_Item_m2573509230A2DC4FBBA85714EB92EA961DC2B086_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, const RuntimeMethod* method)
  25965. {
  25966. {
  25967. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  25968. int32_t L_1 = ___index0;
  25969. NullCheck((RuntimeObject*)L_0);
  25970. RuntimeObject * L_2;
  25971. L_2 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Object>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_0, (int32_t)L_1);
  25972. return (RuntimeObject *)L_2;
  25973. }
  25974. }
  25975. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::set_Item(System.Int32,T)
  25976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_set_Item_mDEE192E2DC4126ABACF9356E0C6388348ED893E7_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  25977. {
  25978. {
  25979. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  25980. NullCheck((RuntimeObject*)L_0);
  25981. bool L_1;
  25982. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  25983. if (!L_1)
  25984. {
  25985. goto IL_0014;
  25986. }
  25987. }
  25988. {
  25989. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  25990. }
  25991. IL_0014:
  25992. {
  25993. int32_t L_2 = ___index0;
  25994. if ((((int32_t)L_2) < ((int32_t)0)))
  25995. {
  25996. goto IL_0026;
  25997. }
  25998. }
  25999. {
  26000. int32_t L_3 = ___index0;
  26001. RuntimeObject* L_4 = (RuntimeObject*)__this->get_items_0();
  26002. NullCheck((RuntimeObject*)L_4);
  26003. int32_t L_5;
  26004. L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4);
  26005. if ((((int32_t)L_3) < ((int32_t)L_5)))
  26006. {
  26007. goto IL_002b;
  26008. }
  26009. }
  26010. IL_0026:
  26011. {
  26012. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  26013. }
  26014. IL_002b:
  26015. {
  26016. int32_t L_6 = ___index0;
  26017. RuntimeObject * L_7 = ___value1;
  26018. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26019. VirtualActionInvoker2< int32_t, RuntimeObject * >::Invoke(38 /* System.Void System.Collections.ObjectModel.Collection`1<System.Object>::SetItem(System.Int32,T) */, (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (int32_t)L_6, (RuntimeObject *)L_7);
  26020. return;
  26021. }
  26022. }
  26023. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::Add(T)
  26024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_Add_mCB43D5D807A1C7B24C789CC82EF55EBEBA045182_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  26025. {
  26026. int32_t V_0 = 0;
  26027. {
  26028. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26029. NullCheck((RuntimeObject*)L_0);
  26030. bool L_1;
  26031. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26032. if (!L_1)
  26033. {
  26034. goto IL_0014;
  26035. }
  26036. }
  26037. {
  26038. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26039. }
  26040. IL_0014:
  26041. {
  26042. RuntimeObject* L_2 = (RuntimeObject*)__this->get_items_0();
  26043. NullCheck((RuntimeObject*)L_2);
  26044. int32_t L_3;
  26045. L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_2);
  26046. V_0 = (int32_t)L_3;
  26047. int32_t L_4 = V_0;
  26048. RuntimeObject * L_5 = ___item0;
  26049. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26050. VirtualActionInvoker2< int32_t, RuntimeObject * >::Invoke(36 /* System.Void System.Collections.ObjectModel.Collection`1<System.Object>::InsertItem(System.Int32,T) */, (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (int32_t)L_4, (RuntimeObject *)L_5);
  26051. return;
  26052. }
  26053. }
  26054. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::Clear()
  26055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_Clear_m920FB4AA149AAA4A9CC2F8D1B30061E4AB15713C_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26056. {
  26057. {
  26058. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26059. NullCheck((RuntimeObject*)L_0);
  26060. bool L_1;
  26061. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26062. if (!L_1)
  26063. {
  26064. goto IL_0014;
  26065. }
  26066. }
  26067. {
  26068. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26069. }
  26070. IL_0014:
  26071. {
  26072. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26073. VirtualActionInvoker0::Invoke(35 /* System.Void System.Collections.ObjectModel.Collection`1<System.Object>::ClearItems() */, (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26074. return;
  26075. }
  26076. }
  26077. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::CopyTo(T[],System.Int32)
  26078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_CopyTo_m4110F1F75CEC6D3A60AD013BFE65A2B6850D928F_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___index1, const RuntimeMethod* method)
  26079. {
  26080. {
  26081. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26082. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = ___array0;
  26083. int32_t L_2 = ___index1;
  26084. NullCheck((RuntimeObject*)L_0);
  26085. InterfaceActionInvoker2< ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1, (int32_t)L_2);
  26086. return;
  26087. }
  26088. }
  26089. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::Contains(T)
  26090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_Contains_m3353C567D09F9B27BFE3D4157CAAADD0009DCFC4_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  26091. {
  26092. {
  26093. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26094. RuntimeObject * L_1 = ___item0;
  26095. NullCheck((RuntimeObject*)L_0);
  26096. bool L_2;
  26097. L_2 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0, (RuntimeObject *)L_1);
  26098. return (bool)L_2;
  26099. }
  26100. }
  26101. // System.Collections.Generic.IEnumerator`1<T> System.Collections.ObjectModel.Collection`1<System.Object>::GetEnumerator()
  26102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Collection_1_GetEnumerator_m154583737D579820CFA4BB9CD85F7AD878C4F35D_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26103. {
  26104. {
  26105. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26106. NullCheck((RuntimeObject*)L_0);
  26107. RuntimeObject* L_1;
  26108. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), (RuntimeObject*)L_0);
  26109. return (RuntimeObject*)L_1;
  26110. }
  26111. }
  26112. // System.Int32 System.Collections.ObjectModel.Collection`1<System.Object>::IndexOf(T)
  26113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Collection_1_IndexOf_m2118378044DC444131008F35F2A6217CE69AC9E2_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  26114. {
  26115. {
  26116. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26117. RuntimeObject * L_1 = ___item0;
  26118. NullCheck((RuntimeObject*)L_0);
  26119. int32_t L_2;
  26120. L_2 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1<System.Object>::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_0, (RuntimeObject *)L_1);
  26121. return (int32_t)L_2;
  26122. }
  26123. }
  26124. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::Insert(System.Int32,T)
  26125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_Insert_m02F554553EC2786B50D688BFF8D87E72E4CE3229_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  26126. {
  26127. {
  26128. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26129. NullCheck((RuntimeObject*)L_0);
  26130. bool L_1;
  26131. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26132. if (!L_1)
  26133. {
  26134. goto IL_0014;
  26135. }
  26136. }
  26137. {
  26138. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26139. }
  26140. IL_0014:
  26141. {
  26142. int32_t L_2 = ___index0;
  26143. if ((((int32_t)L_2) < ((int32_t)0)))
  26144. {
  26145. goto IL_0026;
  26146. }
  26147. }
  26148. {
  26149. int32_t L_3 = ___index0;
  26150. RuntimeObject* L_4 = (RuntimeObject*)__this->get_items_0();
  26151. NullCheck((RuntimeObject*)L_4);
  26152. int32_t L_5;
  26153. L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4);
  26154. if ((((int32_t)L_3) <= ((int32_t)L_5)))
  26155. {
  26156. goto IL_002f;
  26157. }
  26158. }
  26159. IL_0026:
  26160. {
  26161. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL);
  26162. }
  26163. IL_002f:
  26164. {
  26165. int32_t L_6 = ___index0;
  26166. RuntimeObject * L_7 = ___item1;
  26167. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26168. VirtualActionInvoker2< int32_t, RuntimeObject * >::Invoke(36 /* System.Void System.Collections.ObjectModel.Collection`1<System.Object>::InsertItem(System.Int32,T) */, (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (int32_t)L_6, (RuntimeObject *)L_7);
  26169. return;
  26170. }
  26171. }
  26172. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::Remove(T)
  26173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_Remove_mFFB5C5DECC3633A1765699433770C859ED764AEA_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  26174. {
  26175. int32_t V_0 = 0;
  26176. {
  26177. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26178. NullCheck((RuntimeObject*)L_0);
  26179. bool L_1;
  26180. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26181. if (!L_1)
  26182. {
  26183. goto IL_0014;
  26184. }
  26185. }
  26186. {
  26187. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26188. }
  26189. IL_0014:
  26190. {
  26191. RuntimeObject* L_2 = (RuntimeObject*)__this->get_items_0();
  26192. RuntimeObject * L_3 = ___item0;
  26193. NullCheck((RuntimeObject*)L_2);
  26194. int32_t L_4;
  26195. L_4 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1<System.Object>::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_2, (RuntimeObject *)L_3);
  26196. V_0 = (int32_t)L_4;
  26197. int32_t L_5 = V_0;
  26198. if ((((int32_t)L_5) >= ((int32_t)0)))
  26199. {
  26200. goto IL_0027;
  26201. }
  26202. }
  26203. {
  26204. return (bool)0;
  26205. }
  26206. IL_0027:
  26207. {
  26208. int32_t L_6 = V_0;
  26209. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26210. VirtualActionInvoker1< int32_t >::Invoke(37 /* System.Void System.Collections.ObjectModel.Collection`1<System.Object>::RemoveItem(System.Int32) */, (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (int32_t)L_6);
  26211. return (bool)1;
  26212. }
  26213. }
  26214. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::RemoveAt(System.Int32)
  26215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_RemoveAt_mC9F7BED8E9CFDF6511A58071356B7B60234AF5E5_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, const RuntimeMethod* method)
  26216. {
  26217. {
  26218. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26219. NullCheck((RuntimeObject*)L_0);
  26220. bool L_1;
  26221. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26222. if (!L_1)
  26223. {
  26224. goto IL_0014;
  26225. }
  26226. }
  26227. {
  26228. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26229. }
  26230. IL_0014:
  26231. {
  26232. int32_t L_2 = ___index0;
  26233. if ((((int32_t)L_2) < ((int32_t)0)))
  26234. {
  26235. goto IL_0026;
  26236. }
  26237. }
  26238. {
  26239. int32_t L_3 = ___index0;
  26240. RuntimeObject* L_4 = (RuntimeObject*)__this->get_items_0();
  26241. NullCheck((RuntimeObject*)L_4);
  26242. int32_t L_5;
  26243. L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4);
  26244. if ((((int32_t)L_3) < ((int32_t)L_5)))
  26245. {
  26246. goto IL_002b;
  26247. }
  26248. }
  26249. IL_0026:
  26250. {
  26251. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  26252. }
  26253. IL_002b:
  26254. {
  26255. int32_t L_6 = ___index0;
  26256. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26257. VirtualActionInvoker1< int32_t >::Invoke(37 /* System.Void System.Collections.ObjectModel.Collection`1<System.Object>::RemoveItem(System.Int32) */, (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (int32_t)L_6);
  26258. return;
  26259. }
  26260. }
  26261. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::ClearItems()
  26262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_ClearItems_m55648EE81363094C5F8ED2B52A68D81D3462524C_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26263. {
  26264. {
  26265. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26266. NullCheck((RuntimeObject*)L_0);
  26267. InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::Clear() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26268. return;
  26269. }
  26270. }
  26271. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::InsertItem(System.Int32,T)
  26272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_InsertItem_mAC405F0EF8D071CB4A64DE821A9F0D60AAF1A008_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  26273. {
  26274. {
  26275. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26276. int32_t L_1 = ___index0;
  26277. RuntimeObject * L_2 = ___item1;
  26278. NullCheck((RuntimeObject*)L_0);
  26279. InterfaceActionInvoker2< int32_t, RuntimeObject * >::Invoke(3 /* System.Void System.Collections.Generic.IList`1<System.Object>::Insert(System.Int32,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_0, (int32_t)L_1, (RuntimeObject *)L_2);
  26280. return;
  26281. }
  26282. }
  26283. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::RemoveItem(System.Int32)
  26284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_RemoveItem_m1E4A91103B84F5ECFE9BFB1BD9C5F4F5CC3C0CC4_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, const RuntimeMethod* method)
  26285. {
  26286. {
  26287. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26288. int32_t L_1 = ___index0;
  26289. NullCheck((RuntimeObject*)L_0);
  26290. InterfaceActionInvoker1< int32_t >::Invoke(4 /* System.Void System.Collections.Generic.IList`1<System.Object>::RemoveAt(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_0, (int32_t)L_1);
  26291. return;
  26292. }
  26293. }
  26294. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::SetItem(System.Int32,T)
  26295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_SetItem_m87D41C314FCEF21564562737A8B2AF18197BD017_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  26296. {
  26297. {
  26298. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26299. int32_t L_1 = ___index0;
  26300. RuntimeObject * L_2 = ___item1;
  26301. NullCheck((RuntimeObject*)L_0);
  26302. InterfaceActionInvoker2< int32_t, RuntimeObject * >::Invoke(1 /* System.Void System.Collections.Generic.IList`1<System.Object>::set_Item(System.Int32,T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_0, (int32_t)L_1, (RuntimeObject *)L_2);
  26303. return;
  26304. }
  26305. }
  26306. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  26307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m5BC84BB9978A325704950889A7242456B9709C0F_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26308. {
  26309. {
  26310. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26311. NullCheck((RuntimeObject*)L_0);
  26312. bool L_1;
  26313. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26314. return (bool)L_1;
  26315. }
  26316. }
  26317. // System.Collections.IEnumerator System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IEnumerable.GetEnumerator()
  26318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Collection_1_System_Collections_IEnumerable_GetEnumerator_m9FBF6CBAA27351980AE032CA3D9DC82AFD7A5070_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26319. {
  26320. static bool s_Il2CppMethodInitialized;
  26321. if (!s_Il2CppMethodInitialized)
  26322. {
  26323. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var);
  26324. s_Il2CppMethodInitialized = true;
  26325. }
  26326. {
  26327. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26328. NullCheck((RuntimeObject*)L_0);
  26329. RuntimeObject* L_1;
  26330. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0);
  26331. return (RuntimeObject*)L_1;
  26332. }
  26333. }
  26334. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.ICollection.get_IsSynchronized()
  26335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_System_Collections_ICollection_get_IsSynchronized_m4F5F5CF7ECCD5D80FFE22514C20F68F38EBBC2F7_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26336. {
  26337. {
  26338. return (bool)0;
  26339. }
  26340. }
  26341. // System.Object System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.ICollection.get_SyncRoot()
  26342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Collection_1_System_Collections_ICollection_get_SyncRoot_m460799A7249344254F7C050DC3B67CBBC8BF05C7_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26343. {
  26344. static bool s_Il2CppMethodInitialized;
  26345. if (!s_Il2CppMethodInitialized)
  26346. {
  26347. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var);
  26348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  26349. s_Il2CppMethodInitialized = true;
  26350. }
  26351. RuntimeObject* V_0 = NULL;
  26352. {
  26353. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_1();
  26354. if (L_0)
  26355. {
  26356. goto IL_0037;
  26357. }
  26358. }
  26359. {
  26360. RuntimeObject* L_1 = (RuntimeObject*)__this->get_items_0();
  26361. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var));
  26362. RuntimeObject* L_2 = V_0;
  26363. if (!L_2)
  26364. {
  26365. goto IL_0025;
  26366. }
  26367. }
  26368. {
  26369. RuntimeObject* L_3 = V_0;
  26370. NullCheck((RuntimeObject*)L_3);
  26371. RuntimeObject * L_4;
  26372. L_4 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.ICollection::get_SyncRoot() */, ICollection_tC1E1DED86C0A66845675392606B302452210D5DA_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  26373. __this->set__syncRoot_1(L_4);
  26374. goto IL_0037;
  26375. }
  26376. IL_0025:
  26377. {
  26378. RuntimeObject ** L_5 = (RuntimeObject **)__this->get_address_of__syncRoot_1();
  26379. RuntimeObject * L_6 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  26380. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_6, /*hidden argument*/NULL);
  26381. RuntimeObject * L_7;
  26382. L_7 = InterlockedCompareExchangeImpl<RuntimeObject *>((RuntimeObject **)(RuntimeObject **)L_5, (RuntimeObject *)L_6, (RuntimeObject *)NULL);
  26383. }
  26384. IL_0037:
  26385. {
  26386. RuntimeObject * L_8 = (RuntimeObject *)__this->get__syncRoot_1();
  26387. return (RuntimeObject *)L_8;
  26388. }
  26389. }
  26390. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  26391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_System_Collections_ICollection_CopyTo_m08FBD681110B3FFF1F6BED32197C7DDC3E8ED881_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method)
  26392. {
  26393. static bool s_Il2CppMethodInitialized;
  26394. if (!s_Il2CppMethodInitialized)
  26395. {
  26396. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var);
  26397. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26398. s_Il2CppMethodInitialized = true;
  26399. }
  26400. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL;
  26401. Type_t * V_1 = NULL;
  26402. Type_t * V_2 = NULL;
  26403. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL;
  26404. int32_t V_4 = 0;
  26405. int32_t V_5 = 0;
  26406. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  26407. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  26408. {
  26409. RuntimeArray * L_0 = ___array0;
  26410. if (L_0)
  26411. {
  26412. goto IL_0009;
  26413. }
  26414. }
  26415. {
  26416. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)3, /*hidden argument*/NULL);
  26417. }
  26418. IL_0009:
  26419. {
  26420. RuntimeArray * L_1 = ___array0;
  26421. NullCheck((RuntimeArray *)L_1);
  26422. int32_t L_2;
  26423. L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL);
  26424. if ((((int32_t)L_2) == ((int32_t)1)))
  26425. {
  26426. goto IL_0018;
  26427. }
  26428. }
  26429. {
  26430. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)7, /*hidden argument*/NULL);
  26431. }
  26432. IL_0018:
  26433. {
  26434. RuntimeArray * L_3 = ___array0;
  26435. NullCheck((RuntimeArray *)L_3);
  26436. int32_t L_4;
  26437. L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL);
  26438. if (!L_4)
  26439. {
  26440. goto IL_0027;
  26441. }
  26442. }
  26443. {
  26444. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)6, /*hidden argument*/NULL);
  26445. }
  26446. IL_0027:
  26447. {
  26448. int32_t L_5 = ___index1;
  26449. if ((((int32_t)L_5) >= ((int32_t)0)))
  26450. {
  26451. goto IL_0033;
  26452. }
  26453. }
  26454. {
  26455. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  26456. }
  26457. IL_0033:
  26458. {
  26459. RuntimeArray * L_6 = ___array0;
  26460. NullCheck((RuntimeArray *)L_6);
  26461. int32_t L_7;
  26462. L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL);
  26463. int32_t L_8 = ___index1;
  26464. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26465. int32_t L_9;
  26466. L_9 = (( int32_t (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  26467. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9)))
  26468. {
  26469. goto IL_0049;
  26470. }
  26471. }
  26472. {
  26473. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)5, /*hidden argument*/NULL);
  26474. }
  26475. IL_0049:
  26476. {
  26477. RuntimeArray * L_10 = ___array0;
  26478. V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)));
  26479. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_11 = V_0;
  26480. if (!L_11)
  26481. {
  26482. goto IL_0061;
  26483. }
  26484. }
  26485. {
  26486. RuntimeObject* L_12 = (RuntimeObject*)__this->get_items_0();
  26487. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_13 = V_0;
  26488. int32_t L_14 = ___index1;
  26489. NullCheck((RuntimeObject*)L_12);
  26490. InterfaceActionInvoker2< ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_12, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_13, (int32_t)L_14);
  26491. return;
  26492. }
  26493. IL_0061:
  26494. {
  26495. RuntimeArray * L_15 = ___array0;
  26496. NullCheck((RuntimeObject *)L_15);
  26497. Type_t * L_16;
  26498. L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL);
  26499. NullCheck((Type_t *)L_16);
  26500. Type_t * L_17;
  26501. L_17 = VirtualFuncInvoker0< Type_t * >::Invoke(108 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16);
  26502. V_1 = (Type_t *)L_17;
  26503. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  26504. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26505. Type_t * L_19;
  26506. L_19 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL);
  26507. V_2 = (Type_t *)L_19;
  26508. Type_t * L_20 = V_1;
  26509. Type_t * L_21 = V_2;
  26510. NullCheck((Type_t *)L_20);
  26511. bool L_22;
  26512. L_22 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21);
  26513. if (L_22)
  26514. {
  26515. goto IL_0091;
  26516. }
  26517. }
  26518. {
  26519. Type_t * L_23 = V_2;
  26520. Type_t * L_24 = V_1;
  26521. NullCheck((Type_t *)L_23);
  26522. bool L_25;
  26523. L_25 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24);
  26524. if (L_25)
  26525. {
  26526. goto IL_0091;
  26527. }
  26528. }
  26529. {
  26530. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  26531. }
  26532. IL_0091:
  26533. {
  26534. RuntimeArray * L_26 = ___array0;
  26535. V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var));
  26536. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3;
  26537. if (L_27)
  26538. {
  26539. goto IL_00a2;
  26540. }
  26541. }
  26542. {
  26543. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  26544. }
  26545. IL_00a2:
  26546. {
  26547. RuntimeObject* L_28 = (RuntimeObject*)__this->get_items_0();
  26548. NullCheck((RuntimeObject*)L_28);
  26549. int32_t L_29;
  26550. L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_28);
  26551. V_4 = (int32_t)L_29;
  26552. }
  26553. IL_00af:
  26554. try
  26555. {// begin try (depth: 1)
  26556. {
  26557. V_5 = (int32_t)0;
  26558. goto IL_00d4;
  26559. }
  26560. IL_00b4:
  26561. {
  26562. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3;
  26563. int32_t L_31 = ___index1;
  26564. int32_t L_32 = (int32_t)L_31;
  26565. ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  26566. RuntimeObject* L_33 = (RuntimeObject*)__this->get_items_0();
  26567. int32_t L_34 = V_5;
  26568. NullCheck((RuntimeObject*)L_33);
  26569. RuntimeObject * L_35;
  26570. L_35 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Object>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_33, (int32_t)L_34);
  26571. NullCheck(L_30);
  26572. ArrayElementTypeCheck (L_30, L_35);
  26573. (L_30)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (RuntimeObject *)L_35);
  26574. int32_t L_36 = V_5;
  26575. V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1));
  26576. }
  26577. IL_00d4:
  26578. {
  26579. int32_t L_37 = V_5;
  26580. int32_t L_38 = V_4;
  26581. if ((((int32_t)L_37) < ((int32_t)L_38)))
  26582. {
  26583. goto IL_00b4;
  26584. }
  26585. }
  26586. IL_00da:
  26587. {
  26588. goto IL_00e6;
  26589. }
  26590. }// end try (depth: 1)
  26591. catch(Il2CppExceptionWrapper& e)
  26592. {
  26593. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  26594. {
  26595. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  26596. goto CATCH_00dc;
  26597. }
  26598. throw e;
  26599. }
  26600. CATCH_00dc:
  26601. {// begin catch(System.ArrayTypeMismatchException)
  26602. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  26603. IL2CPP_POP_ACTIVE_EXCEPTION();
  26604. goto IL_00e6;
  26605. }// end catch (depth: 1)
  26606. IL_00e6:
  26607. {
  26608. return;
  26609. }
  26610. }
  26611. // System.Object System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.get_Item(System.Int32)
  26612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Collection_1_System_Collections_IList_get_Item_m62363BFC6CC2AF71C5323ED598C8D2B73F489F3C_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, const RuntimeMethod* method)
  26613. {
  26614. {
  26615. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26616. int32_t L_1 = ___index0;
  26617. NullCheck((RuntimeObject*)L_0);
  26618. RuntimeObject * L_2;
  26619. L_2 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Object>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_0, (int32_t)L_1);
  26620. return (RuntimeObject *)L_2;
  26621. }
  26622. }
  26623. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.set_Item(System.Int32,System.Object)
  26624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_System_Collections_IList_set_Item_m94BE2BCC9039576802579E3703A3729B3D421214_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  26625. {
  26626. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  26627. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  26628. {
  26629. RuntimeObject * L_0 = ___value1;
  26630. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  26631. }
  26632. IL_0008:
  26633. try
  26634. {// begin try (depth: 1)
  26635. int32_t L_1 = ___index0;
  26636. RuntimeObject * L_2 = ___value1;
  26637. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26638. (( void (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (int32_t)L_1, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14));
  26639. goto IL_002a;
  26640. }// end try (depth: 1)
  26641. catch(Il2CppExceptionWrapper& e)
  26642. {
  26643. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  26644. {
  26645. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  26646. goto CATCH_0017;
  26647. }
  26648. throw e;
  26649. }
  26650. CATCH_0017:
  26651. {// begin catch(System.InvalidCastException)
  26652. RuntimeObject * L_3 = ___value1;
  26653. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  26654. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  26655. Type_t * L_5;
  26656. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26657. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  26658. IL2CPP_POP_ACTIVE_EXCEPTION();
  26659. goto IL_002a;
  26660. }// end catch (depth: 1)
  26661. IL_002a:
  26662. {
  26663. return;
  26664. }
  26665. }
  26666. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.get_IsReadOnly()
  26667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_System_Collections_IList_get_IsReadOnly_m31E01EDC0AF22FEDC7BFB9CA210F612A41FED3FB_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26668. {
  26669. {
  26670. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26671. NullCheck((RuntimeObject*)L_0);
  26672. bool L_1;
  26673. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26674. return (bool)L_1;
  26675. }
  26676. }
  26677. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.get_IsFixedSize()
  26678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_System_Collections_IList_get_IsFixedSize_mB1BCAD689060675E903D0C6EB0A718A82BD46A69_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, const RuntimeMethod* method)
  26679. {
  26680. static bool s_Il2CppMethodInitialized;
  26681. if (!s_Il2CppMethodInitialized)
  26682. {
  26683. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var);
  26684. s_Il2CppMethodInitialized = true;
  26685. }
  26686. RuntimeObject* V_0 = NULL;
  26687. {
  26688. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26689. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var));
  26690. RuntimeObject* L_1 = V_0;
  26691. if (!L_1)
  26692. {
  26693. goto IL_0016;
  26694. }
  26695. }
  26696. {
  26697. RuntimeObject* L_2 = V_0;
  26698. NullCheck((RuntimeObject*)L_2);
  26699. bool L_3;
  26700. L_3 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean System.Collections.IList::get_IsFixedSize() */, IList_tB15A9D6625D09661D6E47976BB626C703EC81910_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  26701. return (bool)L_3;
  26702. }
  26703. IL_0016:
  26704. {
  26705. RuntimeObject* L_4 = (RuntimeObject*)__this->get_items_0();
  26706. NullCheck((RuntimeObject*)L_4);
  26707. bool L_5;
  26708. L_5 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_4);
  26709. return (bool)L_5;
  26710. }
  26711. }
  26712. // System.Int32 System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.Add(System.Object)
  26713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Collection_1_System_Collections_IList_Add_m339806D3BD897C6E3E12F0D372A80465CFC71CE2_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  26714. {
  26715. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  26716. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  26717. {
  26718. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26719. NullCheck((RuntimeObject*)L_0);
  26720. bool L_1;
  26721. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26722. if (!L_1)
  26723. {
  26724. goto IL_0014;
  26725. }
  26726. }
  26727. {
  26728. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26729. }
  26730. IL_0014:
  26731. {
  26732. RuntimeObject * L_2 = ___value0;
  26733. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((RuntimeObject *)L_2, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  26734. }
  26735. IL_001c:
  26736. try
  26737. {// begin try (depth: 1)
  26738. RuntimeObject * L_3 = ___value0;
  26739. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26740. (( void (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  26741. goto IL_003d;
  26742. }// end try (depth: 1)
  26743. catch(Il2CppExceptionWrapper& e)
  26744. {
  26745. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  26746. {
  26747. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  26748. goto CATCH_002a;
  26749. }
  26750. throw e;
  26751. }
  26752. CATCH_002a:
  26753. {// begin catch(System.InvalidCastException)
  26754. RuntimeObject * L_4 = ___value0;
  26755. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_5 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  26756. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  26757. Type_t * L_6;
  26758. L_6 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_5, /*hidden argument*/NULL);
  26759. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_4, (Type_t *)L_6, /*hidden argument*/NULL);
  26760. IL2CPP_POP_ACTIVE_EXCEPTION();
  26761. goto IL_003d;
  26762. }// end catch (depth: 1)
  26763. IL_003d:
  26764. {
  26765. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26766. int32_t L_7;
  26767. L_7 = (( int32_t (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  26768. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1));
  26769. }
  26770. }
  26771. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.Contains(System.Object)
  26772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_System_Collections_IList_Contains_mC27813ADA2484AA33B7797EBCBCDF452F0C0337E_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  26773. {
  26774. {
  26775. RuntimeObject * L_0 = ___value0;
  26776. bool L_1;
  26777. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16));
  26778. if (!L_1)
  26779. {
  26780. goto IL_0015;
  26781. }
  26782. }
  26783. {
  26784. RuntimeObject * L_2 = ___value0;
  26785. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26786. bool L_3;
  26787. L_3 = (( bool (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  26788. return (bool)L_3;
  26789. }
  26790. IL_0015:
  26791. {
  26792. return (bool)0;
  26793. }
  26794. }
  26795. // System.Int32 System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.IndexOf(System.Object)
  26796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Collection_1_System_Collections_IList_IndexOf_mB0801FB7A0CBAFC5F1259F9197BBB0FAD7BE9E72_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  26797. {
  26798. {
  26799. RuntimeObject * L_0 = ___value0;
  26800. bool L_1;
  26801. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16));
  26802. if (!L_1)
  26803. {
  26804. goto IL_0015;
  26805. }
  26806. }
  26807. {
  26808. RuntimeObject * L_2 = ___value0;
  26809. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26810. int32_t L_3;
  26811. L_3 = (( int32_t (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  26812. return (int32_t)L_3;
  26813. }
  26814. IL_0015:
  26815. {
  26816. return (int32_t)(-1);
  26817. }
  26818. }
  26819. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.Insert(System.Int32,System.Object)
  26820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_System_Collections_IList_Insert_mF6B92D6302CC83F3B6C2E482DA773C5C1BC278CB_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  26821. {
  26822. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  26823. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  26824. {
  26825. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26826. NullCheck((RuntimeObject*)L_0);
  26827. bool L_1;
  26828. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26829. if (!L_1)
  26830. {
  26831. goto IL_0014;
  26832. }
  26833. }
  26834. {
  26835. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26836. }
  26837. IL_0014:
  26838. {
  26839. RuntimeObject * L_2 = ___value1;
  26840. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((RuntimeObject *)L_2, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  26841. }
  26842. IL_001c:
  26843. try
  26844. {// begin try (depth: 1)
  26845. int32_t L_3 = ___index0;
  26846. RuntimeObject * L_4 = ___value1;
  26847. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26848. (( void (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (int32_t)L_3, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20));
  26849. goto IL_003e;
  26850. }// end try (depth: 1)
  26851. catch(Il2CppExceptionWrapper& e)
  26852. {
  26853. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  26854. {
  26855. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  26856. goto CATCH_002b;
  26857. }
  26858. throw e;
  26859. }
  26860. CATCH_002b:
  26861. {// begin catch(System.InvalidCastException)
  26862. RuntimeObject * L_5 = ___value1;
  26863. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  26864. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  26865. Type_t * L_7;
  26866. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  26867. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  26868. IL2CPP_POP_ACTIVE_EXCEPTION();
  26869. goto IL_003e;
  26870. }// end catch (depth: 1)
  26871. IL_003e:
  26872. {
  26873. return;
  26874. }
  26875. }
  26876. // System.Void System.Collections.ObjectModel.Collection`1<System.Object>::System.Collections.IList.Remove(System.Object)
  26877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_1_System_Collections_IList_Remove_mFFA9FD2F29E91C2DDA388AF2F153DD7918DA8FF8_gshared (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  26878. {
  26879. {
  26880. RuntimeObject* L_0 = (RuntimeObject*)__this->get_items_0();
  26881. NullCheck((RuntimeObject*)L_0);
  26882. bool L_1;
  26883. L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.Generic.ICollection`1<System.Object>::get_IsReadOnly() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  26884. if (!L_1)
  26885. {
  26886. goto IL_0014;
  26887. }
  26888. }
  26889. {
  26890. ThrowHelper_ThrowNotSupportedException_m8627239FD340A8B1A832B66169EA2CABAC601A2E((int32_t)((int32_t)28), /*hidden argument*/NULL);
  26891. }
  26892. IL_0014:
  26893. {
  26894. RuntimeObject * L_2 = ___value0;
  26895. bool L_3;
  26896. L_3 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16));
  26897. if (!L_3)
  26898. {
  26899. goto IL_0029;
  26900. }
  26901. }
  26902. {
  26903. RuntimeObject * L_4 = ___value0;
  26904. NullCheck((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this);
  26905. bool L_5;
  26906. L_5 = (( bool (*) (Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((Collection_1_tC70665E043EEEEE0CE76CFA285D8ACDB39D36EB0 *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 12))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  26907. }
  26908. IL_0029:
  26909. {
  26910. return;
  26911. }
  26912. }
  26913. // System.Boolean System.Collections.ObjectModel.Collection`1<System.Object>::IsCompatibleObject(System.Object)
  26914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_1_IsCompatibleObject_mD74EC228402C1DA2CBB6FECCC47D83CC10CFED1A_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  26915. {
  26916. RuntimeObject * V_0 = NULL;
  26917. {
  26918. RuntimeObject * L_0 = ___value0;
  26919. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 12))))
  26920. {
  26921. goto IL_001f;
  26922. }
  26923. }
  26924. {
  26925. RuntimeObject * L_1 = ___value0;
  26926. if (L_1)
  26927. {
  26928. goto IL_001d;
  26929. }
  26930. }
  26931. {
  26932. il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *));
  26933. RuntimeObject * L_2 = V_0;
  26934. return (bool)((((RuntimeObject*)(RuntimeObject *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  26935. }
  26936. IL_001d:
  26937. {
  26938. return (bool)0;
  26939. }
  26940. IL_001f:
  26941. {
  26942. return (bool)1;
  26943. }
  26944. }
  26945. #ifdef __clang__
  26946. #pragma clang diagnostic pop
  26947. #endif
  26948. #ifdef __clang__
  26949. #pragma clang diagnostic push
  26950. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26951. #pragma clang diagnostic ignored "-Wunused-variable"
  26952. #endif
  26953. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  26954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2AFEA0D6CEB1F40BE3DCF6EE7224F8A755832354_gshared (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  26955. {
  26956. static bool s_Il2CppMethodInitialized;
  26957. if (!s_Il2CppMethodInitialized)
  26958. {
  26959. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  26960. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  26961. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  26962. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  26963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  26964. s_Il2CppMethodInitialized = true;
  26965. }
  26966. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  26967. memset((&V_0), 0, sizeof(V_0));
  26968. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  26969. memset((&V_1), 0, sizeof(V_1));
  26970. {
  26971. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  26972. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  26973. RuntimeObject* L_1;
  26974. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  26975. __this->set_table_1(L_1);
  26976. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  26977. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  26978. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  26979. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  26980. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  26981. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  26982. NullCheck((RuntimeObject*)L_4);
  26983. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  26984. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  26985. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  26986. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  26987. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  26988. __this->set_tableHandle_0(L_6);
  26989. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  26990. void* L_8;
  26991. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  26992. __this->set_tablePointer_2((int16_t*)L_8);
  26993. return;
  26994. }
  26995. }
  26996. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m2AFEA0D6CEB1F40BE3DCF6EE7224F8A755832354_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  26997. {
  26998. ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * _thisAdjusted;
  26999. int32_t _offset = 1;
  27000. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *>(__this + _offset);
  27001. ColorDistanceCache__ctor_m2AFEA0D6CEB1F40BE3DCF6EE7224F8A755832354(_thisAdjusted, ___allocator0, method);
  27002. }
  27003. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  27004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m2C6D65AD94E144179332651AB157B5D54BD9E3C7_gshared (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27005. {
  27006. int32_t V_0 = 0;
  27007. int32_t V_1 = 0;
  27008. int32_t V_2 = 0;
  27009. int32_t V_3 = 0;
  27010. {
  27011. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27012. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27013. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27014. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27015. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27016. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27017. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27018. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27019. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27020. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27021. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27022. int32_t L_8 = V_0;
  27023. int32_t L_9 = V_1;
  27024. int32_t L_10 = V_2;
  27025. int32_t L_11;
  27026. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27027. V_3 = (int32_t)L_11;
  27028. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  27029. int32_t L_13 = V_3;
  27030. uint8_t L_14 = ___index1;
  27031. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  27032. return;
  27033. }
  27034. }
  27035. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m2C6D65AD94E144179332651AB157B5D54BD9E3C7_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27036. {
  27037. ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * _thisAdjusted;
  27038. int32_t _offset = 1;
  27039. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *>(__this + _offset);
  27040. ColorDistanceCache_Add_m2C6D65AD94E144179332651AB157B5D54BD9E3C7_inline(_thisAdjusted, ___rgba0, ___index1, method);
  27041. }
  27042. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  27043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6A9E4A351D3CE0BE4BEBE2895BD92EA367237860_gshared (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27044. {
  27045. int32_t V_0 = 0;
  27046. int32_t V_1 = 0;
  27047. int32_t V_2 = 0;
  27048. int32_t V_3 = 0;
  27049. {
  27050. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27051. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27052. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27053. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27054. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27055. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27056. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27057. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27058. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27059. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27060. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27061. int32_t L_8 = V_0;
  27062. int32_t L_9 = V_1;
  27063. int32_t L_10 = V_2;
  27064. int32_t L_11;
  27065. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27066. V_3 = (int32_t)L_11;
  27067. int16_t* L_12 = ___match1;
  27068. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  27069. int32_t L_14 = V_3;
  27070. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  27071. *((int16_t*)L_12) = (int16_t)L_15;
  27072. int16_t* L_16 = ___match1;
  27073. int32_t L_17 = *((int16_t*)L_16);
  27074. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  27075. }
  27076. }
  27077. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m6A9E4A351D3CE0BE4BEBE2895BD92EA367237860_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27078. {
  27079. ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * _thisAdjusted;
  27080. int32_t _offset = 1;
  27081. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *>(__this + _offset);
  27082. bool _returnValue;
  27083. _returnValue = ColorDistanceCache_TryGetValue_m6A9E4A351D3CE0BE4BEBE2895BD92EA367237860_inline(_thisAdjusted, ___rgba0, ___match1, method);
  27084. return _returnValue;
  27085. }
  27086. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Clear()
  27087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59FD21F1082FD0A37FF0EA14237EAFF84AB10B21_gshared (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, const RuntimeMethod* method)
  27088. {
  27089. static bool s_Il2CppMethodInitialized;
  27090. if (!s_Il2CppMethodInitialized)
  27091. {
  27092. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27094. s_Il2CppMethodInitialized = true;
  27095. }
  27096. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27097. memset((&V_0), 0, sizeof(V_0));
  27098. {
  27099. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27100. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  27101. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27102. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  27103. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27104. return;
  27105. }
  27106. }
  27107. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m59FD21F1082FD0A37FF0EA14237EAFF84AB10B21_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27108. {
  27109. ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * _thisAdjusted;
  27110. int32_t _offset = 1;
  27111. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *>(__this + _offset);
  27112. ColorDistanceCache_Clear_m59FD21F1082FD0A37FF0EA14237EAFF84AB10B21_inline(_thisAdjusted, method);
  27113. }
  27114. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  27115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mEA83497708F07630E163BFFBDD2F22C1F5D0224C_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  27116. {
  27117. {
  27118. int32_t L_0 = ___r0;
  27119. int32_t L_1 = ___r0;
  27120. int32_t L_2 = ___g1;
  27121. int32_t L_3 = ___r0;
  27122. int32_t L_4 = ___r0;
  27123. int32_t L_5 = ___g1;
  27124. int32_t L_6 = ___r0;
  27125. int32_t L_7 = ___g1;
  27126. int32_t L_8 = ___b2;
  27127. int32_t L_9 = ___r0;
  27128. int32_t L_10 = ___g1;
  27129. int32_t L_11 = ___b2;
  27130. int32_t L_12 = ___a3;
  27131. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  27132. }
  27133. }
  27134. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.A8>::Dispose()
  27135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD8CD256C1725218C2DA0CA4CD853B4AFC72C00AF_gshared (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, const RuntimeMethod* method)
  27136. {
  27137. static bool s_Il2CppMethodInitialized;
  27138. if (!s_Il2CppMethodInitialized)
  27139. {
  27140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27141. s_Il2CppMethodInitialized = true;
  27142. }
  27143. {
  27144. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27145. if (!L_0)
  27146. {
  27147. goto IL_001e;
  27148. }
  27149. }
  27150. {
  27151. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27152. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  27153. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27154. NullCheck((RuntimeObject*)L_2);
  27155. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  27156. }
  27157. IL_001e:
  27158. {
  27159. return;
  27160. }
  27161. }
  27162. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mD8CD256C1725218C2DA0CA4CD853B4AFC72C00AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27163. {
  27164. ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * _thisAdjusted;
  27165. int32_t _offset = 1;
  27166. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E *>(__this + _offset);
  27167. ColorDistanceCache_Dispose_mD8CD256C1725218C2DA0CA4CD853B4AFC72C00AF(_thisAdjusted, method);
  27168. }
  27169. #ifdef __clang__
  27170. #pragma clang diagnostic pop
  27171. #endif
  27172. #ifdef __clang__
  27173. #pragma clang diagnostic push
  27174. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27175. #pragma clang diagnostic ignored "-Wunused-variable"
  27176. #endif
  27177. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  27178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m08F1799B33B5A20D0FF7B880F83579A417A3039B_gshared (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27179. {
  27180. static bool s_Il2CppMethodInitialized;
  27181. if (!s_Il2CppMethodInitialized)
  27182. {
  27183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  27184. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  27185. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27186. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27187. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27188. s_Il2CppMethodInitialized = true;
  27189. }
  27190. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27191. memset((&V_0), 0, sizeof(V_0));
  27192. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  27193. memset((&V_1), 0, sizeof(V_1));
  27194. {
  27195. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  27196. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  27197. RuntimeObject* L_1;
  27198. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  27199. __this->set_table_1(L_1);
  27200. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27201. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  27202. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27203. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  27204. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27205. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  27206. NullCheck((RuntimeObject*)L_4);
  27207. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  27208. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  27209. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  27210. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  27211. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27212. __this->set_tableHandle_0(L_6);
  27213. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27214. void* L_8;
  27215. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  27216. __this->set_tablePointer_2((int16_t*)L_8);
  27217. return;
  27218. }
  27219. }
  27220. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m08F1799B33B5A20D0FF7B880F83579A417A3039B_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27221. {
  27222. ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * _thisAdjusted;
  27223. int32_t _offset = 1;
  27224. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *>(__this + _offset);
  27225. ColorDistanceCache__ctor_m08F1799B33B5A20D0FF7B880F83579A417A3039B(_thisAdjusted, ___allocator0, method);
  27226. }
  27227. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  27228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m8442A2B1F90D7DD27A74CA9F03C543B2495CEB81_gshared (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27229. {
  27230. int32_t V_0 = 0;
  27231. int32_t V_1 = 0;
  27232. int32_t V_2 = 0;
  27233. int32_t V_3 = 0;
  27234. {
  27235. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27236. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27237. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27238. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27239. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27240. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27241. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27242. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27243. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27244. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27245. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27246. int32_t L_8 = V_0;
  27247. int32_t L_9 = V_1;
  27248. int32_t L_10 = V_2;
  27249. int32_t L_11;
  27250. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27251. V_3 = (int32_t)L_11;
  27252. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  27253. int32_t L_13 = V_3;
  27254. uint8_t L_14 = ___index1;
  27255. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  27256. return;
  27257. }
  27258. }
  27259. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m8442A2B1F90D7DD27A74CA9F03C543B2495CEB81_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27260. {
  27261. ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * _thisAdjusted;
  27262. int32_t _offset = 1;
  27263. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *>(__this + _offset);
  27264. ColorDistanceCache_Add_m8442A2B1F90D7DD27A74CA9F03C543B2495CEB81_inline(_thisAdjusted, ___rgba0, ___index1, method);
  27265. }
  27266. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  27267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mBEA2FF5CC864A2F10F9D976B7427AE90326E3FAF_gshared (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27268. {
  27269. int32_t V_0 = 0;
  27270. int32_t V_1 = 0;
  27271. int32_t V_2 = 0;
  27272. int32_t V_3 = 0;
  27273. {
  27274. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27275. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27276. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27277. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27278. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27279. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27280. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27281. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27282. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27283. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27284. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27285. int32_t L_8 = V_0;
  27286. int32_t L_9 = V_1;
  27287. int32_t L_10 = V_2;
  27288. int32_t L_11;
  27289. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27290. V_3 = (int32_t)L_11;
  27291. int16_t* L_12 = ___match1;
  27292. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  27293. int32_t L_14 = V_3;
  27294. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  27295. *((int16_t*)L_12) = (int16_t)L_15;
  27296. int16_t* L_16 = ___match1;
  27297. int32_t L_17 = *((int16_t*)L_16);
  27298. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  27299. }
  27300. }
  27301. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mBEA2FF5CC864A2F10F9D976B7427AE90326E3FAF_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27302. {
  27303. ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * _thisAdjusted;
  27304. int32_t _offset = 1;
  27305. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *>(__this + _offset);
  27306. bool _returnValue;
  27307. _returnValue = ColorDistanceCache_TryGetValue_mBEA2FF5CC864A2F10F9D976B7427AE90326E3FAF_inline(_thisAdjusted, ___rgba0, ___match1, method);
  27308. return _returnValue;
  27309. }
  27310. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Clear()
  27311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m0E87881BF01A578B2C18E9103EDDC51AFBB6CCF5_gshared (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, const RuntimeMethod* method)
  27312. {
  27313. static bool s_Il2CppMethodInitialized;
  27314. if (!s_Il2CppMethodInitialized)
  27315. {
  27316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27318. s_Il2CppMethodInitialized = true;
  27319. }
  27320. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27321. memset((&V_0), 0, sizeof(V_0));
  27322. {
  27323. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27324. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  27325. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27326. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  27327. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27328. return;
  27329. }
  27330. }
  27331. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m0E87881BF01A578B2C18E9103EDDC51AFBB6CCF5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27332. {
  27333. ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * _thisAdjusted;
  27334. int32_t _offset = 1;
  27335. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *>(__this + _offset);
  27336. ColorDistanceCache_Clear_m0E87881BF01A578B2C18E9103EDDC51AFBB6CCF5_inline(_thisAdjusted, method);
  27337. }
  27338. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  27339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mDF0E2DC533E8107E905250F9578FBC5EE5853975_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  27340. {
  27341. {
  27342. int32_t L_0 = ___r0;
  27343. int32_t L_1 = ___r0;
  27344. int32_t L_2 = ___g1;
  27345. int32_t L_3 = ___r0;
  27346. int32_t L_4 = ___r0;
  27347. int32_t L_5 = ___g1;
  27348. int32_t L_6 = ___r0;
  27349. int32_t L_7 = ___g1;
  27350. int32_t L_8 = ___b2;
  27351. int32_t L_9 = ___r0;
  27352. int32_t L_10 = ___g1;
  27353. int32_t L_11 = ___b2;
  27354. int32_t L_12 = ___a3;
  27355. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  27356. }
  27357. }
  27358. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Abgr32>::Dispose()
  27359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mE2B0A0EA12BE87B2A4A322B2E6D823B9D39C1AFE_gshared (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, const RuntimeMethod* method)
  27360. {
  27361. static bool s_Il2CppMethodInitialized;
  27362. if (!s_Il2CppMethodInitialized)
  27363. {
  27364. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27365. s_Il2CppMethodInitialized = true;
  27366. }
  27367. {
  27368. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27369. if (!L_0)
  27370. {
  27371. goto IL_001e;
  27372. }
  27373. }
  27374. {
  27375. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27376. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  27377. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27378. NullCheck((RuntimeObject*)L_2);
  27379. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  27380. }
  27381. IL_001e:
  27382. {
  27383. return;
  27384. }
  27385. }
  27386. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mE2B0A0EA12BE87B2A4A322B2E6D823B9D39C1AFE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27387. {
  27388. ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * _thisAdjusted;
  27389. int32_t _offset = 1;
  27390. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 *>(__this + _offset);
  27391. ColorDistanceCache_Dispose_mE2B0A0EA12BE87B2A4A322B2E6D823B9D39C1AFE(_thisAdjusted, method);
  27392. }
  27393. #ifdef __clang__
  27394. #pragma clang diagnostic pop
  27395. #endif
  27396. #ifdef __clang__
  27397. #pragma clang diagnostic push
  27398. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27399. #pragma clang diagnostic ignored "-Wunused-variable"
  27400. #endif
  27401. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  27402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m101C4676A6D974A30695FBDB21F7CB2D79AF52EC_gshared (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27403. {
  27404. static bool s_Il2CppMethodInitialized;
  27405. if (!s_Il2CppMethodInitialized)
  27406. {
  27407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  27408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  27409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27412. s_Il2CppMethodInitialized = true;
  27413. }
  27414. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27415. memset((&V_0), 0, sizeof(V_0));
  27416. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  27417. memset((&V_1), 0, sizeof(V_1));
  27418. {
  27419. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  27420. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  27421. RuntimeObject* L_1;
  27422. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  27423. __this->set_table_1(L_1);
  27424. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27425. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  27426. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27427. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  27428. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27429. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  27430. NullCheck((RuntimeObject*)L_4);
  27431. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  27432. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  27433. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  27434. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  27435. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27436. __this->set_tableHandle_0(L_6);
  27437. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27438. void* L_8;
  27439. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  27440. __this->set_tablePointer_2((int16_t*)L_8);
  27441. return;
  27442. }
  27443. }
  27444. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m101C4676A6D974A30695FBDB21F7CB2D79AF52EC_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27445. {
  27446. ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * _thisAdjusted;
  27447. int32_t _offset = 1;
  27448. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *>(__this + _offset);
  27449. ColorDistanceCache__ctor_m101C4676A6D974A30695FBDB21F7CB2D79AF52EC(_thisAdjusted, ___allocator0, method);
  27450. }
  27451. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  27452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1CF977282E8CC24D051BC21372629A5E8785B145_gshared (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27453. {
  27454. int32_t V_0 = 0;
  27455. int32_t V_1 = 0;
  27456. int32_t V_2 = 0;
  27457. int32_t V_3 = 0;
  27458. {
  27459. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27460. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27461. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27462. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27463. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27464. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27465. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27466. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27467. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27468. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27469. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27470. int32_t L_8 = V_0;
  27471. int32_t L_9 = V_1;
  27472. int32_t L_10 = V_2;
  27473. int32_t L_11;
  27474. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27475. V_3 = (int32_t)L_11;
  27476. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  27477. int32_t L_13 = V_3;
  27478. uint8_t L_14 = ___index1;
  27479. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  27480. return;
  27481. }
  27482. }
  27483. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m1CF977282E8CC24D051BC21372629A5E8785B145_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27484. {
  27485. ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * _thisAdjusted;
  27486. int32_t _offset = 1;
  27487. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *>(__this + _offset);
  27488. ColorDistanceCache_Add_m1CF977282E8CC24D051BC21372629A5E8785B145_inline(_thisAdjusted, ___rgba0, ___index1, method);
  27489. }
  27490. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  27491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mA51CC4CCF30C4DB0AA569B86FDF7D9643A91AE75_gshared (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27492. {
  27493. int32_t V_0 = 0;
  27494. int32_t V_1 = 0;
  27495. int32_t V_2 = 0;
  27496. int32_t V_3 = 0;
  27497. {
  27498. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27499. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27500. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27501. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27502. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27503. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27504. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27505. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27506. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27507. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27508. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27509. int32_t L_8 = V_0;
  27510. int32_t L_9 = V_1;
  27511. int32_t L_10 = V_2;
  27512. int32_t L_11;
  27513. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27514. V_3 = (int32_t)L_11;
  27515. int16_t* L_12 = ___match1;
  27516. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  27517. int32_t L_14 = V_3;
  27518. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  27519. *((int16_t*)L_12) = (int16_t)L_15;
  27520. int16_t* L_16 = ___match1;
  27521. int32_t L_17 = *((int16_t*)L_16);
  27522. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  27523. }
  27524. }
  27525. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mA51CC4CCF30C4DB0AA569B86FDF7D9643A91AE75_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27526. {
  27527. ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * _thisAdjusted;
  27528. int32_t _offset = 1;
  27529. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *>(__this + _offset);
  27530. bool _returnValue;
  27531. _returnValue = ColorDistanceCache_TryGetValue_mA51CC4CCF30C4DB0AA569B86FDF7D9643A91AE75_inline(_thisAdjusted, ___rgba0, ___match1, method);
  27532. return _returnValue;
  27533. }
  27534. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Clear()
  27535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB70616AF46162F75837B017F45A71F2C5876E8B6_gshared (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, const RuntimeMethod* method)
  27536. {
  27537. static bool s_Il2CppMethodInitialized;
  27538. if (!s_Il2CppMethodInitialized)
  27539. {
  27540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27541. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27542. s_Il2CppMethodInitialized = true;
  27543. }
  27544. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27545. memset((&V_0), 0, sizeof(V_0));
  27546. {
  27547. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27548. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  27549. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27550. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  27551. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27552. return;
  27553. }
  27554. }
  27555. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mB70616AF46162F75837B017F45A71F2C5876E8B6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27556. {
  27557. ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * _thisAdjusted;
  27558. int32_t _offset = 1;
  27559. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *>(__this + _offset);
  27560. ColorDistanceCache_Clear_mB70616AF46162F75837B017F45A71F2C5876E8B6_inline(_thisAdjusted, method);
  27561. }
  27562. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  27563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m8DF8F848C6936AF3599319EE9D9CE8C1964E82F7_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  27564. {
  27565. {
  27566. int32_t L_0 = ___r0;
  27567. int32_t L_1 = ___r0;
  27568. int32_t L_2 = ___g1;
  27569. int32_t L_3 = ___r0;
  27570. int32_t L_4 = ___r0;
  27571. int32_t L_5 = ___g1;
  27572. int32_t L_6 = ___r0;
  27573. int32_t L_7 = ___g1;
  27574. int32_t L_8 = ___b2;
  27575. int32_t L_9 = ___r0;
  27576. int32_t L_10 = ___g1;
  27577. int32_t L_11 = ___b2;
  27578. int32_t L_12 = ___a3;
  27579. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  27580. }
  27581. }
  27582. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Argb32>::Dispose()
  27583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m3CEEB90394FF2A958950C551680D2ECE181A5332_gshared (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, const RuntimeMethod* method)
  27584. {
  27585. static bool s_Il2CppMethodInitialized;
  27586. if (!s_Il2CppMethodInitialized)
  27587. {
  27588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27589. s_Il2CppMethodInitialized = true;
  27590. }
  27591. {
  27592. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27593. if (!L_0)
  27594. {
  27595. goto IL_001e;
  27596. }
  27597. }
  27598. {
  27599. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27600. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  27601. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27602. NullCheck((RuntimeObject*)L_2);
  27603. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  27604. }
  27605. IL_001e:
  27606. {
  27607. return;
  27608. }
  27609. }
  27610. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m3CEEB90394FF2A958950C551680D2ECE181A5332_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27611. {
  27612. ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * _thisAdjusted;
  27613. int32_t _offset = 1;
  27614. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC *>(__this + _offset);
  27615. ColorDistanceCache_Dispose_m3CEEB90394FF2A958950C551680D2ECE181A5332(_thisAdjusted, method);
  27616. }
  27617. #ifdef __clang__
  27618. #pragma clang diagnostic pop
  27619. #endif
  27620. #ifdef __clang__
  27621. #pragma clang diagnostic push
  27622. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27623. #pragma clang diagnostic ignored "-Wunused-variable"
  27624. #endif
  27625. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  27626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m14BD68C9672BC3330E22C111222FED949208F9FD_gshared (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27627. {
  27628. static bool s_Il2CppMethodInitialized;
  27629. if (!s_Il2CppMethodInitialized)
  27630. {
  27631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  27632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  27633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27636. s_Il2CppMethodInitialized = true;
  27637. }
  27638. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27639. memset((&V_0), 0, sizeof(V_0));
  27640. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  27641. memset((&V_1), 0, sizeof(V_1));
  27642. {
  27643. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  27644. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  27645. RuntimeObject* L_1;
  27646. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  27647. __this->set_table_1(L_1);
  27648. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27649. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  27650. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27651. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  27652. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27653. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  27654. NullCheck((RuntimeObject*)L_4);
  27655. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  27656. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  27657. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  27658. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  27659. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27660. __this->set_tableHandle_0(L_6);
  27661. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27662. void* L_8;
  27663. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  27664. __this->set_tablePointer_2((int16_t*)L_8);
  27665. return;
  27666. }
  27667. }
  27668. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m14BD68C9672BC3330E22C111222FED949208F9FD_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27669. {
  27670. ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * _thisAdjusted;
  27671. int32_t _offset = 1;
  27672. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *>(__this + _offset);
  27673. ColorDistanceCache__ctor_m14BD68C9672BC3330E22C111222FED949208F9FD(_thisAdjusted, ___allocator0, method);
  27674. }
  27675. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  27676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1A48E410D4E16023C3ADB5E108774609C0F4551B_gshared (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27677. {
  27678. int32_t V_0 = 0;
  27679. int32_t V_1 = 0;
  27680. int32_t V_2 = 0;
  27681. int32_t V_3 = 0;
  27682. {
  27683. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27684. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27685. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27686. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27687. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27688. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27689. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27690. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27691. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27692. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27693. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27694. int32_t L_8 = V_0;
  27695. int32_t L_9 = V_1;
  27696. int32_t L_10 = V_2;
  27697. int32_t L_11;
  27698. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27699. V_3 = (int32_t)L_11;
  27700. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  27701. int32_t L_13 = V_3;
  27702. uint8_t L_14 = ___index1;
  27703. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  27704. return;
  27705. }
  27706. }
  27707. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m1A48E410D4E16023C3ADB5E108774609C0F4551B_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27708. {
  27709. ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * _thisAdjusted;
  27710. int32_t _offset = 1;
  27711. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *>(__this + _offset);
  27712. ColorDistanceCache_Add_m1A48E410D4E16023C3ADB5E108774609C0F4551B_inline(_thisAdjusted, ___rgba0, ___index1, method);
  27713. }
  27714. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  27715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mBD253C86006AB0B18D3410998A521716B38D6278_gshared (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27716. {
  27717. int32_t V_0 = 0;
  27718. int32_t V_1 = 0;
  27719. int32_t V_2 = 0;
  27720. int32_t V_3 = 0;
  27721. {
  27722. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27723. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27724. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27725. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27726. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27727. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27728. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27729. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27730. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27731. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27732. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27733. int32_t L_8 = V_0;
  27734. int32_t L_9 = V_1;
  27735. int32_t L_10 = V_2;
  27736. int32_t L_11;
  27737. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27738. V_3 = (int32_t)L_11;
  27739. int16_t* L_12 = ___match1;
  27740. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  27741. int32_t L_14 = V_3;
  27742. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  27743. *((int16_t*)L_12) = (int16_t)L_15;
  27744. int16_t* L_16 = ___match1;
  27745. int32_t L_17 = *((int16_t*)L_16);
  27746. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  27747. }
  27748. }
  27749. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mBD253C86006AB0B18D3410998A521716B38D6278_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27750. {
  27751. ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * _thisAdjusted;
  27752. int32_t _offset = 1;
  27753. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *>(__this + _offset);
  27754. bool _returnValue;
  27755. _returnValue = ColorDistanceCache_TryGetValue_mBD253C86006AB0B18D3410998A521716B38D6278_inline(_thisAdjusted, ___rgba0, ___match1, method);
  27756. return _returnValue;
  27757. }
  27758. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Clear()
  27759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mAF65A91EB46297378C845EA5AEBA351F81D4A78D_gshared (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, const RuntimeMethod* method)
  27760. {
  27761. static bool s_Il2CppMethodInitialized;
  27762. if (!s_Il2CppMethodInitialized)
  27763. {
  27764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27765. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27766. s_Il2CppMethodInitialized = true;
  27767. }
  27768. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27769. memset((&V_0), 0, sizeof(V_0));
  27770. {
  27771. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27772. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  27773. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27774. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  27775. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27776. return;
  27777. }
  27778. }
  27779. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mAF65A91EB46297378C845EA5AEBA351F81D4A78D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27780. {
  27781. ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * _thisAdjusted;
  27782. int32_t _offset = 1;
  27783. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *>(__this + _offset);
  27784. ColorDistanceCache_Clear_mAF65A91EB46297378C845EA5AEBA351F81D4A78D_inline(_thisAdjusted, method);
  27785. }
  27786. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  27787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mAF15F709D192614F7594173437EC68F887880057_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  27788. {
  27789. {
  27790. int32_t L_0 = ___r0;
  27791. int32_t L_1 = ___r0;
  27792. int32_t L_2 = ___g1;
  27793. int32_t L_3 = ___r0;
  27794. int32_t L_4 = ___r0;
  27795. int32_t L_5 = ___g1;
  27796. int32_t L_6 = ___r0;
  27797. int32_t L_7 = ___g1;
  27798. int32_t L_8 = ___b2;
  27799. int32_t L_9 = ___r0;
  27800. int32_t L_10 = ___g1;
  27801. int32_t L_11 = ___b2;
  27802. int32_t L_12 = ___a3;
  27803. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  27804. }
  27805. }
  27806. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr24>::Dispose()
  27807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mAFAD96B82D9332F8BE965E35DF12EF20AFAED559_gshared (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, const RuntimeMethod* method)
  27808. {
  27809. static bool s_Il2CppMethodInitialized;
  27810. if (!s_Il2CppMethodInitialized)
  27811. {
  27812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27813. s_Il2CppMethodInitialized = true;
  27814. }
  27815. {
  27816. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27817. if (!L_0)
  27818. {
  27819. goto IL_001e;
  27820. }
  27821. }
  27822. {
  27823. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27824. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  27825. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27826. NullCheck((RuntimeObject*)L_2);
  27827. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  27828. }
  27829. IL_001e:
  27830. {
  27831. return;
  27832. }
  27833. }
  27834. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mAFAD96B82D9332F8BE965E35DF12EF20AFAED559_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27835. {
  27836. ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * _thisAdjusted;
  27837. int32_t _offset = 1;
  27838. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 *>(__this + _offset);
  27839. ColorDistanceCache_Dispose_mAFAD96B82D9332F8BE965E35DF12EF20AFAED559(_thisAdjusted, method);
  27840. }
  27841. #ifdef __clang__
  27842. #pragma clang diagnostic pop
  27843. #endif
  27844. #ifdef __clang__
  27845. #pragma clang diagnostic push
  27846. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27847. #pragma clang diagnostic ignored "-Wunused-variable"
  27848. #endif
  27849. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  27850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mBB86BA93A03561A93B298C843906741085CC07DF_gshared (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27851. {
  27852. static bool s_Il2CppMethodInitialized;
  27853. if (!s_Il2CppMethodInitialized)
  27854. {
  27855. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  27856. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  27857. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27858. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27859. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27860. s_Il2CppMethodInitialized = true;
  27861. }
  27862. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27863. memset((&V_0), 0, sizeof(V_0));
  27864. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  27865. memset((&V_1), 0, sizeof(V_1));
  27866. {
  27867. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  27868. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  27869. RuntimeObject* L_1;
  27870. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  27871. __this->set_table_1(L_1);
  27872. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  27873. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  27874. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27875. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  27876. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27877. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  27878. NullCheck((RuntimeObject*)L_4);
  27879. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  27880. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  27881. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  27882. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  27883. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  27884. __this->set_tableHandle_0(L_6);
  27885. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  27886. void* L_8;
  27887. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  27888. __this->set_tablePointer_2((int16_t*)L_8);
  27889. return;
  27890. }
  27891. }
  27892. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_mBB86BA93A03561A93B298C843906741085CC07DF_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  27893. {
  27894. ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * _thisAdjusted;
  27895. int32_t _offset = 1;
  27896. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *>(__this + _offset);
  27897. ColorDistanceCache__ctor_mBB86BA93A03561A93B298C843906741085CC07DF(_thisAdjusted, ___allocator0, method);
  27898. }
  27899. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  27900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m111E8973BF817997321B685E9CD07BE018C47D1E_gshared (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27901. {
  27902. int32_t V_0 = 0;
  27903. int32_t V_1 = 0;
  27904. int32_t V_2 = 0;
  27905. int32_t V_3 = 0;
  27906. {
  27907. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27908. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27909. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27910. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27911. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27912. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27913. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27914. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27915. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27916. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27917. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27918. int32_t L_8 = V_0;
  27919. int32_t L_9 = V_1;
  27920. int32_t L_10 = V_2;
  27921. int32_t L_11;
  27922. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27923. V_3 = (int32_t)L_11;
  27924. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  27925. int32_t L_13 = V_3;
  27926. uint8_t L_14 = ___index1;
  27927. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  27928. return;
  27929. }
  27930. }
  27931. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m111E8973BF817997321B685E9CD07BE018C47D1E_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  27932. {
  27933. ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * _thisAdjusted;
  27934. int32_t _offset = 1;
  27935. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *>(__this + _offset);
  27936. ColorDistanceCache_Add_m111E8973BF817997321B685E9CD07BE018C47D1E_inline(_thisAdjusted, ___rgba0, ___index1, method);
  27937. }
  27938. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  27939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m387C8F465B0C7EEA2A887A2D823D5616EFFC4524_gshared (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27940. {
  27941. int32_t V_0 = 0;
  27942. int32_t V_1 = 0;
  27943. int32_t V_2 = 0;
  27944. int32_t V_3 = 0;
  27945. {
  27946. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  27947. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  27948. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  27949. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  27950. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  27951. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  27952. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  27953. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  27954. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  27955. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  27956. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  27957. int32_t L_8 = V_0;
  27958. int32_t L_9 = V_1;
  27959. int32_t L_10 = V_2;
  27960. int32_t L_11;
  27961. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27962. V_3 = (int32_t)L_11;
  27963. int16_t* L_12 = ___match1;
  27964. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  27965. int32_t L_14 = V_3;
  27966. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  27967. *((int16_t*)L_12) = (int16_t)L_15;
  27968. int16_t* L_16 = ___match1;
  27969. int32_t L_17 = *((int16_t*)L_16);
  27970. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  27971. }
  27972. }
  27973. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m387C8F465B0C7EEA2A887A2D823D5616EFFC4524_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  27974. {
  27975. ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * _thisAdjusted;
  27976. int32_t _offset = 1;
  27977. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *>(__this + _offset);
  27978. bool _returnValue;
  27979. _returnValue = ColorDistanceCache_TryGetValue_m387C8F465B0C7EEA2A887A2D823D5616EFFC4524_inline(_thisAdjusted, ___rgba0, ___match1, method);
  27980. return _returnValue;
  27981. }
  27982. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Clear()
  27983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m0BEDE6F19FC724F5C951AFD615118BE317837225_gshared (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, const RuntimeMethod* method)
  27984. {
  27985. static bool s_Il2CppMethodInitialized;
  27986. if (!s_Il2CppMethodInitialized)
  27987. {
  27988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  27990. s_Il2CppMethodInitialized = true;
  27991. }
  27992. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  27993. memset((&V_0), 0, sizeof(V_0));
  27994. {
  27995. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  27996. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  27997. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  27998. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  27999. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28000. return;
  28001. }
  28002. }
  28003. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m0BEDE6F19FC724F5C951AFD615118BE317837225_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28004. {
  28005. ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * _thisAdjusted;
  28006. int32_t _offset = 1;
  28007. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *>(__this + _offset);
  28008. ColorDistanceCache_Clear_m0BEDE6F19FC724F5C951AFD615118BE317837225_inline(_thisAdjusted, method);
  28009. }
  28010. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  28011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m2B753EA44BF8DBBD1E58B8EE66BD259E47BF3D66_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  28012. {
  28013. {
  28014. int32_t L_0 = ___r0;
  28015. int32_t L_1 = ___r0;
  28016. int32_t L_2 = ___g1;
  28017. int32_t L_3 = ___r0;
  28018. int32_t L_4 = ___r0;
  28019. int32_t L_5 = ___g1;
  28020. int32_t L_6 = ___r0;
  28021. int32_t L_7 = ___g1;
  28022. int32_t L_8 = ___b2;
  28023. int32_t L_9 = ___r0;
  28024. int32_t L_10 = ___g1;
  28025. int32_t L_11 = ___b2;
  28026. int32_t L_12 = ___a3;
  28027. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  28028. }
  28029. }
  28030. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgr565>::Dispose()
  28031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mB89D81F9FF63A547C3111064DDC8965078F77587_gshared (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, const RuntimeMethod* method)
  28032. {
  28033. static bool s_Il2CppMethodInitialized;
  28034. if (!s_Il2CppMethodInitialized)
  28035. {
  28036. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28037. s_Il2CppMethodInitialized = true;
  28038. }
  28039. {
  28040. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28041. if (!L_0)
  28042. {
  28043. goto IL_001e;
  28044. }
  28045. }
  28046. {
  28047. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28048. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  28049. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28050. NullCheck((RuntimeObject*)L_2);
  28051. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  28052. }
  28053. IL_001e:
  28054. {
  28055. return;
  28056. }
  28057. }
  28058. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mB89D81F9FF63A547C3111064DDC8965078F77587_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28059. {
  28060. ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * _thisAdjusted;
  28061. int32_t _offset = 1;
  28062. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 *>(__this + _offset);
  28063. ColorDistanceCache_Dispose_mB89D81F9FF63A547C3111064DDC8965078F77587(_thisAdjusted, method);
  28064. }
  28065. #ifdef __clang__
  28066. #pragma clang diagnostic pop
  28067. #endif
  28068. #ifdef __clang__
  28069. #pragma clang diagnostic push
  28070. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28071. #pragma clang diagnostic ignored "-Wunused-variable"
  28072. #endif
  28073. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  28074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mFB9C317424A96BE9040803277765DDB6DC1F495C_gshared (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28075. {
  28076. static bool s_Il2CppMethodInitialized;
  28077. if (!s_Il2CppMethodInitialized)
  28078. {
  28079. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  28080. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  28081. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28082. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28083. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28084. s_Il2CppMethodInitialized = true;
  28085. }
  28086. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28087. memset((&V_0), 0, sizeof(V_0));
  28088. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  28089. memset((&V_1), 0, sizeof(V_1));
  28090. {
  28091. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  28092. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  28093. RuntimeObject* L_1;
  28094. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  28095. __this->set_table_1(L_1);
  28096. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28097. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  28098. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28099. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  28100. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28101. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  28102. NullCheck((RuntimeObject*)L_4);
  28103. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  28104. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  28105. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  28106. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  28107. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28108. __this->set_tableHandle_0(L_6);
  28109. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28110. void* L_8;
  28111. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  28112. __this->set_tablePointer_2((int16_t*)L_8);
  28113. return;
  28114. }
  28115. }
  28116. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_mFB9C317424A96BE9040803277765DDB6DC1F495C_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28117. {
  28118. ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * _thisAdjusted;
  28119. int32_t _offset = 1;
  28120. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *>(__this + _offset);
  28121. ColorDistanceCache__ctor_mFB9C317424A96BE9040803277765DDB6DC1F495C(_thisAdjusted, ___allocator0, method);
  28122. }
  28123. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  28124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m5686BAC3CBBF5BA0F8B4F7BBEF45BB9EBC5126A5_gshared (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28125. {
  28126. int32_t V_0 = 0;
  28127. int32_t V_1 = 0;
  28128. int32_t V_2 = 0;
  28129. int32_t V_3 = 0;
  28130. {
  28131. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28132. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28133. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28134. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28135. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28136. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28137. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28138. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28139. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28140. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28141. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28142. int32_t L_8 = V_0;
  28143. int32_t L_9 = V_1;
  28144. int32_t L_10 = V_2;
  28145. int32_t L_11;
  28146. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28147. V_3 = (int32_t)L_11;
  28148. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  28149. int32_t L_13 = V_3;
  28150. uint8_t L_14 = ___index1;
  28151. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  28152. return;
  28153. }
  28154. }
  28155. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m5686BAC3CBBF5BA0F8B4F7BBEF45BB9EBC5126A5_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28156. {
  28157. ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * _thisAdjusted;
  28158. int32_t _offset = 1;
  28159. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *>(__this + _offset);
  28160. ColorDistanceCache_Add_m5686BAC3CBBF5BA0F8B4F7BBEF45BB9EBC5126A5_inline(_thisAdjusted, ___rgba0, ___index1, method);
  28161. }
  28162. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  28163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m2F9AB8E4F5544F55218E8A6D7E6DFB49A200B5AD_gshared (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28164. {
  28165. int32_t V_0 = 0;
  28166. int32_t V_1 = 0;
  28167. int32_t V_2 = 0;
  28168. int32_t V_3 = 0;
  28169. {
  28170. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28171. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28172. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28173. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28174. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28175. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28176. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28177. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28178. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28179. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28180. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28181. int32_t L_8 = V_0;
  28182. int32_t L_9 = V_1;
  28183. int32_t L_10 = V_2;
  28184. int32_t L_11;
  28185. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28186. V_3 = (int32_t)L_11;
  28187. int16_t* L_12 = ___match1;
  28188. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  28189. int32_t L_14 = V_3;
  28190. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  28191. *((int16_t*)L_12) = (int16_t)L_15;
  28192. int16_t* L_16 = ___match1;
  28193. int32_t L_17 = *((int16_t*)L_16);
  28194. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  28195. }
  28196. }
  28197. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m2F9AB8E4F5544F55218E8A6D7E6DFB49A200B5AD_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28198. {
  28199. ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * _thisAdjusted;
  28200. int32_t _offset = 1;
  28201. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *>(__this + _offset);
  28202. bool _returnValue;
  28203. _returnValue = ColorDistanceCache_TryGetValue_m2F9AB8E4F5544F55218E8A6D7E6DFB49A200B5AD_inline(_thisAdjusted, ___rgba0, ___match1, method);
  28204. return _returnValue;
  28205. }
  28206. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Clear()
  28207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mFC82F376586C22B17FD6C91D9112B22B3B33BF31_gshared (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, const RuntimeMethod* method)
  28208. {
  28209. static bool s_Il2CppMethodInitialized;
  28210. if (!s_Il2CppMethodInitialized)
  28211. {
  28212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28214. s_Il2CppMethodInitialized = true;
  28215. }
  28216. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28217. memset((&V_0), 0, sizeof(V_0));
  28218. {
  28219. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28220. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  28221. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28222. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  28223. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28224. return;
  28225. }
  28226. }
  28227. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mFC82F376586C22B17FD6C91D9112B22B3B33BF31_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28228. {
  28229. ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * _thisAdjusted;
  28230. int32_t _offset = 1;
  28231. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *>(__this + _offset);
  28232. ColorDistanceCache_Clear_mFC82F376586C22B17FD6C91D9112B22B3B33BF31_inline(_thisAdjusted, method);
  28233. }
  28234. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  28235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m8413AF1CCADE85DF566D8D391E66391FB68C919C_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  28236. {
  28237. {
  28238. int32_t L_0 = ___r0;
  28239. int32_t L_1 = ___r0;
  28240. int32_t L_2 = ___g1;
  28241. int32_t L_3 = ___r0;
  28242. int32_t L_4 = ___r0;
  28243. int32_t L_5 = ___g1;
  28244. int32_t L_6 = ___r0;
  28245. int32_t L_7 = ___g1;
  28246. int32_t L_8 = ___b2;
  28247. int32_t L_9 = ___r0;
  28248. int32_t L_10 = ___g1;
  28249. int32_t L_11 = ___b2;
  28250. int32_t L_12 = ___a3;
  28251. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  28252. }
  28253. }
  28254. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra32>::Dispose()
  28255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m73C9B61234FEE25C2B874076A0995C1BFAEBEA9E_gshared (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, const RuntimeMethod* method)
  28256. {
  28257. static bool s_Il2CppMethodInitialized;
  28258. if (!s_Il2CppMethodInitialized)
  28259. {
  28260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28261. s_Il2CppMethodInitialized = true;
  28262. }
  28263. {
  28264. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28265. if (!L_0)
  28266. {
  28267. goto IL_001e;
  28268. }
  28269. }
  28270. {
  28271. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28272. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  28273. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28274. NullCheck((RuntimeObject*)L_2);
  28275. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  28276. }
  28277. IL_001e:
  28278. {
  28279. return;
  28280. }
  28281. }
  28282. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m73C9B61234FEE25C2B874076A0995C1BFAEBEA9E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28283. {
  28284. ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * _thisAdjusted;
  28285. int32_t _offset = 1;
  28286. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF *>(__this + _offset);
  28287. ColorDistanceCache_Dispose_m73C9B61234FEE25C2B874076A0995C1BFAEBEA9E(_thisAdjusted, method);
  28288. }
  28289. #ifdef __clang__
  28290. #pragma clang diagnostic pop
  28291. #endif
  28292. #ifdef __clang__
  28293. #pragma clang diagnostic push
  28294. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28295. #pragma clang diagnostic ignored "-Wunused-variable"
  28296. #endif
  28297. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  28298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m875EB655EE70B077903D5D21BB3A211CEF1FBB4C_gshared (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28299. {
  28300. static bool s_Il2CppMethodInitialized;
  28301. if (!s_Il2CppMethodInitialized)
  28302. {
  28303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  28304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  28305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28307. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28308. s_Il2CppMethodInitialized = true;
  28309. }
  28310. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28311. memset((&V_0), 0, sizeof(V_0));
  28312. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  28313. memset((&V_1), 0, sizeof(V_1));
  28314. {
  28315. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  28316. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  28317. RuntimeObject* L_1;
  28318. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  28319. __this->set_table_1(L_1);
  28320. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28321. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  28322. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28323. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  28324. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28325. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  28326. NullCheck((RuntimeObject*)L_4);
  28327. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  28328. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  28329. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  28330. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  28331. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28332. __this->set_tableHandle_0(L_6);
  28333. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28334. void* L_8;
  28335. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  28336. __this->set_tablePointer_2((int16_t*)L_8);
  28337. return;
  28338. }
  28339. }
  28340. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m875EB655EE70B077903D5D21BB3A211CEF1FBB4C_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28341. {
  28342. ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * _thisAdjusted;
  28343. int32_t _offset = 1;
  28344. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *>(__this + _offset);
  28345. ColorDistanceCache__ctor_m875EB655EE70B077903D5D21BB3A211CEF1FBB4C(_thisAdjusted, ___allocator0, method);
  28346. }
  28347. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  28348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mB58856678B14589C1D53F319E5F496103D3C0363_gshared (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28349. {
  28350. int32_t V_0 = 0;
  28351. int32_t V_1 = 0;
  28352. int32_t V_2 = 0;
  28353. int32_t V_3 = 0;
  28354. {
  28355. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28356. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28357. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28358. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28359. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28360. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28361. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28362. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28363. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28364. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28365. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28366. int32_t L_8 = V_0;
  28367. int32_t L_9 = V_1;
  28368. int32_t L_10 = V_2;
  28369. int32_t L_11;
  28370. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28371. V_3 = (int32_t)L_11;
  28372. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  28373. int32_t L_13 = V_3;
  28374. uint8_t L_14 = ___index1;
  28375. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  28376. return;
  28377. }
  28378. }
  28379. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mB58856678B14589C1D53F319E5F496103D3C0363_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28380. {
  28381. ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * _thisAdjusted;
  28382. int32_t _offset = 1;
  28383. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *>(__this + _offset);
  28384. ColorDistanceCache_Add_mB58856678B14589C1D53F319E5F496103D3C0363_inline(_thisAdjusted, ___rgba0, ___index1, method);
  28385. }
  28386. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  28387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mE7032BA4EB20D30BE17D287822CD9212883FDF37_gshared (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28388. {
  28389. int32_t V_0 = 0;
  28390. int32_t V_1 = 0;
  28391. int32_t V_2 = 0;
  28392. int32_t V_3 = 0;
  28393. {
  28394. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28395. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28396. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28397. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28398. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28399. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28400. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28401. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28402. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28403. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28404. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28405. int32_t L_8 = V_0;
  28406. int32_t L_9 = V_1;
  28407. int32_t L_10 = V_2;
  28408. int32_t L_11;
  28409. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28410. V_3 = (int32_t)L_11;
  28411. int16_t* L_12 = ___match1;
  28412. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  28413. int32_t L_14 = V_3;
  28414. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  28415. *((int16_t*)L_12) = (int16_t)L_15;
  28416. int16_t* L_16 = ___match1;
  28417. int32_t L_17 = *((int16_t*)L_16);
  28418. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  28419. }
  28420. }
  28421. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mE7032BA4EB20D30BE17D287822CD9212883FDF37_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28422. {
  28423. ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * _thisAdjusted;
  28424. int32_t _offset = 1;
  28425. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *>(__this + _offset);
  28426. bool _returnValue;
  28427. _returnValue = ColorDistanceCache_TryGetValue_mE7032BA4EB20D30BE17D287822CD9212883FDF37_inline(_thisAdjusted, ___rgba0, ___match1, method);
  28428. return _returnValue;
  28429. }
  28430. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Clear()
  28431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m11E40E62BE90868DC45FC73C209C875EAA15492A_gshared (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, const RuntimeMethod* method)
  28432. {
  28433. static bool s_Il2CppMethodInitialized;
  28434. if (!s_Il2CppMethodInitialized)
  28435. {
  28436. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28438. s_Il2CppMethodInitialized = true;
  28439. }
  28440. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28441. memset((&V_0), 0, sizeof(V_0));
  28442. {
  28443. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28444. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  28445. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28446. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  28447. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28448. return;
  28449. }
  28450. }
  28451. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m11E40E62BE90868DC45FC73C209C875EAA15492A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28452. {
  28453. ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * _thisAdjusted;
  28454. int32_t _offset = 1;
  28455. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *>(__this + _offset);
  28456. ColorDistanceCache_Clear_m11E40E62BE90868DC45FC73C209C875EAA15492A_inline(_thisAdjusted, method);
  28457. }
  28458. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  28459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mBC8117BC47C9EF411F8F520F5693051B3D636F17_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  28460. {
  28461. {
  28462. int32_t L_0 = ___r0;
  28463. int32_t L_1 = ___r0;
  28464. int32_t L_2 = ___g1;
  28465. int32_t L_3 = ___r0;
  28466. int32_t L_4 = ___r0;
  28467. int32_t L_5 = ___g1;
  28468. int32_t L_6 = ___r0;
  28469. int32_t L_7 = ___g1;
  28470. int32_t L_8 = ___b2;
  28471. int32_t L_9 = ___r0;
  28472. int32_t L_10 = ___g1;
  28473. int32_t L_11 = ___b2;
  28474. int32_t L_12 = ___a3;
  28475. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  28476. }
  28477. }
  28478. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Dispose()
  28479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD714593FCCC6845F158D1E8C073778E462C1E15B_gshared (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, const RuntimeMethod* method)
  28480. {
  28481. static bool s_Il2CppMethodInitialized;
  28482. if (!s_Il2CppMethodInitialized)
  28483. {
  28484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28485. s_Il2CppMethodInitialized = true;
  28486. }
  28487. {
  28488. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28489. if (!L_0)
  28490. {
  28491. goto IL_001e;
  28492. }
  28493. }
  28494. {
  28495. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28496. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  28497. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28498. NullCheck((RuntimeObject*)L_2);
  28499. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  28500. }
  28501. IL_001e:
  28502. {
  28503. return;
  28504. }
  28505. }
  28506. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mD714593FCCC6845F158D1E8C073778E462C1E15B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28507. {
  28508. ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * _thisAdjusted;
  28509. int32_t _offset = 1;
  28510. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB *>(__this + _offset);
  28511. ColorDistanceCache_Dispose_mD714593FCCC6845F158D1E8C073778E462C1E15B(_thisAdjusted, method);
  28512. }
  28513. #ifdef __clang__
  28514. #pragma clang diagnostic pop
  28515. #endif
  28516. #ifdef __clang__
  28517. #pragma clang diagnostic push
  28518. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28519. #pragma clang diagnostic ignored "-Wunused-variable"
  28520. #endif
  28521. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  28522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m31CBED2EB5F893283B013265C9DC2CA29DD2DA8E_gshared (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28523. {
  28524. static bool s_Il2CppMethodInitialized;
  28525. if (!s_Il2CppMethodInitialized)
  28526. {
  28527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  28528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  28529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28530. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28531. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28532. s_Il2CppMethodInitialized = true;
  28533. }
  28534. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28535. memset((&V_0), 0, sizeof(V_0));
  28536. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  28537. memset((&V_1), 0, sizeof(V_1));
  28538. {
  28539. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  28540. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  28541. RuntimeObject* L_1;
  28542. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  28543. __this->set_table_1(L_1);
  28544. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28545. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  28546. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28547. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  28548. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28549. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  28550. NullCheck((RuntimeObject*)L_4);
  28551. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  28552. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  28553. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  28554. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  28555. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28556. __this->set_tableHandle_0(L_6);
  28557. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28558. void* L_8;
  28559. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  28560. __this->set_tablePointer_2((int16_t*)L_8);
  28561. return;
  28562. }
  28563. }
  28564. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m31CBED2EB5F893283B013265C9DC2CA29DD2DA8E_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28565. {
  28566. ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * _thisAdjusted;
  28567. int32_t _offset = 1;
  28568. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *>(__this + _offset);
  28569. ColorDistanceCache__ctor_m31CBED2EB5F893283B013265C9DC2CA29DD2DA8E(_thisAdjusted, ___allocator0, method);
  28570. }
  28571. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  28572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m09BDCC6C3204A95E85CE860899209601A10C4129_gshared (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28573. {
  28574. int32_t V_0 = 0;
  28575. int32_t V_1 = 0;
  28576. int32_t V_2 = 0;
  28577. int32_t V_3 = 0;
  28578. {
  28579. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28580. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28581. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28582. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28583. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28584. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28585. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28586. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28587. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28588. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28589. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28590. int32_t L_8 = V_0;
  28591. int32_t L_9 = V_1;
  28592. int32_t L_10 = V_2;
  28593. int32_t L_11;
  28594. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28595. V_3 = (int32_t)L_11;
  28596. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  28597. int32_t L_13 = V_3;
  28598. uint8_t L_14 = ___index1;
  28599. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  28600. return;
  28601. }
  28602. }
  28603. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m09BDCC6C3204A95E85CE860899209601A10C4129_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28604. {
  28605. ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * _thisAdjusted;
  28606. int32_t _offset = 1;
  28607. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *>(__this + _offset);
  28608. ColorDistanceCache_Add_m09BDCC6C3204A95E85CE860899209601A10C4129_inline(_thisAdjusted, ___rgba0, ___index1, method);
  28609. }
  28610. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  28611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m5F69FDCDA38C1EDAAB999E75F90BC206C97863B2_gshared (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28612. {
  28613. int32_t V_0 = 0;
  28614. int32_t V_1 = 0;
  28615. int32_t V_2 = 0;
  28616. int32_t V_3 = 0;
  28617. {
  28618. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28619. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28620. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28621. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28622. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28623. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28624. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28625. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28626. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28627. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28628. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28629. int32_t L_8 = V_0;
  28630. int32_t L_9 = V_1;
  28631. int32_t L_10 = V_2;
  28632. int32_t L_11;
  28633. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28634. V_3 = (int32_t)L_11;
  28635. int16_t* L_12 = ___match1;
  28636. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  28637. int32_t L_14 = V_3;
  28638. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  28639. *((int16_t*)L_12) = (int16_t)L_15;
  28640. int16_t* L_16 = ___match1;
  28641. int32_t L_17 = *((int16_t*)L_16);
  28642. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  28643. }
  28644. }
  28645. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m5F69FDCDA38C1EDAAB999E75F90BC206C97863B2_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28646. {
  28647. ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * _thisAdjusted;
  28648. int32_t _offset = 1;
  28649. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *>(__this + _offset);
  28650. bool _returnValue;
  28651. _returnValue = ColorDistanceCache_TryGetValue_m5F69FDCDA38C1EDAAB999E75F90BC206C97863B2_inline(_thisAdjusted, ___rgba0, ___match1, method);
  28652. return _returnValue;
  28653. }
  28654. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Clear()
  28655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59B831047A30BF83DFD3E0CBFEDAA6D2A78AFAB6_gshared (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, const RuntimeMethod* method)
  28656. {
  28657. static bool s_Il2CppMethodInitialized;
  28658. if (!s_Il2CppMethodInitialized)
  28659. {
  28660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28662. s_Il2CppMethodInitialized = true;
  28663. }
  28664. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28665. memset((&V_0), 0, sizeof(V_0));
  28666. {
  28667. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28668. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  28669. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28670. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  28671. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28672. return;
  28673. }
  28674. }
  28675. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m59B831047A30BF83DFD3E0CBFEDAA6D2A78AFAB6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28676. {
  28677. ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * _thisAdjusted;
  28678. int32_t _offset = 1;
  28679. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *>(__this + _offset);
  28680. ColorDistanceCache_Clear_m59B831047A30BF83DFD3E0CBFEDAA6D2A78AFAB6_inline(_thisAdjusted, method);
  28681. }
  28682. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  28683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mBA4564D84F5DE77029D55C3E2052558479EC0BF0_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  28684. {
  28685. {
  28686. int32_t L_0 = ___r0;
  28687. int32_t L_1 = ___r0;
  28688. int32_t L_2 = ___g1;
  28689. int32_t L_3 = ___r0;
  28690. int32_t L_4 = ___r0;
  28691. int32_t L_5 = ___g1;
  28692. int32_t L_6 = ___r0;
  28693. int32_t L_7 = ___g1;
  28694. int32_t L_8 = ___b2;
  28695. int32_t L_9 = ___r0;
  28696. int32_t L_10 = ___g1;
  28697. int32_t L_11 = ___b2;
  28698. int32_t L_12 = ___a3;
  28699. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  28700. }
  28701. }
  28702. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Dispose()
  28703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m835545A667808BDBD33BD12EDBBD4CD167540DA5_gshared (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, const RuntimeMethod* method)
  28704. {
  28705. static bool s_Il2CppMethodInitialized;
  28706. if (!s_Il2CppMethodInitialized)
  28707. {
  28708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28709. s_Il2CppMethodInitialized = true;
  28710. }
  28711. {
  28712. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28713. if (!L_0)
  28714. {
  28715. goto IL_001e;
  28716. }
  28717. }
  28718. {
  28719. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28720. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  28721. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28722. NullCheck((RuntimeObject*)L_2);
  28723. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  28724. }
  28725. IL_001e:
  28726. {
  28727. return;
  28728. }
  28729. }
  28730. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m835545A667808BDBD33BD12EDBBD4CD167540DA5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28731. {
  28732. ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * _thisAdjusted;
  28733. int32_t _offset = 1;
  28734. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 *>(__this + _offset);
  28735. ColorDistanceCache_Dispose_m835545A667808BDBD33BD12EDBBD4CD167540DA5(_thisAdjusted, method);
  28736. }
  28737. #ifdef __clang__
  28738. #pragma clang diagnostic pop
  28739. #endif
  28740. #ifdef __clang__
  28741. #pragma clang diagnostic push
  28742. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28743. #pragma clang diagnostic ignored "-Wunused-variable"
  28744. #endif
  28745. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  28746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m50E32750E3791BAC9F0645096E19711F4D1CE73B_gshared (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28747. {
  28748. static bool s_Il2CppMethodInitialized;
  28749. if (!s_Il2CppMethodInitialized)
  28750. {
  28751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  28752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  28753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28756. s_Il2CppMethodInitialized = true;
  28757. }
  28758. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28759. memset((&V_0), 0, sizeof(V_0));
  28760. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  28761. memset((&V_1), 0, sizeof(V_1));
  28762. {
  28763. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  28764. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  28765. RuntimeObject* L_1;
  28766. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  28767. __this->set_table_1(L_1);
  28768. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28769. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  28770. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28771. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  28772. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28773. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  28774. NullCheck((RuntimeObject*)L_4);
  28775. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  28776. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  28777. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  28778. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  28779. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28780. __this->set_tableHandle_0(L_6);
  28781. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28782. void* L_8;
  28783. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  28784. __this->set_tablePointer_2((int16_t*)L_8);
  28785. return;
  28786. }
  28787. }
  28788. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m50E32750E3791BAC9F0645096E19711F4D1CE73B_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28789. {
  28790. ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * _thisAdjusted;
  28791. int32_t _offset = 1;
  28792. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *>(__this + _offset);
  28793. ColorDistanceCache__ctor_m50E32750E3791BAC9F0645096E19711F4D1CE73B(_thisAdjusted, ___allocator0, method);
  28794. }
  28795. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  28796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mC358D8AB361FF3BE57F1CE7CAF820BA7579C30C4_gshared (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28797. {
  28798. int32_t V_0 = 0;
  28799. int32_t V_1 = 0;
  28800. int32_t V_2 = 0;
  28801. int32_t V_3 = 0;
  28802. {
  28803. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28804. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28805. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28806. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28807. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28808. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28809. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28810. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28811. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28812. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28813. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28814. int32_t L_8 = V_0;
  28815. int32_t L_9 = V_1;
  28816. int32_t L_10 = V_2;
  28817. int32_t L_11;
  28818. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28819. V_3 = (int32_t)L_11;
  28820. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  28821. int32_t L_13 = V_3;
  28822. uint8_t L_14 = ___index1;
  28823. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  28824. return;
  28825. }
  28826. }
  28827. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mC358D8AB361FF3BE57F1CE7CAF820BA7579C30C4_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  28828. {
  28829. ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * _thisAdjusted;
  28830. int32_t _offset = 1;
  28831. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *>(__this + _offset);
  28832. ColorDistanceCache_Add_mC358D8AB361FF3BE57F1CE7CAF820BA7579C30C4_inline(_thisAdjusted, ___rgba0, ___index1, method);
  28833. }
  28834. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  28835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m9C291944E3EB47D5145836ED1F2693303955C4E5_gshared (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28836. {
  28837. int32_t V_0 = 0;
  28838. int32_t V_1 = 0;
  28839. int32_t V_2 = 0;
  28840. int32_t V_3 = 0;
  28841. {
  28842. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  28843. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  28844. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  28845. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  28846. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  28847. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  28848. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  28849. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  28850. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  28851. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  28852. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  28853. int32_t L_8 = V_0;
  28854. int32_t L_9 = V_1;
  28855. int32_t L_10 = V_2;
  28856. int32_t L_11;
  28857. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28858. V_3 = (int32_t)L_11;
  28859. int16_t* L_12 = ___match1;
  28860. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  28861. int32_t L_14 = V_3;
  28862. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  28863. *((int16_t*)L_12) = (int16_t)L_15;
  28864. int16_t* L_16 = ___match1;
  28865. int32_t L_17 = *((int16_t*)L_16);
  28866. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  28867. }
  28868. }
  28869. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m9C291944E3EB47D5145836ED1F2693303955C4E5_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  28870. {
  28871. ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * _thisAdjusted;
  28872. int32_t _offset = 1;
  28873. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *>(__this + _offset);
  28874. bool _returnValue;
  28875. _returnValue = ColorDistanceCache_TryGetValue_m9C291944E3EB47D5145836ED1F2693303955C4E5_inline(_thisAdjusted, ___rgba0, ___match1, method);
  28876. return _returnValue;
  28877. }
  28878. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Clear()
  28879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB38BDA09896891F43178B9E4E2A683C3A0003E50_gshared (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, const RuntimeMethod* method)
  28880. {
  28881. static bool s_Il2CppMethodInitialized;
  28882. if (!s_Il2CppMethodInitialized)
  28883. {
  28884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28885. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28886. s_Il2CppMethodInitialized = true;
  28887. }
  28888. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28889. memset((&V_0), 0, sizeof(V_0));
  28890. {
  28891. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28892. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  28893. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28894. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  28895. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28896. return;
  28897. }
  28898. }
  28899. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mB38BDA09896891F43178B9E4E2A683C3A0003E50_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28900. {
  28901. ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * _thisAdjusted;
  28902. int32_t _offset = 1;
  28903. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *>(__this + _offset);
  28904. ColorDistanceCache_Clear_mB38BDA09896891F43178B9E4E2A683C3A0003E50_inline(_thisAdjusted, method);
  28905. }
  28906. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  28907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m376BB43DD2CF60EBAD9E290ABDFE112427692331_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  28908. {
  28909. {
  28910. int32_t L_0 = ___r0;
  28911. int32_t L_1 = ___r0;
  28912. int32_t L_2 = ___g1;
  28913. int32_t L_3 = ___r0;
  28914. int32_t L_4 = ___r0;
  28915. int32_t L_5 = ___g1;
  28916. int32_t L_6 = ___r0;
  28917. int32_t L_7 = ___g1;
  28918. int32_t L_8 = ___b2;
  28919. int32_t L_9 = ___r0;
  28920. int32_t L_10 = ___g1;
  28921. int32_t L_11 = ___b2;
  28922. int32_t L_12 = ___a3;
  28923. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  28924. }
  28925. }
  28926. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Byte4>::Dispose()
  28927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m594AA2B81EB7031DDB2728F73DBEA27BF5CFCC74_gshared (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, const RuntimeMethod* method)
  28928. {
  28929. static bool s_Il2CppMethodInitialized;
  28930. if (!s_Il2CppMethodInitialized)
  28931. {
  28932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28933. s_Il2CppMethodInitialized = true;
  28934. }
  28935. {
  28936. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  28937. if (!L_0)
  28938. {
  28939. goto IL_001e;
  28940. }
  28941. }
  28942. {
  28943. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  28944. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  28945. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28946. NullCheck((RuntimeObject*)L_2);
  28947. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  28948. }
  28949. IL_001e:
  28950. {
  28951. return;
  28952. }
  28953. }
  28954. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m594AA2B81EB7031DDB2728F73DBEA27BF5CFCC74_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28955. {
  28956. ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * _thisAdjusted;
  28957. int32_t _offset = 1;
  28958. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 *>(__this + _offset);
  28959. ColorDistanceCache_Dispose_m594AA2B81EB7031DDB2728F73DBEA27BF5CFCC74(_thisAdjusted, method);
  28960. }
  28961. #ifdef __clang__
  28962. #pragma clang diagnostic pop
  28963. #endif
  28964. #ifdef __clang__
  28965. #pragma clang diagnostic push
  28966. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28967. #pragma clang diagnostic ignored "-Wunused-variable"
  28968. #endif
  28969. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  28970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m6817BB43BC3D2589B1D6D71E4C5B0D15CE066E4B_gshared (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  28971. {
  28972. static bool s_Il2CppMethodInitialized;
  28973. if (!s_Il2CppMethodInitialized)
  28974. {
  28975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  28976. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  28977. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28978. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  28979. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28980. s_Il2CppMethodInitialized = true;
  28981. }
  28982. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  28983. memset((&V_0), 0, sizeof(V_0));
  28984. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  28985. memset((&V_1), 0, sizeof(V_1));
  28986. {
  28987. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  28988. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  28989. RuntimeObject* L_1;
  28990. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  28991. __this->set_table_1(L_1);
  28992. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  28993. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  28994. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  28995. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  28996. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  28997. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  28998. NullCheck((RuntimeObject*)L_4);
  28999. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  29000. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  29001. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  29002. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  29003. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29004. __this->set_tableHandle_0(L_6);
  29005. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29006. void* L_8;
  29007. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  29008. __this->set_tablePointer_2((int16_t*)L_8);
  29009. return;
  29010. }
  29011. }
  29012. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m6817BB43BC3D2589B1D6D71E4C5B0D15CE066E4B_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29013. {
  29014. ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * _thisAdjusted;
  29015. int32_t _offset = 1;
  29016. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *>(__this + _offset);
  29017. ColorDistanceCache__ctor_m6817BB43BC3D2589B1D6D71E4C5B0D15CE066E4B(_thisAdjusted, ___allocator0, method);
  29018. }
  29019. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  29020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m147153D29A3AE6512C26193FBAB048D643942AB6_gshared (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29021. {
  29022. int32_t V_0 = 0;
  29023. int32_t V_1 = 0;
  29024. int32_t V_2 = 0;
  29025. int32_t V_3 = 0;
  29026. {
  29027. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29028. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29029. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29030. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29031. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29032. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29033. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29034. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29035. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29036. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29037. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29038. int32_t L_8 = V_0;
  29039. int32_t L_9 = V_1;
  29040. int32_t L_10 = V_2;
  29041. int32_t L_11;
  29042. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29043. V_3 = (int32_t)L_11;
  29044. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  29045. int32_t L_13 = V_3;
  29046. uint8_t L_14 = ___index1;
  29047. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  29048. return;
  29049. }
  29050. }
  29051. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m147153D29A3AE6512C26193FBAB048D643942AB6_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29052. {
  29053. ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * _thisAdjusted;
  29054. int32_t _offset = 1;
  29055. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *>(__this + _offset);
  29056. ColorDistanceCache_Add_m147153D29A3AE6512C26193FBAB048D643942AB6_inline(_thisAdjusted, ___rgba0, ___index1, method);
  29057. }
  29058. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  29059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m3F0233EF7162BFCDEA55F18A5555782C7E25F3BC_gshared (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29060. {
  29061. int32_t V_0 = 0;
  29062. int32_t V_1 = 0;
  29063. int32_t V_2 = 0;
  29064. int32_t V_3 = 0;
  29065. {
  29066. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29067. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29068. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29069. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29070. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29071. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29072. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29073. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29074. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29075. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29076. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29077. int32_t L_8 = V_0;
  29078. int32_t L_9 = V_1;
  29079. int32_t L_10 = V_2;
  29080. int32_t L_11;
  29081. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29082. V_3 = (int32_t)L_11;
  29083. int16_t* L_12 = ___match1;
  29084. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  29085. int32_t L_14 = V_3;
  29086. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  29087. *((int16_t*)L_12) = (int16_t)L_15;
  29088. int16_t* L_16 = ___match1;
  29089. int32_t L_17 = *((int16_t*)L_16);
  29090. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  29091. }
  29092. }
  29093. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m3F0233EF7162BFCDEA55F18A5555782C7E25F3BC_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29094. {
  29095. ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * _thisAdjusted;
  29096. int32_t _offset = 1;
  29097. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *>(__this + _offset);
  29098. bool _returnValue;
  29099. _returnValue = ColorDistanceCache_TryGetValue_m3F0233EF7162BFCDEA55F18A5555782C7E25F3BC_inline(_thisAdjusted, ___rgba0, ___match1, method);
  29100. return _returnValue;
  29101. }
  29102. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Clear()
  29103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m489849FCD46529728943F2C68C03C720945075C7_gshared (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, const RuntimeMethod* method)
  29104. {
  29105. static bool s_Il2CppMethodInitialized;
  29106. if (!s_Il2CppMethodInitialized)
  29107. {
  29108. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29109. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29110. s_Il2CppMethodInitialized = true;
  29111. }
  29112. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29113. memset((&V_0), 0, sizeof(V_0));
  29114. {
  29115. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29116. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  29117. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29118. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  29119. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29120. return;
  29121. }
  29122. }
  29123. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m489849FCD46529728943F2C68C03C720945075C7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29124. {
  29125. ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * _thisAdjusted;
  29126. int32_t _offset = 1;
  29127. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *>(__this + _offset);
  29128. ColorDistanceCache_Clear_m489849FCD46529728943F2C68C03C720945075C7_inline(_thisAdjusted, method);
  29129. }
  29130. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  29131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mA427BCF2BA3A3D45FD20B5A059C937189FEE681A_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  29132. {
  29133. {
  29134. int32_t L_0 = ___r0;
  29135. int32_t L_1 = ___r0;
  29136. int32_t L_2 = ___g1;
  29137. int32_t L_3 = ___r0;
  29138. int32_t L_4 = ___r0;
  29139. int32_t L_5 = ___g1;
  29140. int32_t L_6 = ___r0;
  29141. int32_t L_7 = ___g1;
  29142. int32_t L_8 = ___b2;
  29143. int32_t L_9 = ___r0;
  29144. int32_t L_10 = ___g1;
  29145. int32_t L_11 = ___b2;
  29146. int32_t L_12 = ___a3;
  29147. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  29148. }
  29149. }
  29150. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Dispose()
  29151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD6EF61A1CCD26A3268173330A7EF7CF5CD916B99_gshared (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, const RuntimeMethod* method)
  29152. {
  29153. static bool s_Il2CppMethodInitialized;
  29154. if (!s_Il2CppMethodInitialized)
  29155. {
  29156. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29157. s_Il2CppMethodInitialized = true;
  29158. }
  29159. {
  29160. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29161. if (!L_0)
  29162. {
  29163. goto IL_001e;
  29164. }
  29165. }
  29166. {
  29167. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29168. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  29169. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29170. NullCheck((RuntimeObject*)L_2);
  29171. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  29172. }
  29173. IL_001e:
  29174. {
  29175. return;
  29176. }
  29177. }
  29178. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mD6EF61A1CCD26A3268173330A7EF7CF5CD916B99_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29179. {
  29180. ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * _thisAdjusted;
  29181. int32_t _offset = 1;
  29182. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 *>(__this + _offset);
  29183. ColorDistanceCache_Dispose_mD6EF61A1CCD26A3268173330A7EF7CF5CD916B99(_thisAdjusted, method);
  29184. }
  29185. #ifdef __clang__
  29186. #pragma clang diagnostic pop
  29187. #endif
  29188. #ifdef __clang__
  29189. #pragma clang diagnostic push
  29190. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29191. #pragma clang diagnostic ignored "-Wunused-variable"
  29192. #endif
  29193. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  29194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m95FEB0C647EDA3C3CE221FA07184EAB885EA8FDA_gshared (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29195. {
  29196. static bool s_Il2CppMethodInitialized;
  29197. if (!s_Il2CppMethodInitialized)
  29198. {
  29199. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  29200. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  29201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29204. s_Il2CppMethodInitialized = true;
  29205. }
  29206. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29207. memset((&V_0), 0, sizeof(V_0));
  29208. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  29209. memset((&V_1), 0, sizeof(V_1));
  29210. {
  29211. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  29212. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  29213. RuntimeObject* L_1;
  29214. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  29215. __this->set_table_1(L_1);
  29216. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29217. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  29218. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29219. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  29220. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29221. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  29222. NullCheck((RuntimeObject*)L_4);
  29223. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  29224. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  29225. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  29226. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  29227. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29228. __this->set_tableHandle_0(L_6);
  29229. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29230. void* L_8;
  29231. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  29232. __this->set_tablePointer_2((int16_t*)L_8);
  29233. return;
  29234. }
  29235. }
  29236. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m95FEB0C647EDA3C3CE221FA07184EAB885EA8FDA_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29237. {
  29238. ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * _thisAdjusted;
  29239. int32_t _offset = 1;
  29240. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *>(__this + _offset);
  29241. ColorDistanceCache__ctor_m95FEB0C647EDA3C3CE221FA07184EAB885EA8FDA(_thisAdjusted, ___allocator0, method);
  29242. }
  29243. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  29244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m12ED4EC8C6A32D855A9D419182CC2A5C1709C93B_gshared (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29245. {
  29246. int32_t V_0 = 0;
  29247. int32_t V_1 = 0;
  29248. int32_t V_2 = 0;
  29249. int32_t V_3 = 0;
  29250. {
  29251. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29252. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29253. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29254. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29255. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29256. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29257. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29258. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29259. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29260. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29261. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29262. int32_t L_8 = V_0;
  29263. int32_t L_9 = V_1;
  29264. int32_t L_10 = V_2;
  29265. int32_t L_11;
  29266. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29267. V_3 = (int32_t)L_11;
  29268. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  29269. int32_t L_13 = V_3;
  29270. uint8_t L_14 = ___index1;
  29271. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  29272. return;
  29273. }
  29274. }
  29275. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m12ED4EC8C6A32D855A9D419182CC2A5C1709C93B_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29276. {
  29277. ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * _thisAdjusted;
  29278. int32_t _offset = 1;
  29279. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *>(__this + _offset);
  29280. ColorDistanceCache_Add_m12ED4EC8C6A32D855A9D419182CC2A5C1709C93B_inline(_thisAdjusted, ___rgba0, ___index1, method);
  29281. }
  29282. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  29283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m96567B2F9E578E6F6AD0B3FB11B16D159CD1F718_gshared (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29284. {
  29285. int32_t V_0 = 0;
  29286. int32_t V_1 = 0;
  29287. int32_t V_2 = 0;
  29288. int32_t V_3 = 0;
  29289. {
  29290. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29291. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29292. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29293. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29294. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29295. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29296. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29297. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29298. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29299. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29300. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29301. int32_t L_8 = V_0;
  29302. int32_t L_9 = V_1;
  29303. int32_t L_10 = V_2;
  29304. int32_t L_11;
  29305. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29306. V_3 = (int32_t)L_11;
  29307. int16_t* L_12 = ___match1;
  29308. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  29309. int32_t L_14 = V_3;
  29310. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  29311. *((int16_t*)L_12) = (int16_t)L_15;
  29312. int16_t* L_16 = ___match1;
  29313. int32_t L_17 = *((int16_t*)L_16);
  29314. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  29315. }
  29316. }
  29317. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m96567B2F9E578E6F6AD0B3FB11B16D159CD1F718_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29318. {
  29319. ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * _thisAdjusted;
  29320. int32_t _offset = 1;
  29321. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *>(__this + _offset);
  29322. bool _returnValue;
  29323. _returnValue = ColorDistanceCache_TryGetValue_m96567B2F9E578E6F6AD0B3FB11B16D159CD1F718_inline(_thisAdjusted, ___rgba0, ___match1, method);
  29324. return _returnValue;
  29325. }
  29326. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Clear()
  29327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB50C135B5494284D2A80E3E506F52F892BA616B9_gshared (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, const RuntimeMethod* method)
  29328. {
  29329. static bool s_Il2CppMethodInitialized;
  29330. if (!s_Il2CppMethodInitialized)
  29331. {
  29332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29334. s_Il2CppMethodInitialized = true;
  29335. }
  29336. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29337. memset((&V_0), 0, sizeof(V_0));
  29338. {
  29339. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29340. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  29341. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29342. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  29343. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29344. return;
  29345. }
  29346. }
  29347. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mB50C135B5494284D2A80E3E506F52F892BA616B9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29348. {
  29349. ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * _thisAdjusted;
  29350. int32_t _offset = 1;
  29351. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *>(__this + _offset);
  29352. ColorDistanceCache_Clear_mB50C135B5494284D2A80E3E506F52F892BA616B9_inline(_thisAdjusted, method);
  29353. }
  29354. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  29355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m0A70A9EE6B9DFFDADB25BF355B97E50B81397A14_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  29356. {
  29357. {
  29358. int32_t L_0 = ___r0;
  29359. int32_t L_1 = ___r0;
  29360. int32_t L_2 = ___g1;
  29361. int32_t L_3 = ___r0;
  29362. int32_t L_4 = ___r0;
  29363. int32_t L_5 = ___g1;
  29364. int32_t L_6 = ___r0;
  29365. int32_t L_7 = ___g1;
  29366. int32_t L_8 = ___b2;
  29367. int32_t L_9 = ___r0;
  29368. int32_t L_10 = ___g1;
  29369. int32_t L_11 = ___b2;
  29370. int32_t L_12 = ___a3;
  29371. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  29372. }
  29373. }
  29374. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose()
  29375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m29B917B63C822A86A6D7E0D7B2D3C0C4BED733BB_gshared (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, const RuntimeMethod* method)
  29376. {
  29377. static bool s_Il2CppMethodInitialized;
  29378. if (!s_Il2CppMethodInitialized)
  29379. {
  29380. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29381. s_Il2CppMethodInitialized = true;
  29382. }
  29383. {
  29384. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29385. if (!L_0)
  29386. {
  29387. goto IL_001e;
  29388. }
  29389. }
  29390. {
  29391. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29392. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  29393. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29394. NullCheck((RuntimeObject*)L_2);
  29395. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  29396. }
  29397. IL_001e:
  29398. {
  29399. return;
  29400. }
  29401. }
  29402. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m29B917B63C822A86A6D7E0D7B2D3C0C4BED733BB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29403. {
  29404. ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * _thisAdjusted;
  29405. int32_t _offset = 1;
  29406. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 *>(__this + _offset);
  29407. ColorDistanceCache_Dispose_m29B917B63C822A86A6D7E0D7B2D3C0C4BED733BB(_thisAdjusted, method);
  29408. }
  29409. #ifdef __clang__
  29410. #pragma clang diagnostic pop
  29411. #endif
  29412. #ifdef __clang__
  29413. #pragma clang diagnostic push
  29414. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29415. #pragma clang diagnostic ignored "-Wunused-variable"
  29416. #endif
  29417. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  29418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m7004A7DF5A3215950410301A0A3C86A3B05625BA_gshared (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29419. {
  29420. static bool s_Il2CppMethodInitialized;
  29421. if (!s_Il2CppMethodInitialized)
  29422. {
  29423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  29424. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  29425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29428. s_Il2CppMethodInitialized = true;
  29429. }
  29430. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29431. memset((&V_0), 0, sizeof(V_0));
  29432. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  29433. memset((&V_1), 0, sizeof(V_1));
  29434. {
  29435. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  29436. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  29437. RuntimeObject* L_1;
  29438. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  29439. __this->set_table_1(L_1);
  29440. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29441. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  29442. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29443. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  29444. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29445. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  29446. NullCheck((RuntimeObject*)L_4);
  29447. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  29448. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  29449. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  29450. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  29451. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29452. __this->set_tableHandle_0(L_6);
  29453. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29454. void* L_8;
  29455. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  29456. __this->set_tablePointer_2((int16_t*)L_8);
  29457. return;
  29458. }
  29459. }
  29460. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m7004A7DF5A3215950410301A0A3C86A3B05625BA_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29461. {
  29462. ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * _thisAdjusted;
  29463. int32_t _offset = 1;
  29464. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *>(__this + _offset);
  29465. ColorDistanceCache__ctor_m7004A7DF5A3215950410301A0A3C86A3B05625BA(_thisAdjusted, ___allocator0, method);
  29466. }
  29467. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  29468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1DA7BA096CA6E22B1711A9FB01AF555DA7789031_gshared (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29469. {
  29470. int32_t V_0 = 0;
  29471. int32_t V_1 = 0;
  29472. int32_t V_2 = 0;
  29473. int32_t V_3 = 0;
  29474. {
  29475. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29476. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29477. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29478. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29479. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29480. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29481. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29482. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29483. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29484. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29485. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29486. int32_t L_8 = V_0;
  29487. int32_t L_9 = V_1;
  29488. int32_t L_10 = V_2;
  29489. int32_t L_11;
  29490. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29491. V_3 = (int32_t)L_11;
  29492. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  29493. int32_t L_13 = V_3;
  29494. uint8_t L_14 = ___index1;
  29495. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  29496. return;
  29497. }
  29498. }
  29499. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m1DA7BA096CA6E22B1711A9FB01AF555DA7789031_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29500. {
  29501. ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * _thisAdjusted;
  29502. int32_t _offset = 1;
  29503. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *>(__this + _offset);
  29504. ColorDistanceCache_Add_m1DA7BA096CA6E22B1711A9FB01AF555DA7789031_inline(_thisAdjusted, ___rgba0, ___index1, method);
  29505. }
  29506. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  29507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mB2177798E6C2E780D1EBB491BC78FD0E29B00CC4_gshared (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29508. {
  29509. int32_t V_0 = 0;
  29510. int32_t V_1 = 0;
  29511. int32_t V_2 = 0;
  29512. int32_t V_3 = 0;
  29513. {
  29514. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29515. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29516. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29517. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29518. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29519. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29520. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29521. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29522. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29523. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29524. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29525. int32_t L_8 = V_0;
  29526. int32_t L_9 = V_1;
  29527. int32_t L_10 = V_2;
  29528. int32_t L_11;
  29529. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29530. V_3 = (int32_t)L_11;
  29531. int16_t* L_12 = ___match1;
  29532. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  29533. int32_t L_14 = V_3;
  29534. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  29535. *((int16_t*)L_12) = (int16_t)L_15;
  29536. int16_t* L_16 = ___match1;
  29537. int32_t L_17 = *((int16_t*)L_16);
  29538. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  29539. }
  29540. }
  29541. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mB2177798E6C2E780D1EBB491BC78FD0E29B00CC4_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29542. {
  29543. ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * _thisAdjusted;
  29544. int32_t _offset = 1;
  29545. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *>(__this + _offset);
  29546. bool _returnValue;
  29547. _returnValue = ColorDistanceCache_TryGetValue_mB2177798E6C2E780D1EBB491BC78FD0E29B00CC4_inline(_thisAdjusted, ___rgba0, ___match1, method);
  29548. return _returnValue;
  29549. }
  29550. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Clear()
  29551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB834DE1F69057CBD295CCD35E59FB7803B2D611D_gshared (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, const RuntimeMethod* method)
  29552. {
  29553. static bool s_Il2CppMethodInitialized;
  29554. if (!s_Il2CppMethodInitialized)
  29555. {
  29556. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29558. s_Il2CppMethodInitialized = true;
  29559. }
  29560. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29561. memset((&V_0), 0, sizeof(V_0));
  29562. {
  29563. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29564. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  29565. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29566. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  29567. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29568. return;
  29569. }
  29570. }
  29571. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mB834DE1F69057CBD295CCD35E59FB7803B2D611D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29572. {
  29573. ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * _thisAdjusted;
  29574. int32_t _offset = 1;
  29575. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *>(__this + _offset);
  29576. ColorDistanceCache_Clear_mB834DE1F69057CBD295CCD35E59FB7803B2D611D_inline(_thisAdjusted, method);
  29577. }
  29578. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  29579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m871DD11C1896CE81274AE1BF18D18F6C43F813DD_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  29580. {
  29581. {
  29582. int32_t L_0 = ___r0;
  29583. int32_t L_1 = ___r0;
  29584. int32_t L_2 = ___g1;
  29585. int32_t L_3 = ___r0;
  29586. int32_t L_4 = ___r0;
  29587. int32_t L_5 = ___g1;
  29588. int32_t L_6 = ___r0;
  29589. int32_t L_7 = ___g1;
  29590. int32_t L_8 = ___b2;
  29591. int32_t L_9 = ___r0;
  29592. int32_t L_10 = ___g1;
  29593. int32_t L_11 = ___b2;
  29594. int32_t L_12 = ___a3;
  29595. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  29596. }
  29597. }
  29598. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose()
  29599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mDB65FA6A6A58B6BDF0C75A46FD387B205D40FC90_gshared (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, const RuntimeMethod* method)
  29600. {
  29601. static bool s_Il2CppMethodInitialized;
  29602. if (!s_Il2CppMethodInitialized)
  29603. {
  29604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29605. s_Il2CppMethodInitialized = true;
  29606. }
  29607. {
  29608. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29609. if (!L_0)
  29610. {
  29611. goto IL_001e;
  29612. }
  29613. }
  29614. {
  29615. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29616. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  29617. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29618. NullCheck((RuntimeObject*)L_2);
  29619. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  29620. }
  29621. IL_001e:
  29622. {
  29623. return;
  29624. }
  29625. }
  29626. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mDB65FA6A6A58B6BDF0C75A46FD387B205D40FC90_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29627. {
  29628. ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * _thisAdjusted;
  29629. int32_t _offset = 1;
  29630. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD *>(__this + _offset);
  29631. ColorDistanceCache_Dispose_mDB65FA6A6A58B6BDF0C75A46FD387B205D40FC90(_thisAdjusted, method);
  29632. }
  29633. #ifdef __clang__
  29634. #pragma clang diagnostic pop
  29635. #endif
  29636. #ifdef __clang__
  29637. #pragma clang diagnostic push
  29638. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29639. #pragma clang diagnostic ignored "-Wunused-variable"
  29640. #endif
  29641. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  29642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m3BAF712C954F07EC76C09281527022FA28012961_gshared (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29643. {
  29644. static bool s_Il2CppMethodInitialized;
  29645. if (!s_Il2CppMethodInitialized)
  29646. {
  29647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  29648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  29649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29652. s_Il2CppMethodInitialized = true;
  29653. }
  29654. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29655. memset((&V_0), 0, sizeof(V_0));
  29656. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  29657. memset((&V_1), 0, sizeof(V_1));
  29658. {
  29659. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  29660. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  29661. RuntimeObject* L_1;
  29662. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  29663. __this->set_table_1(L_1);
  29664. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29665. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  29666. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29667. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  29668. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29669. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  29670. NullCheck((RuntimeObject*)L_4);
  29671. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  29672. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  29673. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  29674. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  29675. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29676. __this->set_tableHandle_0(L_6);
  29677. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29678. void* L_8;
  29679. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  29680. __this->set_tablePointer_2((int16_t*)L_8);
  29681. return;
  29682. }
  29683. }
  29684. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m3BAF712C954F07EC76C09281527022FA28012961_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29685. {
  29686. ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * _thisAdjusted;
  29687. int32_t _offset = 1;
  29688. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *>(__this + _offset);
  29689. ColorDistanceCache__ctor_m3BAF712C954F07EC76C09281527022FA28012961(_thisAdjusted, ___allocator0, method);
  29690. }
  29691. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  29692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m0AF26099C394DEED2F0522B4238A761AC83A9FD1_gshared (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29693. {
  29694. int32_t V_0 = 0;
  29695. int32_t V_1 = 0;
  29696. int32_t V_2 = 0;
  29697. int32_t V_3 = 0;
  29698. {
  29699. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29700. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29701. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29702. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29703. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29704. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29705. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29706. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29707. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29708. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29709. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29710. int32_t L_8 = V_0;
  29711. int32_t L_9 = V_1;
  29712. int32_t L_10 = V_2;
  29713. int32_t L_11;
  29714. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29715. V_3 = (int32_t)L_11;
  29716. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  29717. int32_t L_13 = V_3;
  29718. uint8_t L_14 = ___index1;
  29719. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  29720. return;
  29721. }
  29722. }
  29723. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m0AF26099C394DEED2F0522B4238A761AC83A9FD1_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29724. {
  29725. ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * _thisAdjusted;
  29726. int32_t _offset = 1;
  29727. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *>(__this + _offset);
  29728. ColorDistanceCache_Add_m0AF26099C394DEED2F0522B4238A761AC83A9FD1_inline(_thisAdjusted, ___rgba0, ___index1, method);
  29729. }
  29730. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  29731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m04B77C6FBE6CC7522A2AE895F45A9394170B492B_gshared (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29732. {
  29733. int32_t V_0 = 0;
  29734. int32_t V_1 = 0;
  29735. int32_t V_2 = 0;
  29736. int32_t V_3 = 0;
  29737. {
  29738. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29739. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29740. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29741. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29742. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29743. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29744. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29745. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29746. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29747. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29748. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29749. int32_t L_8 = V_0;
  29750. int32_t L_9 = V_1;
  29751. int32_t L_10 = V_2;
  29752. int32_t L_11;
  29753. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29754. V_3 = (int32_t)L_11;
  29755. int16_t* L_12 = ___match1;
  29756. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  29757. int32_t L_14 = V_3;
  29758. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  29759. *((int16_t*)L_12) = (int16_t)L_15;
  29760. int16_t* L_16 = ___match1;
  29761. int32_t L_17 = *((int16_t*)L_16);
  29762. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  29763. }
  29764. }
  29765. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m04B77C6FBE6CC7522A2AE895F45A9394170B492B_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29766. {
  29767. ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * _thisAdjusted;
  29768. int32_t _offset = 1;
  29769. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *>(__this + _offset);
  29770. bool _returnValue;
  29771. _returnValue = ColorDistanceCache_TryGetValue_m04B77C6FBE6CC7522A2AE895F45A9394170B492B_inline(_thisAdjusted, ___rgba0, ___match1, method);
  29772. return _returnValue;
  29773. }
  29774. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Clear()
  29775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mEA1E03B867FDED595739D01348D2118AAF385FE4_gshared (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, const RuntimeMethod* method)
  29776. {
  29777. static bool s_Il2CppMethodInitialized;
  29778. if (!s_Il2CppMethodInitialized)
  29779. {
  29780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29781. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29782. s_Il2CppMethodInitialized = true;
  29783. }
  29784. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29785. memset((&V_0), 0, sizeof(V_0));
  29786. {
  29787. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29788. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  29789. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29790. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  29791. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29792. return;
  29793. }
  29794. }
  29795. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mEA1E03B867FDED595739D01348D2118AAF385FE4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29796. {
  29797. ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * _thisAdjusted;
  29798. int32_t _offset = 1;
  29799. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *>(__this + _offset);
  29800. ColorDistanceCache_Clear_mEA1E03B867FDED595739D01348D2118AAF385FE4_inline(_thisAdjusted, method);
  29801. }
  29802. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  29803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mA87119A8E9421DB98EB0A15361E7168A76F44BB5_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  29804. {
  29805. {
  29806. int32_t L_0 = ___r0;
  29807. int32_t L_1 = ___r0;
  29808. int32_t L_2 = ___g1;
  29809. int32_t L_3 = ___r0;
  29810. int32_t L_4 = ___r0;
  29811. int32_t L_5 = ___g1;
  29812. int32_t L_6 = ___r0;
  29813. int32_t L_7 = ___g1;
  29814. int32_t L_8 = ___b2;
  29815. int32_t L_9 = ___r0;
  29816. int32_t L_10 = ___g1;
  29817. int32_t L_11 = ___b2;
  29818. int32_t L_12 = ___a3;
  29819. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  29820. }
  29821. }
  29822. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L16>::Dispose()
  29823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m1175922464DF3F6CA1B743C6000D51C776AC0EF1_gshared (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, const RuntimeMethod* method)
  29824. {
  29825. static bool s_Il2CppMethodInitialized;
  29826. if (!s_Il2CppMethodInitialized)
  29827. {
  29828. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29829. s_Il2CppMethodInitialized = true;
  29830. }
  29831. {
  29832. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  29833. if (!L_0)
  29834. {
  29835. goto IL_001e;
  29836. }
  29837. }
  29838. {
  29839. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29840. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  29841. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29842. NullCheck((RuntimeObject*)L_2);
  29843. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  29844. }
  29845. IL_001e:
  29846. {
  29847. return;
  29848. }
  29849. }
  29850. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m1175922464DF3F6CA1B743C6000D51C776AC0EF1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29851. {
  29852. ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * _thisAdjusted;
  29853. int32_t _offset = 1;
  29854. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 *>(__this + _offset);
  29855. ColorDistanceCache_Dispose_m1175922464DF3F6CA1B743C6000D51C776AC0EF1(_thisAdjusted, method);
  29856. }
  29857. #ifdef __clang__
  29858. #pragma clang diagnostic pop
  29859. #endif
  29860. #ifdef __clang__
  29861. #pragma clang diagnostic push
  29862. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29863. #pragma clang diagnostic ignored "-Wunused-variable"
  29864. #endif
  29865. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  29866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m7C8AF4726FAB6D4AA749D2F0654E33658FEF2D6B_gshared (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29867. {
  29868. static bool s_Il2CppMethodInitialized;
  29869. if (!s_Il2CppMethodInitialized)
  29870. {
  29871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  29872. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  29873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29876. s_Il2CppMethodInitialized = true;
  29877. }
  29878. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  29879. memset((&V_0), 0, sizeof(V_0));
  29880. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  29881. memset((&V_1), 0, sizeof(V_1));
  29882. {
  29883. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  29884. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  29885. RuntimeObject* L_1;
  29886. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  29887. __this->set_table_1(L_1);
  29888. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  29889. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  29890. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  29891. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  29892. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  29893. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  29894. NullCheck((RuntimeObject*)L_4);
  29895. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  29896. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  29897. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  29898. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  29899. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  29900. __this->set_tableHandle_0(L_6);
  29901. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  29902. void* L_8;
  29903. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  29904. __this->set_tablePointer_2((int16_t*)L_8);
  29905. return;
  29906. }
  29907. }
  29908. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m7C8AF4726FAB6D4AA749D2F0654E33658FEF2D6B_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  29909. {
  29910. ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * _thisAdjusted;
  29911. int32_t _offset = 1;
  29912. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *>(__this + _offset);
  29913. ColorDistanceCache__ctor_m7C8AF4726FAB6D4AA749D2F0654E33658FEF2D6B(_thisAdjusted, ___allocator0, method);
  29914. }
  29915. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  29916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m81AAD980A7FA99ADF73709E77AB309687C869125_gshared (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29917. {
  29918. int32_t V_0 = 0;
  29919. int32_t V_1 = 0;
  29920. int32_t V_2 = 0;
  29921. int32_t V_3 = 0;
  29922. {
  29923. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29924. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29925. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29926. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29927. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29928. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29929. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29930. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29931. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29932. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29933. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29934. int32_t L_8 = V_0;
  29935. int32_t L_9 = V_1;
  29936. int32_t L_10 = V_2;
  29937. int32_t L_11;
  29938. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29939. V_3 = (int32_t)L_11;
  29940. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  29941. int32_t L_13 = V_3;
  29942. uint8_t L_14 = ___index1;
  29943. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  29944. return;
  29945. }
  29946. }
  29947. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m81AAD980A7FA99ADF73709E77AB309687C869125_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  29948. {
  29949. ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * _thisAdjusted;
  29950. int32_t _offset = 1;
  29951. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *>(__this + _offset);
  29952. ColorDistanceCache_Add_m81AAD980A7FA99ADF73709E77AB309687C869125_inline(_thisAdjusted, ___rgba0, ___index1, method);
  29953. }
  29954. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  29955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m8AD7EAE72FEC2221B18866F2F65E6802E6EA7FE4_gshared (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29956. {
  29957. int32_t V_0 = 0;
  29958. int32_t V_1 = 0;
  29959. int32_t V_2 = 0;
  29960. int32_t V_3 = 0;
  29961. {
  29962. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  29963. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  29964. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  29965. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  29966. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  29967. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  29968. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  29969. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  29970. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  29971. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  29972. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  29973. int32_t L_8 = V_0;
  29974. int32_t L_9 = V_1;
  29975. int32_t L_10 = V_2;
  29976. int32_t L_11;
  29977. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29978. V_3 = (int32_t)L_11;
  29979. int16_t* L_12 = ___match1;
  29980. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  29981. int32_t L_14 = V_3;
  29982. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  29983. *((int16_t*)L_12) = (int16_t)L_15;
  29984. int16_t* L_16 = ___match1;
  29985. int32_t L_17 = *((int16_t*)L_16);
  29986. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  29987. }
  29988. }
  29989. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m8AD7EAE72FEC2221B18866F2F65E6802E6EA7FE4_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  29990. {
  29991. ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * _thisAdjusted;
  29992. int32_t _offset = 1;
  29993. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *>(__this + _offset);
  29994. bool _returnValue;
  29995. _returnValue = ColorDistanceCache_TryGetValue_m8AD7EAE72FEC2221B18866F2F65E6802E6EA7FE4_inline(_thisAdjusted, ___rgba0, ___match1, method);
  29996. return _returnValue;
  29997. }
  29998. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Clear()
  29999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mD7CD729FB81929D2E8074A3CB945E4F8718905F4_gshared (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, const RuntimeMethod* method)
  30000. {
  30001. static bool s_Il2CppMethodInitialized;
  30002. if (!s_Il2CppMethodInitialized)
  30003. {
  30004. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30005. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30006. s_Il2CppMethodInitialized = true;
  30007. }
  30008. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30009. memset((&V_0), 0, sizeof(V_0));
  30010. {
  30011. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30012. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  30013. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30014. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  30015. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30016. return;
  30017. }
  30018. }
  30019. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mD7CD729FB81929D2E8074A3CB945E4F8718905F4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30020. {
  30021. ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * _thisAdjusted;
  30022. int32_t _offset = 1;
  30023. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *>(__this + _offset);
  30024. ColorDistanceCache_Clear_mD7CD729FB81929D2E8074A3CB945E4F8718905F4_inline(_thisAdjusted, method);
  30025. }
  30026. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  30027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m6480F68032147802D22E4F3EC57CBA4E79970BCE_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  30028. {
  30029. {
  30030. int32_t L_0 = ___r0;
  30031. int32_t L_1 = ___r0;
  30032. int32_t L_2 = ___g1;
  30033. int32_t L_3 = ___r0;
  30034. int32_t L_4 = ___r0;
  30035. int32_t L_5 = ___g1;
  30036. int32_t L_6 = ___r0;
  30037. int32_t L_7 = ___g1;
  30038. int32_t L_8 = ___b2;
  30039. int32_t L_9 = ___r0;
  30040. int32_t L_10 = ___g1;
  30041. int32_t L_11 = ___b2;
  30042. int32_t L_12 = ___a3;
  30043. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  30044. }
  30045. }
  30046. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.L8>::Dispose()
  30047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mF6AF2EC6472C0B4BA5B2583A3CD20CBD4BD5F7DD_gshared (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, const RuntimeMethod* method)
  30048. {
  30049. static bool s_Il2CppMethodInitialized;
  30050. if (!s_Il2CppMethodInitialized)
  30051. {
  30052. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30053. s_Il2CppMethodInitialized = true;
  30054. }
  30055. {
  30056. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30057. if (!L_0)
  30058. {
  30059. goto IL_001e;
  30060. }
  30061. }
  30062. {
  30063. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30064. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  30065. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30066. NullCheck((RuntimeObject*)L_2);
  30067. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  30068. }
  30069. IL_001e:
  30070. {
  30071. return;
  30072. }
  30073. }
  30074. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mF6AF2EC6472C0B4BA5B2583A3CD20CBD4BD5F7DD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30075. {
  30076. ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * _thisAdjusted;
  30077. int32_t _offset = 1;
  30078. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A *>(__this + _offset);
  30079. ColorDistanceCache_Dispose_mF6AF2EC6472C0B4BA5B2583A3CD20CBD4BD5F7DD(_thisAdjusted, method);
  30080. }
  30081. #ifdef __clang__
  30082. #pragma clang diagnostic pop
  30083. #endif
  30084. #ifdef __clang__
  30085. #pragma clang diagnostic push
  30086. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30087. #pragma clang diagnostic ignored "-Wunused-variable"
  30088. #endif
  30089. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  30090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m8702E2A986210E2A09D893F6815C38261FCE8F32_gshared (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30091. {
  30092. static bool s_Il2CppMethodInitialized;
  30093. if (!s_Il2CppMethodInitialized)
  30094. {
  30095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  30096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  30097. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30099. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30100. s_Il2CppMethodInitialized = true;
  30101. }
  30102. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30103. memset((&V_0), 0, sizeof(V_0));
  30104. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  30105. memset((&V_1), 0, sizeof(V_1));
  30106. {
  30107. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  30108. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  30109. RuntimeObject* L_1;
  30110. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  30111. __this->set_table_1(L_1);
  30112. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30113. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  30114. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30115. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  30116. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30117. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  30118. NullCheck((RuntimeObject*)L_4);
  30119. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  30120. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  30121. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  30122. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  30123. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30124. __this->set_tableHandle_0(L_6);
  30125. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30126. void* L_8;
  30127. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  30128. __this->set_tablePointer_2((int16_t*)L_8);
  30129. return;
  30130. }
  30131. }
  30132. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m8702E2A986210E2A09D893F6815C38261FCE8F32_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30133. {
  30134. ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * _thisAdjusted;
  30135. int32_t _offset = 1;
  30136. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *>(__this + _offset);
  30137. ColorDistanceCache__ctor_m8702E2A986210E2A09D893F6815C38261FCE8F32(_thisAdjusted, ___allocator0, method);
  30138. }
  30139. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  30140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m9584088CD234E70BC71A203D58544E5A086340E2_gshared (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30141. {
  30142. int32_t V_0 = 0;
  30143. int32_t V_1 = 0;
  30144. int32_t V_2 = 0;
  30145. int32_t V_3 = 0;
  30146. {
  30147. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30148. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30149. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30150. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30151. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30152. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30153. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30154. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30155. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30156. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30157. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30158. int32_t L_8 = V_0;
  30159. int32_t L_9 = V_1;
  30160. int32_t L_10 = V_2;
  30161. int32_t L_11;
  30162. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30163. V_3 = (int32_t)L_11;
  30164. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  30165. int32_t L_13 = V_3;
  30166. uint8_t L_14 = ___index1;
  30167. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  30168. return;
  30169. }
  30170. }
  30171. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m9584088CD234E70BC71A203D58544E5A086340E2_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30172. {
  30173. ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * _thisAdjusted;
  30174. int32_t _offset = 1;
  30175. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *>(__this + _offset);
  30176. ColorDistanceCache_Add_m9584088CD234E70BC71A203D58544E5A086340E2_inline(_thisAdjusted, ___rgba0, ___index1, method);
  30177. }
  30178. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  30179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6351E4CB867DFCD20C38AC65073BFE7B5A9FC693_gshared (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30180. {
  30181. int32_t V_0 = 0;
  30182. int32_t V_1 = 0;
  30183. int32_t V_2 = 0;
  30184. int32_t V_3 = 0;
  30185. {
  30186. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30187. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30188. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30189. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30190. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30191. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30192. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30193. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30194. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30195. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30196. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30197. int32_t L_8 = V_0;
  30198. int32_t L_9 = V_1;
  30199. int32_t L_10 = V_2;
  30200. int32_t L_11;
  30201. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30202. V_3 = (int32_t)L_11;
  30203. int16_t* L_12 = ___match1;
  30204. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  30205. int32_t L_14 = V_3;
  30206. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  30207. *((int16_t*)L_12) = (int16_t)L_15;
  30208. int16_t* L_16 = ___match1;
  30209. int32_t L_17 = *((int16_t*)L_16);
  30210. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  30211. }
  30212. }
  30213. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m6351E4CB867DFCD20C38AC65073BFE7B5A9FC693_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30214. {
  30215. ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * _thisAdjusted;
  30216. int32_t _offset = 1;
  30217. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *>(__this + _offset);
  30218. bool _returnValue;
  30219. _returnValue = ColorDistanceCache_TryGetValue_m6351E4CB867DFCD20C38AC65073BFE7B5A9FC693_inline(_thisAdjusted, ___rgba0, ___match1, method);
  30220. return _returnValue;
  30221. }
  30222. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Clear()
  30223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m363E28EB95001FD971AE825195231A97002347EE_gshared (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, const RuntimeMethod* method)
  30224. {
  30225. static bool s_Il2CppMethodInitialized;
  30226. if (!s_Il2CppMethodInitialized)
  30227. {
  30228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30230. s_Il2CppMethodInitialized = true;
  30231. }
  30232. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30233. memset((&V_0), 0, sizeof(V_0));
  30234. {
  30235. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30236. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  30237. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30238. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  30239. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30240. return;
  30241. }
  30242. }
  30243. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m363E28EB95001FD971AE825195231A97002347EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30244. {
  30245. ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * _thisAdjusted;
  30246. int32_t _offset = 1;
  30247. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *>(__this + _offset);
  30248. ColorDistanceCache_Clear_m363E28EB95001FD971AE825195231A97002347EE_inline(_thisAdjusted, method);
  30249. }
  30250. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  30251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m2E20DDB583A8EA5FFAC25AE8460F9C02777289EE_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  30252. {
  30253. {
  30254. int32_t L_0 = ___r0;
  30255. int32_t L_1 = ___r0;
  30256. int32_t L_2 = ___g1;
  30257. int32_t L_3 = ___r0;
  30258. int32_t L_4 = ___r0;
  30259. int32_t L_5 = ___g1;
  30260. int32_t L_6 = ___r0;
  30261. int32_t L_7 = ___g1;
  30262. int32_t L_8 = ___b2;
  30263. int32_t L_9 = ___r0;
  30264. int32_t L_10 = ___g1;
  30265. int32_t L_11 = ___b2;
  30266. int32_t L_12 = ___a3;
  30267. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  30268. }
  30269. }
  30270. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La16>::Dispose()
  30271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m77902E4ADAFA936DCDF22FE0FEA4DA6908715784_gshared (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, const RuntimeMethod* method)
  30272. {
  30273. static bool s_Il2CppMethodInitialized;
  30274. if (!s_Il2CppMethodInitialized)
  30275. {
  30276. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30277. s_Il2CppMethodInitialized = true;
  30278. }
  30279. {
  30280. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30281. if (!L_0)
  30282. {
  30283. goto IL_001e;
  30284. }
  30285. }
  30286. {
  30287. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30288. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  30289. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30290. NullCheck((RuntimeObject*)L_2);
  30291. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  30292. }
  30293. IL_001e:
  30294. {
  30295. return;
  30296. }
  30297. }
  30298. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m77902E4ADAFA936DCDF22FE0FEA4DA6908715784_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30299. {
  30300. ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * _thisAdjusted;
  30301. int32_t _offset = 1;
  30302. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 *>(__this + _offset);
  30303. ColorDistanceCache_Dispose_m77902E4ADAFA936DCDF22FE0FEA4DA6908715784(_thisAdjusted, method);
  30304. }
  30305. #ifdef __clang__
  30306. #pragma clang diagnostic pop
  30307. #endif
  30308. #ifdef __clang__
  30309. #pragma clang diagnostic push
  30310. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30311. #pragma clang diagnostic ignored "-Wunused-variable"
  30312. #endif
  30313. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  30314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mCA39415261585E6746F59FD54BA3457EBAB1E111_gshared (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30315. {
  30316. static bool s_Il2CppMethodInitialized;
  30317. if (!s_Il2CppMethodInitialized)
  30318. {
  30319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  30320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  30321. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30322. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30323. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30324. s_Il2CppMethodInitialized = true;
  30325. }
  30326. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30327. memset((&V_0), 0, sizeof(V_0));
  30328. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  30329. memset((&V_1), 0, sizeof(V_1));
  30330. {
  30331. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  30332. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  30333. RuntimeObject* L_1;
  30334. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  30335. __this->set_table_1(L_1);
  30336. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30337. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  30338. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30339. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  30340. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30341. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  30342. NullCheck((RuntimeObject*)L_4);
  30343. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  30344. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  30345. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  30346. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  30347. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30348. __this->set_tableHandle_0(L_6);
  30349. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30350. void* L_8;
  30351. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  30352. __this->set_tablePointer_2((int16_t*)L_8);
  30353. return;
  30354. }
  30355. }
  30356. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_mCA39415261585E6746F59FD54BA3457EBAB1E111_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30357. {
  30358. ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * _thisAdjusted;
  30359. int32_t _offset = 1;
  30360. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *>(__this + _offset);
  30361. ColorDistanceCache__ctor_mCA39415261585E6746F59FD54BA3457EBAB1E111(_thisAdjusted, ___allocator0, method);
  30362. }
  30363. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  30364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m352775CE23A2A233B3F88323856F99AB1BDC2A55_gshared (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30365. {
  30366. int32_t V_0 = 0;
  30367. int32_t V_1 = 0;
  30368. int32_t V_2 = 0;
  30369. int32_t V_3 = 0;
  30370. {
  30371. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30372. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30373. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30374. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30375. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30376. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30377. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30378. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30379. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30380. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30381. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30382. int32_t L_8 = V_0;
  30383. int32_t L_9 = V_1;
  30384. int32_t L_10 = V_2;
  30385. int32_t L_11;
  30386. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30387. V_3 = (int32_t)L_11;
  30388. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  30389. int32_t L_13 = V_3;
  30390. uint8_t L_14 = ___index1;
  30391. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  30392. return;
  30393. }
  30394. }
  30395. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m352775CE23A2A233B3F88323856F99AB1BDC2A55_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30396. {
  30397. ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * _thisAdjusted;
  30398. int32_t _offset = 1;
  30399. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *>(__this + _offset);
  30400. ColorDistanceCache_Add_m352775CE23A2A233B3F88323856F99AB1BDC2A55_inline(_thisAdjusted, ___rgba0, ___index1, method);
  30401. }
  30402. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  30403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mC6C2FC33D6E6C868A68B2E3CDCFA3A4F47CFEF19_gshared (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30404. {
  30405. int32_t V_0 = 0;
  30406. int32_t V_1 = 0;
  30407. int32_t V_2 = 0;
  30408. int32_t V_3 = 0;
  30409. {
  30410. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30411. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30412. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30413. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30414. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30415. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30416. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30417. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30418. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30419. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30420. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30421. int32_t L_8 = V_0;
  30422. int32_t L_9 = V_1;
  30423. int32_t L_10 = V_2;
  30424. int32_t L_11;
  30425. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30426. V_3 = (int32_t)L_11;
  30427. int16_t* L_12 = ___match1;
  30428. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  30429. int32_t L_14 = V_3;
  30430. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  30431. *((int16_t*)L_12) = (int16_t)L_15;
  30432. int16_t* L_16 = ___match1;
  30433. int32_t L_17 = *((int16_t*)L_16);
  30434. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  30435. }
  30436. }
  30437. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mC6C2FC33D6E6C868A68B2E3CDCFA3A4F47CFEF19_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30438. {
  30439. ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * _thisAdjusted;
  30440. int32_t _offset = 1;
  30441. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *>(__this + _offset);
  30442. bool _returnValue;
  30443. _returnValue = ColorDistanceCache_TryGetValue_mC6C2FC33D6E6C868A68B2E3CDCFA3A4F47CFEF19_inline(_thisAdjusted, ___rgba0, ___match1, method);
  30444. return _returnValue;
  30445. }
  30446. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Clear()
  30447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mA039CEDB7350683248660CFE8F2486C234BC3AE3_gshared (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, const RuntimeMethod* method)
  30448. {
  30449. static bool s_Il2CppMethodInitialized;
  30450. if (!s_Il2CppMethodInitialized)
  30451. {
  30452. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30454. s_Il2CppMethodInitialized = true;
  30455. }
  30456. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30457. memset((&V_0), 0, sizeof(V_0));
  30458. {
  30459. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30460. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  30461. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30462. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  30463. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30464. return;
  30465. }
  30466. }
  30467. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mA039CEDB7350683248660CFE8F2486C234BC3AE3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30468. {
  30469. ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * _thisAdjusted;
  30470. int32_t _offset = 1;
  30471. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *>(__this + _offset);
  30472. ColorDistanceCache_Clear_mA039CEDB7350683248660CFE8F2486C234BC3AE3_inline(_thisAdjusted, method);
  30473. }
  30474. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  30475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mF2E8876B630FD808776B199A3824D9BEF21EB2DE_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  30476. {
  30477. {
  30478. int32_t L_0 = ___r0;
  30479. int32_t L_1 = ___r0;
  30480. int32_t L_2 = ___g1;
  30481. int32_t L_3 = ___r0;
  30482. int32_t L_4 = ___r0;
  30483. int32_t L_5 = ___g1;
  30484. int32_t L_6 = ___r0;
  30485. int32_t L_7 = ___g1;
  30486. int32_t L_8 = ___b2;
  30487. int32_t L_9 = ___r0;
  30488. int32_t L_10 = ___g1;
  30489. int32_t L_11 = ___b2;
  30490. int32_t L_12 = ___a3;
  30491. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  30492. }
  30493. }
  30494. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.La32>::Dispose()
  30495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mE3A996E195B70212A33311A6CEE3BB9C39314E4C_gshared (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, const RuntimeMethod* method)
  30496. {
  30497. static bool s_Il2CppMethodInitialized;
  30498. if (!s_Il2CppMethodInitialized)
  30499. {
  30500. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30501. s_Il2CppMethodInitialized = true;
  30502. }
  30503. {
  30504. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30505. if (!L_0)
  30506. {
  30507. goto IL_001e;
  30508. }
  30509. }
  30510. {
  30511. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30512. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  30513. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30514. NullCheck((RuntimeObject*)L_2);
  30515. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  30516. }
  30517. IL_001e:
  30518. {
  30519. return;
  30520. }
  30521. }
  30522. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mE3A996E195B70212A33311A6CEE3BB9C39314E4C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30523. {
  30524. ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * _thisAdjusted;
  30525. int32_t _offset = 1;
  30526. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB *>(__this + _offset);
  30527. ColorDistanceCache_Dispose_mE3A996E195B70212A33311A6CEE3BB9C39314E4C(_thisAdjusted, method);
  30528. }
  30529. #ifdef __clang__
  30530. #pragma clang diagnostic pop
  30531. #endif
  30532. #ifdef __clang__
  30533. #pragma clang diagnostic push
  30534. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30535. #pragma clang diagnostic ignored "-Wunused-variable"
  30536. #endif
  30537. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  30538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m7AB7D3A1D9F9C158D8C7E48A2087EDA91528C955_gshared (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30539. {
  30540. static bool s_Il2CppMethodInitialized;
  30541. if (!s_Il2CppMethodInitialized)
  30542. {
  30543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  30544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  30545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30546. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30548. s_Il2CppMethodInitialized = true;
  30549. }
  30550. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30551. memset((&V_0), 0, sizeof(V_0));
  30552. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  30553. memset((&V_1), 0, sizeof(V_1));
  30554. {
  30555. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  30556. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  30557. RuntimeObject* L_1;
  30558. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  30559. __this->set_table_1(L_1);
  30560. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30561. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  30562. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30563. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  30564. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30565. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  30566. NullCheck((RuntimeObject*)L_4);
  30567. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  30568. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  30569. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  30570. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  30571. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30572. __this->set_tableHandle_0(L_6);
  30573. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30574. void* L_8;
  30575. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  30576. __this->set_tablePointer_2((int16_t*)L_8);
  30577. return;
  30578. }
  30579. }
  30580. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m7AB7D3A1D9F9C158D8C7E48A2087EDA91528C955_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30581. {
  30582. ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * _thisAdjusted;
  30583. int32_t _offset = 1;
  30584. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *>(__this + _offset);
  30585. ColorDistanceCache__ctor_m7AB7D3A1D9F9C158D8C7E48A2087EDA91528C955(_thisAdjusted, ___allocator0, method);
  30586. }
  30587. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  30588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mFCA719EF208BBACAFC65B6D6E21EA600C053C85F_gshared (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30589. {
  30590. int32_t V_0 = 0;
  30591. int32_t V_1 = 0;
  30592. int32_t V_2 = 0;
  30593. int32_t V_3 = 0;
  30594. {
  30595. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30596. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30597. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30598. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30599. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30600. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30601. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30602. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30603. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30604. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30605. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30606. int32_t L_8 = V_0;
  30607. int32_t L_9 = V_1;
  30608. int32_t L_10 = V_2;
  30609. int32_t L_11;
  30610. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30611. V_3 = (int32_t)L_11;
  30612. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  30613. int32_t L_13 = V_3;
  30614. uint8_t L_14 = ___index1;
  30615. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  30616. return;
  30617. }
  30618. }
  30619. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mFCA719EF208BBACAFC65B6D6E21EA600C053C85F_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30620. {
  30621. ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * _thisAdjusted;
  30622. int32_t _offset = 1;
  30623. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *>(__this + _offset);
  30624. ColorDistanceCache_Add_mFCA719EF208BBACAFC65B6D6E21EA600C053C85F_inline(_thisAdjusted, ___rgba0, ___index1, method);
  30625. }
  30626. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  30627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m72657F96556B147F87F6BCFC1BE29508B28DFCC5_gshared (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30628. {
  30629. int32_t V_0 = 0;
  30630. int32_t V_1 = 0;
  30631. int32_t V_2 = 0;
  30632. int32_t V_3 = 0;
  30633. {
  30634. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30635. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30636. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30637. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30638. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30639. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30640. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30641. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30642. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30643. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30644. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30645. int32_t L_8 = V_0;
  30646. int32_t L_9 = V_1;
  30647. int32_t L_10 = V_2;
  30648. int32_t L_11;
  30649. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30650. V_3 = (int32_t)L_11;
  30651. int16_t* L_12 = ___match1;
  30652. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  30653. int32_t L_14 = V_3;
  30654. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  30655. *((int16_t*)L_12) = (int16_t)L_15;
  30656. int16_t* L_16 = ___match1;
  30657. int32_t L_17 = *((int16_t*)L_16);
  30658. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  30659. }
  30660. }
  30661. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m72657F96556B147F87F6BCFC1BE29508B28DFCC5_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30662. {
  30663. ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * _thisAdjusted;
  30664. int32_t _offset = 1;
  30665. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *>(__this + _offset);
  30666. bool _returnValue;
  30667. _returnValue = ColorDistanceCache_TryGetValue_m72657F96556B147F87F6BCFC1BE29508B28DFCC5_inline(_thisAdjusted, ___rgba0, ___match1, method);
  30668. return _returnValue;
  30669. }
  30670. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Clear()
  30671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m92E7C07AE0B21C1629F2A49A048CD0B28A0117F1_gshared (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, const RuntimeMethod* method)
  30672. {
  30673. static bool s_Il2CppMethodInitialized;
  30674. if (!s_Il2CppMethodInitialized)
  30675. {
  30676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30677. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30678. s_Il2CppMethodInitialized = true;
  30679. }
  30680. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30681. memset((&V_0), 0, sizeof(V_0));
  30682. {
  30683. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30684. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  30685. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30686. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  30687. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30688. return;
  30689. }
  30690. }
  30691. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m92E7C07AE0B21C1629F2A49A048CD0B28A0117F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30692. {
  30693. ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * _thisAdjusted;
  30694. int32_t _offset = 1;
  30695. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *>(__this + _offset);
  30696. ColorDistanceCache_Clear_m92E7C07AE0B21C1629F2A49A048CD0B28A0117F1_inline(_thisAdjusted, method);
  30697. }
  30698. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  30699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mB3FD1FF05811BB8DACD5B96E889C7BC4D150DED8_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  30700. {
  30701. {
  30702. int32_t L_0 = ___r0;
  30703. int32_t L_1 = ___r0;
  30704. int32_t L_2 = ___g1;
  30705. int32_t L_3 = ___r0;
  30706. int32_t L_4 = ___r0;
  30707. int32_t L_5 = ___g1;
  30708. int32_t L_6 = ___r0;
  30709. int32_t L_7 = ___g1;
  30710. int32_t L_8 = ___b2;
  30711. int32_t L_9 = ___r0;
  30712. int32_t L_10 = ___g1;
  30713. int32_t L_11 = ___b2;
  30714. int32_t L_12 = ___a3;
  30715. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  30716. }
  30717. }
  30718. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose()
  30719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m45FB7354F4E528CDF74486A2A59D484FD8A23C29_gshared (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, const RuntimeMethod* method)
  30720. {
  30721. static bool s_Il2CppMethodInitialized;
  30722. if (!s_Il2CppMethodInitialized)
  30723. {
  30724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30725. s_Il2CppMethodInitialized = true;
  30726. }
  30727. {
  30728. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30729. if (!L_0)
  30730. {
  30731. goto IL_001e;
  30732. }
  30733. }
  30734. {
  30735. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30736. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  30737. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30738. NullCheck((RuntimeObject*)L_2);
  30739. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  30740. }
  30741. IL_001e:
  30742. {
  30743. return;
  30744. }
  30745. }
  30746. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m45FB7354F4E528CDF74486A2A59D484FD8A23C29_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30747. {
  30748. ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * _thisAdjusted;
  30749. int32_t _offset = 1;
  30750. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD *>(__this + _offset);
  30751. ColorDistanceCache_Dispose_m45FB7354F4E528CDF74486A2A59D484FD8A23C29(_thisAdjusted, method);
  30752. }
  30753. #ifdef __clang__
  30754. #pragma clang diagnostic pop
  30755. #endif
  30756. #ifdef __clang__
  30757. #pragma clang diagnostic push
  30758. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30759. #pragma clang diagnostic ignored "-Wunused-variable"
  30760. #endif
  30761. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  30762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m5EA4C239BA5C5F491E4DFFA52437A17FB806154E_gshared (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30763. {
  30764. static bool s_Il2CppMethodInitialized;
  30765. if (!s_Il2CppMethodInitialized)
  30766. {
  30767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  30768. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  30769. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30770. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30772. s_Il2CppMethodInitialized = true;
  30773. }
  30774. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30775. memset((&V_0), 0, sizeof(V_0));
  30776. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  30777. memset((&V_1), 0, sizeof(V_1));
  30778. {
  30779. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  30780. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  30781. RuntimeObject* L_1;
  30782. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  30783. __this->set_table_1(L_1);
  30784. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30785. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  30786. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30787. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  30788. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30789. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  30790. NullCheck((RuntimeObject*)L_4);
  30791. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  30792. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  30793. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  30794. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  30795. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30796. __this->set_tableHandle_0(L_6);
  30797. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30798. void* L_8;
  30799. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  30800. __this->set_tablePointer_2((int16_t*)L_8);
  30801. return;
  30802. }
  30803. }
  30804. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m5EA4C239BA5C5F491E4DFFA52437A17FB806154E_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30805. {
  30806. ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * _thisAdjusted;
  30807. int32_t _offset = 1;
  30808. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *>(__this + _offset);
  30809. ColorDistanceCache__ctor_m5EA4C239BA5C5F491E4DFFA52437A17FB806154E(_thisAdjusted, ___allocator0, method);
  30810. }
  30811. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  30812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m6E272AA6BEEF533D220A29B204A45C5C0200C7E8_gshared (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30813. {
  30814. int32_t V_0 = 0;
  30815. int32_t V_1 = 0;
  30816. int32_t V_2 = 0;
  30817. int32_t V_3 = 0;
  30818. {
  30819. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30820. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30821. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30822. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30823. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30824. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30825. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30826. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30827. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30828. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30829. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30830. int32_t L_8 = V_0;
  30831. int32_t L_9 = V_1;
  30832. int32_t L_10 = V_2;
  30833. int32_t L_11;
  30834. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30835. V_3 = (int32_t)L_11;
  30836. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  30837. int32_t L_13 = V_3;
  30838. uint8_t L_14 = ___index1;
  30839. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  30840. return;
  30841. }
  30842. }
  30843. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m6E272AA6BEEF533D220A29B204A45C5C0200C7E8_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  30844. {
  30845. ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * _thisAdjusted;
  30846. int32_t _offset = 1;
  30847. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *>(__this + _offset);
  30848. ColorDistanceCache_Add_m6E272AA6BEEF533D220A29B204A45C5C0200C7E8_inline(_thisAdjusted, ___rgba0, ___index1, method);
  30849. }
  30850. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  30851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m414490163EE66E732ACED11395F15A3485EC9A4D_gshared (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30852. {
  30853. int32_t V_0 = 0;
  30854. int32_t V_1 = 0;
  30855. int32_t V_2 = 0;
  30856. int32_t V_3 = 0;
  30857. {
  30858. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  30859. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  30860. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  30861. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  30862. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  30863. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  30864. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  30865. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  30866. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  30867. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  30868. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  30869. int32_t L_8 = V_0;
  30870. int32_t L_9 = V_1;
  30871. int32_t L_10 = V_2;
  30872. int32_t L_11;
  30873. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30874. V_3 = (int32_t)L_11;
  30875. int16_t* L_12 = ___match1;
  30876. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  30877. int32_t L_14 = V_3;
  30878. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  30879. *((int16_t*)L_12) = (int16_t)L_15;
  30880. int16_t* L_16 = ___match1;
  30881. int32_t L_17 = *((int16_t*)L_16);
  30882. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  30883. }
  30884. }
  30885. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m414490163EE66E732ACED11395F15A3485EC9A4D_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  30886. {
  30887. ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * _thisAdjusted;
  30888. int32_t _offset = 1;
  30889. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *>(__this + _offset);
  30890. bool _returnValue;
  30891. _returnValue = ColorDistanceCache_TryGetValue_m414490163EE66E732ACED11395F15A3485EC9A4D_inline(_thisAdjusted, ___rgba0, ___match1, method);
  30892. return _returnValue;
  30893. }
  30894. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Clear()
  30895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mE187C4C54A96F36CE5BA3CB48ED9881CF213732D_gshared (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, const RuntimeMethod* method)
  30896. {
  30897. static bool s_Il2CppMethodInitialized;
  30898. if (!s_Il2CppMethodInitialized)
  30899. {
  30900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30902. s_Il2CppMethodInitialized = true;
  30903. }
  30904. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30905. memset((&V_0), 0, sizeof(V_0));
  30906. {
  30907. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30908. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  30909. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30910. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  30911. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30912. return;
  30913. }
  30914. }
  30915. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mE187C4C54A96F36CE5BA3CB48ED9881CF213732D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30916. {
  30917. ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * _thisAdjusted;
  30918. int32_t _offset = 1;
  30919. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *>(__this + _offset);
  30920. ColorDistanceCache_Clear_mE187C4C54A96F36CE5BA3CB48ED9881CF213732D_inline(_thisAdjusted, method);
  30921. }
  30922. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  30923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mE86472F36DEB2C7D085472970FEC0C3ADCDD8E06_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  30924. {
  30925. {
  30926. int32_t L_0 = ___r0;
  30927. int32_t L_1 = ___r0;
  30928. int32_t L_2 = ___g1;
  30929. int32_t L_3 = ___r0;
  30930. int32_t L_4 = ___r0;
  30931. int32_t L_5 = ___g1;
  30932. int32_t L_6 = ___r0;
  30933. int32_t L_7 = ___g1;
  30934. int32_t L_8 = ___b2;
  30935. int32_t L_9 = ___r0;
  30936. int32_t L_10 = ___g1;
  30937. int32_t L_11 = ___b2;
  30938. int32_t L_12 = ___a3;
  30939. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  30940. }
  30941. }
  30942. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose()
  30943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m6F3343462B5C0E976DC53E7BA4EA0D9097C62D39_gshared (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, const RuntimeMethod* method)
  30944. {
  30945. static bool s_Il2CppMethodInitialized;
  30946. if (!s_Il2CppMethodInitialized)
  30947. {
  30948. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30949. s_Il2CppMethodInitialized = true;
  30950. }
  30951. {
  30952. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  30953. if (!L_0)
  30954. {
  30955. goto IL_001e;
  30956. }
  30957. }
  30958. {
  30959. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  30960. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  30961. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  30962. NullCheck((RuntimeObject*)L_2);
  30963. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  30964. }
  30965. IL_001e:
  30966. {
  30967. return;
  30968. }
  30969. }
  30970. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m6F3343462B5C0E976DC53E7BA4EA0D9097C62D39_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30971. {
  30972. ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * _thisAdjusted;
  30973. int32_t _offset = 1;
  30974. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E *>(__this + _offset);
  30975. ColorDistanceCache_Dispose_m6F3343462B5C0E976DC53E7BA4EA0D9097C62D39(_thisAdjusted, method);
  30976. }
  30977. #ifdef __clang__
  30978. #pragma clang diagnostic pop
  30979. #endif
  30980. #ifdef __clang__
  30981. #pragma clang diagnostic push
  30982. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30983. #pragma clang diagnostic ignored "-Wunused-variable"
  30984. #endif
  30985. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  30986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m983B3979FF45BF96ABB70C8E7AA02C5C9D045944_gshared (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  30987. {
  30988. static bool s_Il2CppMethodInitialized;
  30989. if (!s_Il2CppMethodInitialized)
  30990. {
  30991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  30992. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  30993. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  30994. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  30995. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  30996. s_Il2CppMethodInitialized = true;
  30997. }
  30998. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  30999. memset((&V_0), 0, sizeof(V_0));
  31000. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  31001. memset((&V_1), 0, sizeof(V_1));
  31002. {
  31003. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  31004. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  31005. RuntimeObject* L_1;
  31006. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  31007. __this->set_table_1(L_1);
  31008. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31009. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  31010. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31011. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  31012. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31013. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  31014. NullCheck((RuntimeObject*)L_4);
  31015. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  31016. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  31017. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  31018. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  31019. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31020. __this->set_tableHandle_0(L_6);
  31021. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31022. void* L_8;
  31023. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  31024. __this->set_tablePointer_2((int16_t*)L_8);
  31025. return;
  31026. }
  31027. }
  31028. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m983B3979FF45BF96ABB70C8E7AA02C5C9D045944_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31029. {
  31030. ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * _thisAdjusted;
  31031. int32_t _offset = 1;
  31032. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *>(__this + _offset);
  31033. ColorDistanceCache__ctor_m983B3979FF45BF96ABB70C8E7AA02C5C9D045944(_thisAdjusted, ___allocator0, method);
  31034. }
  31035. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  31036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m54F1C70BCF91084005CD11A8D09452032890DCEA_gshared (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31037. {
  31038. int32_t V_0 = 0;
  31039. int32_t V_1 = 0;
  31040. int32_t V_2 = 0;
  31041. int32_t V_3 = 0;
  31042. {
  31043. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31044. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31045. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31046. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31047. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31048. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31049. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31050. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31051. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31052. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31053. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31054. int32_t L_8 = V_0;
  31055. int32_t L_9 = V_1;
  31056. int32_t L_10 = V_2;
  31057. int32_t L_11;
  31058. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31059. V_3 = (int32_t)L_11;
  31060. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  31061. int32_t L_13 = V_3;
  31062. uint8_t L_14 = ___index1;
  31063. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  31064. return;
  31065. }
  31066. }
  31067. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m54F1C70BCF91084005CD11A8D09452032890DCEA_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31068. {
  31069. ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * _thisAdjusted;
  31070. int32_t _offset = 1;
  31071. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *>(__this + _offset);
  31072. ColorDistanceCache_Add_m54F1C70BCF91084005CD11A8D09452032890DCEA_inline(_thisAdjusted, ___rgba0, ___index1, method);
  31073. }
  31074. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  31075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mEF60A61599DB550F0E3C2CA1A0B66DFF3246516C_gshared (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31076. {
  31077. int32_t V_0 = 0;
  31078. int32_t V_1 = 0;
  31079. int32_t V_2 = 0;
  31080. int32_t V_3 = 0;
  31081. {
  31082. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31083. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31084. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31085. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31086. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31087. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31088. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31089. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31090. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31091. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31092. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31093. int32_t L_8 = V_0;
  31094. int32_t L_9 = V_1;
  31095. int32_t L_10 = V_2;
  31096. int32_t L_11;
  31097. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31098. V_3 = (int32_t)L_11;
  31099. int16_t* L_12 = ___match1;
  31100. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  31101. int32_t L_14 = V_3;
  31102. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  31103. *((int16_t*)L_12) = (int16_t)L_15;
  31104. int16_t* L_16 = ___match1;
  31105. int32_t L_17 = *((int16_t*)L_16);
  31106. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  31107. }
  31108. }
  31109. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mEF60A61599DB550F0E3C2CA1A0B66DFF3246516C_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31110. {
  31111. ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * _thisAdjusted;
  31112. int32_t _offset = 1;
  31113. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *>(__this + _offset);
  31114. bool _returnValue;
  31115. _returnValue = ColorDistanceCache_TryGetValue_mEF60A61599DB550F0E3C2CA1A0B66DFF3246516C_inline(_thisAdjusted, ___rgba0, ___match1, method);
  31116. return _returnValue;
  31117. }
  31118. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Clear()
  31119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m1D2F304C19B7B950C8946299B5E9E8FAC447222E_gshared (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, const RuntimeMethod* method)
  31120. {
  31121. static bool s_Il2CppMethodInitialized;
  31122. if (!s_Il2CppMethodInitialized)
  31123. {
  31124. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31126. s_Il2CppMethodInitialized = true;
  31127. }
  31128. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31129. memset((&V_0), 0, sizeof(V_0));
  31130. {
  31131. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31132. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  31133. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31134. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  31135. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31136. return;
  31137. }
  31138. }
  31139. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m1D2F304C19B7B950C8946299B5E9E8FAC447222E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31140. {
  31141. ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * _thisAdjusted;
  31142. int32_t _offset = 1;
  31143. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *>(__this + _offset);
  31144. ColorDistanceCache_Clear_m1D2F304C19B7B950C8946299B5E9E8FAC447222E_inline(_thisAdjusted, method);
  31145. }
  31146. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  31147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m6409483B4E22AAD42F70EBDE8129E4D18EA813EB_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  31148. {
  31149. {
  31150. int32_t L_0 = ___r0;
  31151. int32_t L_1 = ___r0;
  31152. int32_t L_2 = ___g1;
  31153. int32_t L_3 = ___r0;
  31154. int32_t L_4 = ___r0;
  31155. int32_t L_5 = ___g1;
  31156. int32_t L_6 = ___r0;
  31157. int32_t L_7 = ___g1;
  31158. int32_t L_8 = ___b2;
  31159. int32_t L_9 = ___r0;
  31160. int32_t L_10 = ___g1;
  31161. int32_t L_11 = ___b2;
  31162. int32_t L_12 = ___a3;
  31163. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  31164. }
  31165. }
  31166. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose()
  31167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m994D032E8EAF97D45106DD6410807643B896D555_gshared (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, const RuntimeMethod* method)
  31168. {
  31169. static bool s_Il2CppMethodInitialized;
  31170. if (!s_Il2CppMethodInitialized)
  31171. {
  31172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31173. s_Il2CppMethodInitialized = true;
  31174. }
  31175. {
  31176. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31177. if (!L_0)
  31178. {
  31179. goto IL_001e;
  31180. }
  31181. }
  31182. {
  31183. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31184. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  31185. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31186. NullCheck((RuntimeObject*)L_2);
  31187. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  31188. }
  31189. IL_001e:
  31190. {
  31191. return;
  31192. }
  31193. }
  31194. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m994D032E8EAF97D45106DD6410807643B896D555_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31195. {
  31196. ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * _thisAdjusted;
  31197. int32_t _offset = 1;
  31198. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 *>(__this + _offset);
  31199. ColorDistanceCache_Dispose_m994D032E8EAF97D45106DD6410807643B896D555(_thisAdjusted, method);
  31200. }
  31201. #ifdef __clang__
  31202. #pragma clang diagnostic pop
  31203. #endif
  31204. #ifdef __clang__
  31205. #pragma clang diagnostic push
  31206. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31207. #pragma clang diagnostic ignored "-Wunused-variable"
  31208. #endif
  31209. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  31210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2AE56BAE65F6245035721B3DDCB8BFBC25EB7BEE_gshared (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31211. {
  31212. static bool s_Il2CppMethodInitialized;
  31213. if (!s_Il2CppMethodInitialized)
  31214. {
  31215. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  31216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  31217. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31218. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31220. s_Il2CppMethodInitialized = true;
  31221. }
  31222. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31223. memset((&V_0), 0, sizeof(V_0));
  31224. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  31225. memset((&V_1), 0, sizeof(V_1));
  31226. {
  31227. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  31228. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  31229. RuntimeObject* L_1;
  31230. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  31231. __this->set_table_1(L_1);
  31232. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31233. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  31234. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31235. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  31236. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31237. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  31238. NullCheck((RuntimeObject*)L_4);
  31239. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  31240. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  31241. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  31242. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  31243. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31244. __this->set_tableHandle_0(L_6);
  31245. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31246. void* L_8;
  31247. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  31248. __this->set_tablePointer_2((int16_t*)L_8);
  31249. return;
  31250. }
  31251. }
  31252. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m2AE56BAE65F6245035721B3DDCB8BFBC25EB7BEE_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31253. {
  31254. ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * _thisAdjusted;
  31255. int32_t _offset = 1;
  31256. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *>(__this + _offset);
  31257. ColorDistanceCache__ctor_m2AE56BAE65F6245035721B3DDCB8BFBC25EB7BEE(_thisAdjusted, ___allocator0, method);
  31258. }
  31259. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  31260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mAED194EAE42905EC3FE5E080ECE3EF5112A62394_gshared (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31261. {
  31262. int32_t V_0 = 0;
  31263. int32_t V_1 = 0;
  31264. int32_t V_2 = 0;
  31265. int32_t V_3 = 0;
  31266. {
  31267. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31268. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31269. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31270. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31271. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31272. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31273. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31274. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31275. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31276. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31277. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31278. int32_t L_8 = V_0;
  31279. int32_t L_9 = V_1;
  31280. int32_t L_10 = V_2;
  31281. int32_t L_11;
  31282. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31283. V_3 = (int32_t)L_11;
  31284. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  31285. int32_t L_13 = V_3;
  31286. uint8_t L_14 = ___index1;
  31287. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  31288. return;
  31289. }
  31290. }
  31291. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mAED194EAE42905EC3FE5E080ECE3EF5112A62394_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31292. {
  31293. ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * _thisAdjusted;
  31294. int32_t _offset = 1;
  31295. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *>(__this + _offset);
  31296. ColorDistanceCache_Add_mAED194EAE42905EC3FE5E080ECE3EF5112A62394_inline(_thisAdjusted, ___rgba0, ___index1, method);
  31297. }
  31298. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  31299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m688FEB4FBDCC774401D37CB91CBC653A9D841909_gshared (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31300. {
  31301. int32_t V_0 = 0;
  31302. int32_t V_1 = 0;
  31303. int32_t V_2 = 0;
  31304. int32_t V_3 = 0;
  31305. {
  31306. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31307. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31308. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31309. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31310. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31311. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31312. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31313. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31314. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31315. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31316. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31317. int32_t L_8 = V_0;
  31318. int32_t L_9 = V_1;
  31319. int32_t L_10 = V_2;
  31320. int32_t L_11;
  31321. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31322. V_3 = (int32_t)L_11;
  31323. int16_t* L_12 = ___match1;
  31324. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  31325. int32_t L_14 = V_3;
  31326. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  31327. *((int16_t*)L_12) = (int16_t)L_15;
  31328. int16_t* L_16 = ___match1;
  31329. int32_t L_17 = *((int16_t*)L_16);
  31330. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  31331. }
  31332. }
  31333. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m688FEB4FBDCC774401D37CB91CBC653A9D841909_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31334. {
  31335. ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * _thisAdjusted;
  31336. int32_t _offset = 1;
  31337. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *>(__this + _offset);
  31338. bool _returnValue;
  31339. _returnValue = ColorDistanceCache_TryGetValue_m688FEB4FBDCC774401D37CB91CBC653A9D841909_inline(_thisAdjusted, ___rgba0, ___match1, method);
  31340. return _returnValue;
  31341. }
  31342. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Clear()
  31343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m80A01F7D81AED2089C07809290EEEC50EE504E4C_gshared (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, const RuntimeMethod* method)
  31344. {
  31345. static bool s_Il2CppMethodInitialized;
  31346. if (!s_Il2CppMethodInitialized)
  31347. {
  31348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31350. s_Il2CppMethodInitialized = true;
  31351. }
  31352. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31353. memset((&V_0), 0, sizeof(V_0));
  31354. {
  31355. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31356. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  31357. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31358. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  31359. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31360. return;
  31361. }
  31362. }
  31363. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m80A01F7D81AED2089C07809290EEEC50EE504E4C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31364. {
  31365. ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * _thisAdjusted;
  31366. int32_t _offset = 1;
  31367. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *>(__this + _offset);
  31368. ColorDistanceCache_Clear_m80A01F7D81AED2089C07809290EEEC50EE504E4C_inline(_thisAdjusted, method);
  31369. }
  31370. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  31371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m58703F214DD3FD485B172E014ABF90F45CC07567_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  31372. {
  31373. {
  31374. int32_t L_0 = ___r0;
  31375. int32_t L_1 = ___r0;
  31376. int32_t L_2 = ___g1;
  31377. int32_t L_3 = ___r0;
  31378. int32_t L_4 = ___r0;
  31379. int32_t L_5 = ___g1;
  31380. int32_t L_6 = ___r0;
  31381. int32_t L_7 = ___g1;
  31382. int32_t L_8 = ___b2;
  31383. int32_t L_9 = ___r0;
  31384. int32_t L_10 = ___g1;
  31385. int32_t L_11 = ___b2;
  31386. int32_t L_12 = ___a3;
  31387. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  31388. }
  31389. }
  31390. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose()
  31391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mB448487845236AF448E91F2CBDA595006C2C2FB0_gshared (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, const RuntimeMethod* method)
  31392. {
  31393. static bool s_Il2CppMethodInitialized;
  31394. if (!s_Il2CppMethodInitialized)
  31395. {
  31396. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31397. s_Il2CppMethodInitialized = true;
  31398. }
  31399. {
  31400. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31401. if (!L_0)
  31402. {
  31403. goto IL_001e;
  31404. }
  31405. }
  31406. {
  31407. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31408. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  31409. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31410. NullCheck((RuntimeObject*)L_2);
  31411. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  31412. }
  31413. IL_001e:
  31414. {
  31415. return;
  31416. }
  31417. }
  31418. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mB448487845236AF448E91F2CBDA595006C2C2FB0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31419. {
  31420. ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * _thisAdjusted;
  31421. int32_t _offset = 1;
  31422. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 *>(__this + _offset);
  31423. ColorDistanceCache_Dispose_mB448487845236AF448E91F2CBDA595006C2C2FB0(_thisAdjusted, method);
  31424. }
  31425. #ifdef __clang__
  31426. #pragma clang diagnostic pop
  31427. #endif
  31428. #ifdef __clang__
  31429. #pragma clang diagnostic push
  31430. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31431. #pragma clang diagnostic ignored "-Wunused-variable"
  31432. #endif
  31433. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  31434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m30D6BB2B927127FBBAB90644C4D3B32E959BAE26_gshared (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31435. {
  31436. static bool s_Il2CppMethodInitialized;
  31437. if (!s_Il2CppMethodInitialized)
  31438. {
  31439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  31440. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  31441. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31443. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31444. s_Il2CppMethodInitialized = true;
  31445. }
  31446. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31447. memset((&V_0), 0, sizeof(V_0));
  31448. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  31449. memset((&V_1), 0, sizeof(V_1));
  31450. {
  31451. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  31452. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  31453. RuntimeObject* L_1;
  31454. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  31455. __this->set_table_1(L_1);
  31456. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31457. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  31458. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31459. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  31460. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31461. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  31462. NullCheck((RuntimeObject*)L_4);
  31463. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  31464. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  31465. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  31466. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  31467. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31468. __this->set_tableHandle_0(L_6);
  31469. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31470. void* L_8;
  31471. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  31472. __this->set_tablePointer_2((int16_t*)L_8);
  31473. return;
  31474. }
  31475. }
  31476. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m30D6BB2B927127FBBAB90644C4D3B32E959BAE26_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31477. {
  31478. ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * _thisAdjusted;
  31479. int32_t _offset = 1;
  31480. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *>(__this + _offset);
  31481. ColorDistanceCache__ctor_m30D6BB2B927127FBBAB90644C4D3B32E959BAE26(_thisAdjusted, ___allocator0, method);
  31482. }
  31483. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  31484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mBE3AC6FC8B6350BBD1F6A3143359270C82C2DFBE_gshared (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31485. {
  31486. int32_t V_0 = 0;
  31487. int32_t V_1 = 0;
  31488. int32_t V_2 = 0;
  31489. int32_t V_3 = 0;
  31490. {
  31491. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31492. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31493. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31494. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31495. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31496. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31497. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31498. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31499. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31500. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31501. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31502. int32_t L_8 = V_0;
  31503. int32_t L_9 = V_1;
  31504. int32_t L_10 = V_2;
  31505. int32_t L_11;
  31506. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31507. V_3 = (int32_t)L_11;
  31508. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  31509. int32_t L_13 = V_3;
  31510. uint8_t L_14 = ___index1;
  31511. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  31512. return;
  31513. }
  31514. }
  31515. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mBE3AC6FC8B6350BBD1F6A3143359270C82C2DFBE_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31516. {
  31517. ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * _thisAdjusted;
  31518. int32_t _offset = 1;
  31519. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *>(__this + _offset);
  31520. ColorDistanceCache_Add_mBE3AC6FC8B6350BBD1F6A3143359270C82C2DFBE_inline(_thisAdjusted, ___rgba0, ___index1, method);
  31521. }
  31522. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  31523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m27E89ECA4E86A24135E3659A7CE62EF27DD9C6E0_gshared (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31524. {
  31525. int32_t V_0 = 0;
  31526. int32_t V_1 = 0;
  31527. int32_t V_2 = 0;
  31528. int32_t V_3 = 0;
  31529. {
  31530. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31531. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31532. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31533. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31534. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31535. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31536. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31537. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31538. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31539. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31540. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31541. int32_t L_8 = V_0;
  31542. int32_t L_9 = V_1;
  31543. int32_t L_10 = V_2;
  31544. int32_t L_11;
  31545. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31546. V_3 = (int32_t)L_11;
  31547. int16_t* L_12 = ___match1;
  31548. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  31549. int32_t L_14 = V_3;
  31550. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  31551. *((int16_t*)L_12) = (int16_t)L_15;
  31552. int16_t* L_16 = ___match1;
  31553. int32_t L_17 = *((int16_t*)L_16);
  31554. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  31555. }
  31556. }
  31557. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m27E89ECA4E86A24135E3659A7CE62EF27DD9C6E0_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31558. {
  31559. ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * _thisAdjusted;
  31560. int32_t _offset = 1;
  31561. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *>(__this + _offset);
  31562. bool _returnValue;
  31563. _returnValue = ColorDistanceCache_TryGetValue_m27E89ECA4E86A24135E3659A7CE62EF27DD9C6E0_inline(_thisAdjusted, ___rgba0, ___match1, method);
  31564. return _returnValue;
  31565. }
  31566. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Clear()
  31567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mE4BF94F10F4AAC5A3E421C72A63EA6DB740C7A9D_gshared (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, const RuntimeMethod* method)
  31568. {
  31569. static bool s_Il2CppMethodInitialized;
  31570. if (!s_Il2CppMethodInitialized)
  31571. {
  31572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31574. s_Il2CppMethodInitialized = true;
  31575. }
  31576. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31577. memset((&V_0), 0, sizeof(V_0));
  31578. {
  31579. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31580. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  31581. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31582. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  31583. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31584. return;
  31585. }
  31586. }
  31587. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mE4BF94F10F4AAC5A3E421C72A63EA6DB740C7A9D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31588. {
  31589. ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * _thisAdjusted;
  31590. int32_t _offset = 1;
  31591. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *>(__this + _offset);
  31592. ColorDistanceCache_Clear_mE4BF94F10F4AAC5A3E421C72A63EA6DB740C7A9D_inline(_thisAdjusted, method);
  31593. }
  31594. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  31595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m43049DA46B42218D056D49ED1FE49E9F9CFDD225_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  31596. {
  31597. {
  31598. int32_t L_0 = ___r0;
  31599. int32_t L_1 = ___r0;
  31600. int32_t L_2 = ___g1;
  31601. int32_t L_3 = ___r0;
  31602. int32_t L_4 = ___r0;
  31603. int32_t L_5 = ___g1;
  31604. int32_t L_6 = ___r0;
  31605. int32_t L_7 = ___g1;
  31606. int32_t L_8 = ___b2;
  31607. int32_t L_9 = ___r0;
  31608. int32_t L_10 = ___g1;
  31609. int32_t L_11 = ___b2;
  31610. int32_t L_12 = ___a3;
  31611. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  31612. }
  31613. }
  31614. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose()
  31615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m54571BAAF71A7727659DE40398F81B1BE74C75E9_gshared (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, const RuntimeMethod* method)
  31616. {
  31617. static bool s_Il2CppMethodInitialized;
  31618. if (!s_Il2CppMethodInitialized)
  31619. {
  31620. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31621. s_Il2CppMethodInitialized = true;
  31622. }
  31623. {
  31624. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31625. if (!L_0)
  31626. {
  31627. goto IL_001e;
  31628. }
  31629. }
  31630. {
  31631. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31632. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  31633. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31634. NullCheck((RuntimeObject*)L_2);
  31635. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  31636. }
  31637. IL_001e:
  31638. {
  31639. return;
  31640. }
  31641. }
  31642. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m54571BAAF71A7727659DE40398F81B1BE74C75E9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31643. {
  31644. ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * _thisAdjusted;
  31645. int32_t _offset = 1;
  31646. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 *>(__this + _offset);
  31647. ColorDistanceCache_Dispose_m54571BAAF71A7727659DE40398F81B1BE74C75E9(_thisAdjusted, method);
  31648. }
  31649. #ifdef __clang__
  31650. #pragma clang diagnostic pop
  31651. #endif
  31652. #ifdef __clang__
  31653. #pragma clang diagnostic push
  31654. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31655. #pragma clang diagnostic ignored "-Wunused-variable"
  31656. #endif
  31657. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  31658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m39625E285BF6C95EA7E29060E05FF8BCD2E4CBF8_gshared (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31659. {
  31660. static bool s_Il2CppMethodInitialized;
  31661. if (!s_Il2CppMethodInitialized)
  31662. {
  31663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  31664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  31665. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31666. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31667. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31668. s_Il2CppMethodInitialized = true;
  31669. }
  31670. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31671. memset((&V_0), 0, sizeof(V_0));
  31672. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  31673. memset((&V_1), 0, sizeof(V_1));
  31674. {
  31675. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  31676. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  31677. RuntimeObject* L_1;
  31678. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  31679. __this->set_table_1(L_1);
  31680. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31681. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  31682. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31683. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  31684. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31685. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  31686. NullCheck((RuntimeObject*)L_4);
  31687. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  31688. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  31689. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  31690. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  31691. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31692. __this->set_tableHandle_0(L_6);
  31693. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31694. void* L_8;
  31695. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  31696. __this->set_tablePointer_2((int16_t*)L_8);
  31697. return;
  31698. }
  31699. }
  31700. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m39625E285BF6C95EA7E29060E05FF8BCD2E4CBF8_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31701. {
  31702. ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * _thisAdjusted;
  31703. int32_t _offset = 1;
  31704. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *>(__this + _offset);
  31705. ColorDistanceCache__ctor_m39625E285BF6C95EA7E29060E05FF8BCD2E4CBF8(_thisAdjusted, ___allocator0, method);
  31706. }
  31707. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  31708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mC165D45F94A0768DCAAD14136263B0656FD99E47_gshared (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31709. {
  31710. int32_t V_0 = 0;
  31711. int32_t V_1 = 0;
  31712. int32_t V_2 = 0;
  31713. int32_t V_3 = 0;
  31714. {
  31715. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31716. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31717. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31718. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31719. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31720. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31721. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31722. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31723. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31724. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31725. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31726. int32_t L_8 = V_0;
  31727. int32_t L_9 = V_1;
  31728. int32_t L_10 = V_2;
  31729. int32_t L_11;
  31730. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31731. V_3 = (int32_t)L_11;
  31732. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  31733. int32_t L_13 = V_3;
  31734. uint8_t L_14 = ___index1;
  31735. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  31736. return;
  31737. }
  31738. }
  31739. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mC165D45F94A0768DCAAD14136263B0656FD99E47_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31740. {
  31741. ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * _thisAdjusted;
  31742. int32_t _offset = 1;
  31743. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *>(__this + _offset);
  31744. ColorDistanceCache_Add_mC165D45F94A0768DCAAD14136263B0656FD99E47_inline(_thisAdjusted, ___rgba0, ___index1, method);
  31745. }
  31746. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  31747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m15EABC5D5FE465FD35159226221C0B98A0A9C0AF_gshared (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31748. {
  31749. int32_t V_0 = 0;
  31750. int32_t V_1 = 0;
  31751. int32_t V_2 = 0;
  31752. int32_t V_3 = 0;
  31753. {
  31754. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31755. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31756. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31757. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31758. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31759. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31760. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31761. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31762. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31763. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31764. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31765. int32_t L_8 = V_0;
  31766. int32_t L_9 = V_1;
  31767. int32_t L_10 = V_2;
  31768. int32_t L_11;
  31769. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31770. V_3 = (int32_t)L_11;
  31771. int16_t* L_12 = ___match1;
  31772. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  31773. int32_t L_14 = V_3;
  31774. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  31775. *((int16_t*)L_12) = (int16_t)L_15;
  31776. int16_t* L_16 = ___match1;
  31777. int32_t L_17 = *((int16_t*)L_16);
  31778. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  31779. }
  31780. }
  31781. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m15EABC5D5FE465FD35159226221C0B98A0A9C0AF_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31782. {
  31783. ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * _thisAdjusted;
  31784. int32_t _offset = 1;
  31785. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *>(__this + _offset);
  31786. bool _returnValue;
  31787. _returnValue = ColorDistanceCache_TryGetValue_m15EABC5D5FE465FD35159226221C0B98A0A9C0AF_inline(_thisAdjusted, ___rgba0, ___match1, method);
  31788. return _returnValue;
  31789. }
  31790. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Clear()
  31791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m83473071272F67E519074979650C0D2E7CC09E81_gshared (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, const RuntimeMethod* method)
  31792. {
  31793. static bool s_Il2CppMethodInitialized;
  31794. if (!s_Il2CppMethodInitialized)
  31795. {
  31796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31798. s_Il2CppMethodInitialized = true;
  31799. }
  31800. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31801. memset((&V_0), 0, sizeof(V_0));
  31802. {
  31803. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31804. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  31805. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31806. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  31807. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31808. return;
  31809. }
  31810. }
  31811. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m83473071272F67E519074979650C0D2E7CC09E81_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31812. {
  31813. ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * _thisAdjusted;
  31814. int32_t _offset = 1;
  31815. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *>(__this + _offset);
  31816. ColorDistanceCache_Clear_m83473071272F67E519074979650C0D2E7CC09E81_inline(_thisAdjusted, method);
  31817. }
  31818. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  31819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mB49D75765372CB319280676237C25B9A30D89B80_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  31820. {
  31821. {
  31822. int32_t L_0 = ___r0;
  31823. int32_t L_1 = ___r0;
  31824. int32_t L_2 = ___g1;
  31825. int32_t L_3 = ___r0;
  31826. int32_t L_4 = ___r0;
  31827. int32_t L_5 = ___g1;
  31828. int32_t L_6 = ___r0;
  31829. int32_t L_7 = ___g1;
  31830. int32_t L_8 = ___b2;
  31831. int32_t L_9 = ___r0;
  31832. int32_t L_10 = ___g1;
  31833. int32_t L_11 = ___b2;
  31834. int32_t L_12 = ___a3;
  31835. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  31836. }
  31837. }
  31838. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose()
  31839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m1E3DB3A2E9B2995A8F29716CF3C987F362EFBC35_gshared (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, const RuntimeMethod* method)
  31840. {
  31841. static bool s_Il2CppMethodInitialized;
  31842. if (!s_Il2CppMethodInitialized)
  31843. {
  31844. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31845. s_Il2CppMethodInitialized = true;
  31846. }
  31847. {
  31848. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  31849. if (!L_0)
  31850. {
  31851. goto IL_001e;
  31852. }
  31853. }
  31854. {
  31855. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31856. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  31857. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31858. NullCheck((RuntimeObject*)L_2);
  31859. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  31860. }
  31861. IL_001e:
  31862. {
  31863. return;
  31864. }
  31865. }
  31866. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m1E3DB3A2E9B2995A8F29716CF3C987F362EFBC35_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31867. {
  31868. ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * _thisAdjusted;
  31869. int32_t _offset = 1;
  31870. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 *>(__this + _offset);
  31871. ColorDistanceCache_Dispose_m1E3DB3A2E9B2995A8F29716CF3C987F362EFBC35(_thisAdjusted, method);
  31872. }
  31873. #ifdef __clang__
  31874. #pragma clang diagnostic pop
  31875. #endif
  31876. #ifdef __clang__
  31877. #pragma clang diagnostic push
  31878. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31879. #pragma clang diagnostic ignored "-Wunused-variable"
  31880. #endif
  31881. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  31882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mE4ECCB175E920896B2522B4AB3C001CB54BA6393_gshared (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31883. {
  31884. static bool s_Il2CppMethodInitialized;
  31885. if (!s_Il2CppMethodInitialized)
  31886. {
  31887. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  31888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  31889. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31890. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31891. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31892. s_Il2CppMethodInitialized = true;
  31893. }
  31894. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  31895. memset((&V_0), 0, sizeof(V_0));
  31896. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  31897. memset((&V_1), 0, sizeof(V_1));
  31898. {
  31899. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  31900. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  31901. RuntimeObject* L_1;
  31902. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  31903. __this->set_table_1(L_1);
  31904. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  31905. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  31906. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  31907. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  31908. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  31909. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  31910. NullCheck((RuntimeObject*)L_4);
  31911. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  31912. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  31913. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  31914. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  31915. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  31916. __this->set_tableHandle_0(L_6);
  31917. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  31918. void* L_8;
  31919. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  31920. __this->set_tablePointer_2((int16_t*)L_8);
  31921. return;
  31922. }
  31923. }
  31924. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_mE4ECCB175E920896B2522B4AB3C001CB54BA6393_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  31925. {
  31926. ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * _thisAdjusted;
  31927. int32_t _offset = 1;
  31928. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *>(__this + _offset);
  31929. ColorDistanceCache__ctor_mE4ECCB175E920896B2522B4AB3C001CB54BA6393(_thisAdjusted, ___allocator0, method);
  31930. }
  31931. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  31932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m8179630F57082106B9B62C4C7358876118998F82_gshared (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31933. {
  31934. int32_t V_0 = 0;
  31935. int32_t V_1 = 0;
  31936. int32_t V_2 = 0;
  31937. int32_t V_3 = 0;
  31938. {
  31939. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31940. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31941. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31942. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31943. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31944. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31945. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31946. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31947. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31948. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31949. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31950. int32_t L_8 = V_0;
  31951. int32_t L_9 = V_1;
  31952. int32_t L_10 = V_2;
  31953. int32_t L_11;
  31954. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31955. V_3 = (int32_t)L_11;
  31956. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  31957. int32_t L_13 = V_3;
  31958. uint8_t L_14 = ___index1;
  31959. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  31960. return;
  31961. }
  31962. }
  31963. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m8179630F57082106B9B62C4C7358876118998F82_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  31964. {
  31965. ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * _thisAdjusted;
  31966. int32_t _offset = 1;
  31967. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *>(__this + _offset);
  31968. ColorDistanceCache_Add_m8179630F57082106B9B62C4C7358876118998F82_inline(_thisAdjusted, ___rgba0, ___index1, method);
  31969. }
  31970. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  31971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mF355373FFF288AEC3D715799217BE4AD81BE42D5_gshared (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  31972. {
  31973. int32_t V_0 = 0;
  31974. int32_t V_1 = 0;
  31975. int32_t V_2 = 0;
  31976. int32_t V_3 = 0;
  31977. {
  31978. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  31979. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  31980. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  31981. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  31982. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  31983. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  31984. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  31985. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  31986. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  31987. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  31988. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  31989. int32_t L_8 = V_0;
  31990. int32_t L_9 = V_1;
  31991. int32_t L_10 = V_2;
  31992. int32_t L_11;
  31993. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31994. V_3 = (int32_t)L_11;
  31995. int16_t* L_12 = ___match1;
  31996. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  31997. int32_t L_14 = V_3;
  31998. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  31999. *((int16_t*)L_12) = (int16_t)L_15;
  32000. int16_t* L_16 = ___match1;
  32001. int32_t L_17 = *((int16_t*)L_16);
  32002. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  32003. }
  32004. }
  32005. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_mF355373FFF288AEC3D715799217BE4AD81BE42D5_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32006. {
  32007. ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * _thisAdjusted;
  32008. int32_t _offset = 1;
  32009. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *>(__this + _offset);
  32010. bool _returnValue;
  32011. _returnValue = ColorDistanceCache_TryGetValue_mF355373FFF288AEC3D715799217BE4AD81BE42D5_inline(_thisAdjusted, ___rgba0, ___match1, method);
  32012. return _returnValue;
  32013. }
  32014. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Clear()
  32015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m20B941CAEDC5F69ED0C983E5F75CA76D02F85A25_gshared (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, const RuntimeMethod* method)
  32016. {
  32017. static bool s_Il2CppMethodInitialized;
  32018. if (!s_Il2CppMethodInitialized)
  32019. {
  32020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32022. s_Il2CppMethodInitialized = true;
  32023. }
  32024. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32025. memset((&V_0), 0, sizeof(V_0));
  32026. {
  32027. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32028. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  32029. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32030. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  32031. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32032. return;
  32033. }
  32034. }
  32035. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m20B941CAEDC5F69ED0C983E5F75CA76D02F85A25_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32036. {
  32037. ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * _thisAdjusted;
  32038. int32_t _offset = 1;
  32039. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *>(__this + _offset);
  32040. ColorDistanceCache_Clear_m20B941CAEDC5F69ED0C983E5F75CA76D02F85A25_inline(_thisAdjusted, method);
  32041. }
  32042. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  32043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m4FDDA1ABB7724DC0E1BB9558529287E75B2A6F1F_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  32044. {
  32045. {
  32046. int32_t L_0 = ___r0;
  32047. int32_t L_1 = ___r0;
  32048. int32_t L_2 = ___g1;
  32049. int32_t L_3 = ___r0;
  32050. int32_t L_4 = ___r0;
  32051. int32_t L_5 = ___g1;
  32052. int32_t L_6 = ___r0;
  32053. int32_t L_7 = ___g1;
  32054. int32_t L_8 = ___b2;
  32055. int32_t L_9 = ___r0;
  32056. int32_t L_10 = ___g1;
  32057. int32_t L_11 = ___b2;
  32058. int32_t L_12 = ___a3;
  32059. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  32060. }
  32061. }
  32062. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose()
  32063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m187B5448E5ED9D1B69EEBB8606A45E0034F12D04_gshared (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, const RuntimeMethod* method)
  32064. {
  32065. static bool s_Il2CppMethodInitialized;
  32066. if (!s_Il2CppMethodInitialized)
  32067. {
  32068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32069. s_Il2CppMethodInitialized = true;
  32070. }
  32071. {
  32072. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32073. if (!L_0)
  32074. {
  32075. goto IL_001e;
  32076. }
  32077. }
  32078. {
  32079. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32080. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  32081. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32082. NullCheck((RuntimeObject*)L_2);
  32083. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  32084. }
  32085. IL_001e:
  32086. {
  32087. return;
  32088. }
  32089. }
  32090. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m187B5448E5ED9D1B69EEBB8606A45E0034F12D04_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32091. {
  32092. ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * _thisAdjusted;
  32093. int32_t _offset = 1;
  32094. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 *>(__this + _offset);
  32095. ColorDistanceCache_Dispose_m187B5448E5ED9D1B69EEBB8606A45E0034F12D04(_thisAdjusted, method);
  32096. }
  32097. #ifdef __clang__
  32098. #pragma clang diagnostic pop
  32099. #endif
  32100. #ifdef __clang__
  32101. #pragma clang diagnostic push
  32102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32103. #pragma clang diagnostic ignored "-Wunused-variable"
  32104. #endif
  32105. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  32106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mE5342F1243D241ADBD558795E87940D61A33132E_gshared (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32107. {
  32108. static bool s_Il2CppMethodInitialized;
  32109. if (!s_Il2CppMethodInitialized)
  32110. {
  32111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  32112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  32113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32115. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32116. s_Il2CppMethodInitialized = true;
  32117. }
  32118. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32119. memset((&V_0), 0, sizeof(V_0));
  32120. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  32121. memset((&V_1), 0, sizeof(V_1));
  32122. {
  32123. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  32124. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  32125. RuntimeObject* L_1;
  32126. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  32127. __this->set_table_1(L_1);
  32128. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32129. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  32130. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32131. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  32132. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32133. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  32134. NullCheck((RuntimeObject*)L_4);
  32135. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  32136. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  32137. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  32138. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  32139. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32140. __this->set_tableHandle_0(L_6);
  32141. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32142. void* L_8;
  32143. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  32144. __this->set_tablePointer_2((int16_t*)L_8);
  32145. return;
  32146. }
  32147. }
  32148. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_mE5342F1243D241ADBD558795E87940D61A33132E_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32149. {
  32150. ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * _thisAdjusted;
  32151. int32_t _offset = 1;
  32152. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *>(__this + _offset);
  32153. ColorDistanceCache__ctor_mE5342F1243D241ADBD558795E87940D61A33132E(_thisAdjusted, ___allocator0, method);
  32154. }
  32155. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  32156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mF7E53330A3EC3E1D212C9937B0DC6A0BE789BEA1_gshared (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32157. {
  32158. int32_t V_0 = 0;
  32159. int32_t V_1 = 0;
  32160. int32_t V_2 = 0;
  32161. int32_t V_3 = 0;
  32162. {
  32163. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32164. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32165. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32166. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32167. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32168. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32169. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32170. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32171. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32172. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32173. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32174. int32_t L_8 = V_0;
  32175. int32_t L_9 = V_1;
  32176. int32_t L_10 = V_2;
  32177. int32_t L_11;
  32178. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32179. V_3 = (int32_t)L_11;
  32180. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  32181. int32_t L_13 = V_3;
  32182. uint8_t L_14 = ___index1;
  32183. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  32184. return;
  32185. }
  32186. }
  32187. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mF7E53330A3EC3E1D212C9937B0DC6A0BE789BEA1_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32188. {
  32189. ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * _thisAdjusted;
  32190. int32_t _offset = 1;
  32191. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *>(__this + _offset);
  32192. ColorDistanceCache_Add_mF7E53330A3EC3E1D212C9937B0DC6A0BE789BEA1_inline(_thisAdjusted, ___rgba0, ___index1, method);
  32193. }
  32194. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  32195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m1924E3534DE3105ADAD0CD30B5913E2E4AC0F491_gshared (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32196. {
  32197. int32_t V_0 = 0;
  32198. int32_t V_1 = 0;
  32199. int32_t V_2 = 0;
  32200. int32_t V_3 = 0;
  32201. {
  32202. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32203. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32204. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32205. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32206. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32207. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32208. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32209. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32210. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32211. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32212. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32213. int32_t L_8 = V_0;
  32214. int32_t L_9 = V_1;
  32215. int32_t L_10 = V_2;
  32216. int32_t L_11;
  32217. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32218. V_3 = (int32_t)L_11;
  32219. int16_t* L_12 = ___match1;
  32220. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  32221. int32_t L_14 = V_3;
  32222. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  32223. *((int16_t*)L_12) = (int16_t)L_15;
  32224. int16_t* L_16 = ___match1;
  32225. int32_t L_17 = *((int16_t*)L_16);
  32226. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  32227. }
  32228. }
  32229. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m1924E3534DE3105ADAD0CD30B5913E2E4AC0F491_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32230. {
  32231. ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * _thisAdjusted;
  32232. int32_t _offset = 1;
  32233. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *>(__this + _offset);
  32234. bool _returnValue;
  32235. _returnValue = ColorDistanceCache_TryGetValue_m1924E3534DE3105ADAD0CD30B5913E2E4AC0F491_inline(_thisAdjusted, ___rgba0, ___match1, method);
  32236. return _returnValue;
  32237. }
  32238. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Clear()
  32239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mAED5A80870E57A2A586FD4C96A3FB9BDEFC6FED5_gshared (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, const RuntimeMethod* method)
  32240. {
  32241. static bool s_Il2CppMethodInitialized;
  32242. if (!s_Il2CppMethodInitialized)
  32243. {
  32244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32245. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32246. s_Il2CppMethodInitialized = true;
  32247. }
  32248. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32249. memset((&V_0), 0, sizeof(V_0));
  32250. {
  32251. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32252. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  32253. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32254. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  32255. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32256. return;
  32257. }
  32258. }
  32259. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mAED5A80870E57A2A586FD4C96A3FB9BDEFC6FED5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32260. {
  32261. ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * _thisAdjusted;
  32262. int32_t _offset = 1;
  32263. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *>(__this + _offset);
  32264. ColorDistanceCache_Clear_mAED5A80870E57A2A586FD4C96A3FB9BDEFC6FED5_inline(_thisAdjusted, method);
  32265. }
  32266. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  32267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mAF037CEDC46546A44B0EF732A8BD48C2FC6E9546_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  32268. {
  32269. {
  32270. int32_t L_0 = ___r0;
  32271. int32_t L_1 = ___r0;
  32272. int32_t L_2 = ___g1;
  32273. int32_t L_3 = ___r0;
  32274. int32_t L_4 = ___r0;
  32275. int32_t L_5 = ___g1;
  32276. int32_t L_6 = ___r0;
  32277. int32_t L_7 = ___g1;
  32278. int32_t L_8 = ___b2;
  32279. int32_t L_9 = ___r0;
  32280. int32_t L_10 = ___g1;
  32281. int32_t L_11 = ___b2;
  32282. int32_t L_12 = ___a3;
  32283. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  32284. }
  32285. }
  32286. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose()
  32287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m351D49CCAD69E0161575E8B9283A636FC89E788C_gshared (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, const RuntimeMethod* method)
  32288. {
  32289. static bool s_Il2CppMethodInitialized;
  32290. if (!s_Il2CppMethodInitialized)
  32291. {
  32292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32293. s_Il2CppMethodInitialized = true;
  32294. }
  32295. {
  32296. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32297. if (!L_0)
  32298. {
  32299. goto IL_001e;
  32300. }
  32301. }
  32302. {
  32303. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32304. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  32305. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32306. NullCheck((RuntimeObject*)L_2);
  32307. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  32308. }
  32309. IL_001e:
  32310. {
  32311. return;
  32312. }
  32313. }
  32314. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m351D49CCAD69E0161575E8B9283A636FC89E788C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32315. {
  32316. ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * _thisAdjusted;
  32317. int32_t _offset = 1;
  32318. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB *>(__this + _offset);
  32319. ColorDistanceCache_Dispose_m351D49CCAD69E0161575E8B9283A636FC89E788C(_thisAdjusted, method);
  32320. }
  32321. #ifdef __clang__
  32322. #pragma clang diagnostic pop
  32323. #endif
  32324. #ifdef __clang__
  32325. #pragma clang diagnostic push
  32326. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32327. #pragma clang diagnostic ignored "-Wunused-variable"
  32328. #endif
  32329. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  32330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m73373A6FE17F8A5FB7BCA532E6071BEAC4400600_gshared (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32331. {
  32332. static bool s_Il2CppMethodInitialized;
  32333. if (!s_Il2CppMethodInitialized)
  32334. {
  32335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  32336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  32337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32338. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32340. s_Il2CppMethodInitialized = true;
  32341. }
  32342. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32343. memset((&V_0), 0, sizeof(V_0));
  32344. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  32345. memset((&V_1), 0, sizeof(V_1));
  32346. {
  32347. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  32348. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  32349. RuntimeObject* L_1;
  32350. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  32351. __this->set_table_1(L_1);
  32352. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32353. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  32354. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32355. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  32356. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32357. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  32358. NullCheck((RuntimeObject*)L_4);
  32359. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  32360. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  32361. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  32362. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  32363. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32364. __this->set_tableHandle_0(L_6);
  32365. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32366. void* L_8;
  32367. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  32368. __this->set_tablePointer_2((int16_t*)L_8);
  32369. return;
  32370. }
  32371. }
  32372. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m73373A6FE17F8A5FB7BCA532E6071BEAC4400600_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32373. {
  32374. ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * _thisAdjusted;
  32375. int32_t _offset = 1;
  32376. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *>(__this + _offset);
  32377. ColorDistanceCache__ctor_m73373A6FE17F8A5FB7BCA532E6071BEAC4400600(_thisAdjusted, ___allocator0, method);
  32378. }
  32379. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  32380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m2960B76F129152C8A7745F74785C98CC4FF15EE6_gshared (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32381. {
  32382. int32_t V_0 = 0;
  32383. int32_t V_1 = 0;
  32384. int32_t V_2 = 0;
  32385. int32_t V_3 = 0;
  32386. {
  32387. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32388. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32389. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32390. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32391. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32392. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32393. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32394. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32395. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32396. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32397. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32398. int32_t L_8 = V_0;
  32399. int32_t L_9 = V_1;
  32400. int32_t L_10 = V_2;
  32401. int32_t L_11;
  32402. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32403. V_3 = (int32_t)L_11;
  32404. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  32405. int32_t L_13 = V_3;
  32406. uint8_t L_14 = ___index1;
  32407. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  32408. return;
  32409. }
  32410. }
  32411. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m2960B76F129152C8A7745F74785C98CC4FF15EE6_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32412. {
  32413. ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * _thisAdjusted;
  32414. int32_t _offset = 1;
  32415. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *>(__this + _offset);
  32416. ColorDistanceCache_Add_m2960B76F129152C8A7745F74785C98CC4FF15EE6_inline(_thisAdjusted, ___rgba0, ___index1, method);
  32417. }
  32418. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  32419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6911155DBBF9752E1D11AA9E97385CCAFA414AB6_gshared (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32420. {
  32421. int32_t V_0 = 0;
  32422. int32_t V_1 = 0;
  32423. int32_t V_2 = 0;
  32424. int32_t V_3 = 0;
  32425. {
  32426. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32427. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32428. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32429. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32430. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32431. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32432. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32433. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32434. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32435. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32436. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32437. int32_t L_8 = V_0;
  32438. int32_t L_9 = V_1;
  32439. int32_t L_10 = V_2;
  32440. int32_t L_11;
  32441. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32442. V_3 = (int32_t)L_11;
  32443. int16_t* L_12 = ___match1;
  32444. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  32445. int32_t L_14 = V_3;
  32446. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  32447. *((int16_t*)L_12) = (int16_t)L_15;
  32448. int16_t* L_16 = ___match1;
  32449. int32_t L_17 = *((int16_t*)L_16);
  32450. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  32451. }
  32452. }
  32453. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m6911155DBBF9752E1D11AA9E97385CCAFA414AB6_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32454. {
  32455. ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * _thisAdjusted;
  32456. int32_t _offset = 1;
  32457. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *>(__this + _offset);
  32458. bool _returnValue;
  32459. _returnValue = ColorDistanceCache_TryGetValue_m6911155DBBF9752E1D11AA9E97385CCAFA414AB6_inline(_thisAdjusted, ___rgba0, ___match1, method);
  32460. return _returnValue;
  32461. }
  32462. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Clear()
  32463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m04C80B2DB841AF375014D71C3A837093A3C0753F_gshared (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, const RuntimeMethod* method)
  32464. {
  32465. static bool s_Il2CppMethodInitialized;
  32466. if (!s_Il2CppMethodInitialized)
  32467. {
  32468. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32469. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32470. s_Il2CppMethodInitialized = true;
  32471. }
  32472. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32473. memset((&V_0), 0, sizeof(V_0));
  32474. {
  32475. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32476. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  32477. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32478. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  32479. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32480. return;
  32481. }
  32482. }
  32483. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m04C80B2DB841AF375014D71C3A837093A3C0753F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32484. {
  32485. ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * _thisAdjusted;
  32486. int32_t _offset = 1;
  32487. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *>(__this + _offset);
  32488. ColorDistanceCache_Clear_m04C80B2DB841AF375014D71C3A837093A3C0753F_inline(_thisAdjusted, method);
  32489. }
  32490. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  32491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mC5FAA4558F2A985DF9F76A4BC70AEE2AD39DF78E_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  32492. {
  32493. {
  32494. int32_t L_0 = ___r0;
  32495. int32_t L_1 = ___r0;
  32496. int32_t L_2 = ___g1;
  32497. int32_t L_3 = ___r0;
  32498. int32_t L_4 = ___r0;
  32499. int32_t L_5 = ___g1;
  32500. int32_t L_6 = ___r0;
  32501. int32_t L_7 = ___g1;
  32502. int32_t L_8 = ___b2;
  32503. int32_t L_9 = ___r0;
  32504. int32_t L_10 = ___g1;
  32505. int32_t L_11 = ___b2;
  32506. int32_t L_12 = ___a3;
  32507. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  32508. }
  32509. }
  32510. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose()
  32511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m044F1008CD80F1344AB8D6B1A46489B6120C838A_gshared (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, const RuntimeMethod* method)
  32512. {
  32513. static bool s_Il2CppMethodInitialized;
  32514. if (!s_Il2CppMethodInitialized)
  32515. {
  32516. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32517. s_Il2CppMethodInitialized = true;
  32518. }
  32519. {
  32520. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32521. if (!L_0)
  32522. {
  32523. goto IL_001e;
  32524. }
  32525. }
  32526. {
  32527. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32528. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  32529. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32530. NullCheck((RuntimeObject*)L_2);
  32531. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  32532. }
  32533. IL_001e:
  32534. {
  32535. return;
  32536. }
  32537. }
  32538. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m044F1008CD80F1344AB8D6B1A46489B6120C838A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32539. {
  32540. ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * _thisAdjusted;
  32541. int32_t _offset = 1;
  32542. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 *>(__this + _offset);
  32543. ColorDistanceCache_Dispose_m044F1008CD80F1344AB8D6B1A46489B6120C838A(_thisAdjusted, method);
  32544. }
  32545. #ifdef __clang__
  32546. #pragma clang diagnostic pop
  32547. #endif
  32548. #ifdef __clang__
  32549. #pragma clang diagnostic push
  32550. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32551. #pragma clang diagnostic ignored "-Wunused-variable"
  32552. #endif
  32553. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  32554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_mEF928AC56330ED834DF0D9D580BA5D59EAC88A8C_gshared (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32555. {
  32556. static bool s_Il2CppMethodInitialized;
  32557. if (!s_Il2CppMethodInitialized)
  32558. {
  32559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  32560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  32561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32564. s_Il2CppMethodInitialized = true;
  32565. }
  32566. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32567. memset((&V_0), 0, sizeof(V_0));
  32568. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  32569. memset((&V_1), 0, sizeof(V_1));
  32570. {
  32571. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  32572. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  32573. RuntimeObject* L_1;
  32574. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  32575. __this->set_table_1(L_1);
  32576. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32577. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  32578. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32579. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  32580. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32581. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  32582. NullCheck((RuntimeObject*)L_4);
  32583. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  32584. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  32585. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  32586. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  32587. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32588. __this->set_tableHandle_0(L_6);
  32589. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32590. void* L_8;
  32591. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  32592. __this->set_tablePointer_2((int16_t*)L_8);
  32593. return;
  32594. }
  32595. }
  32596. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_mEF928AC56330ED834DF0D9D580BA5D59EAC88A8C_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32597. {
  32598. ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * _thisAdjusted;
  32599. int32_t _offset = 1;
  32600. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *>(__this + _offset);
  32601. ColorDistanceCache__ctor_mEF928AC56330ED834DF0D9D580BA5D59EAC88A8C(_thisAdjusted, ___allocator0, method);
  32602. }
  32603. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  32604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1F34A5792E8758B83285F31E0DB260BBA6BA8D1B_gshared (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32605. {
  32606. int32_t V_0 = 0;
  32607. int32_t V_1 = 0;
  32608. int32_t V_2 = 0;
  32609. int32_t V_3 = 0;
  32610. {
  32611. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32612. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32613. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32614. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32615. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32616. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32617. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32618. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32619. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32620. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32621. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32622. int32_t L_8 = V_0;
  32623. int32_t L_9 = V_1;
  32624. int32_t L_10 = V_2;
  32625. int32_t L_11;
  32626. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32627. V_3 = (int32_t)L_11;
  32628. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  32629. int32_t L_13 = V_3;
  32630. uint8_t L_14 = ___index1;
  32631. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  32632. return;
  32633. }
  32634. }
  32635. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m1F34A5792E8758B83285F31E0DB260BBA6BA8D1B_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32636. {
  32637. ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * _thisAdjusted;
  32638. int32_t _offset = 1;
  32639. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *>(__this + _offset);
  32640. ColorDistanceCache_Add_m1F34A5792E8758B83285F31E0DB260BBA6BA8D1B_inline(_thisAdjusted, ___rgba0, ___index1, method);
  32641. }
  32642. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  32643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m65D795C8044826F0509CFE12D814B97FC15E7622_gshared (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32644. {
  32645. int32_t V_0 = 0;
  32646. int32_t V_1 = 0;
  32647. int32_t V_2 = 0;
  32648. int32_t V_3 = 0;
  32649. {
  32650. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32651. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32652. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32653. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32654. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32655. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32656. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32657. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32658. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32659. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32660. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32661. int32_t L_8 = V_0;
  32662. int32_t L_9 = V_1;
  32663. int32_t L_10 = V_2;
  32664. int32_t L_11;
  32665. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32666. V_3 = (int32_t)L_11;
  32667. int16_t* L_12 = ___match1;
  32668. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  32669. int32_t L_14 = V_3;
  32670. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  32671. *((int16_t*)L_12) = (int16_t)L_15;
  32672. int16_t* L_16 = ___match1;
  32673. int32_t L_17 = *((int16_t*)L_16);
  32674. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  32675. }
  32676. }
  32677. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m65D795C8044826F0509CFE12D814B97FC15E7622_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32678. {
  32679. ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * _thisAdjusted;
  32680. int32_t _offset = 1;
  32681. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *>(__this + _offset);
  32682. bool _returnValue;
  32683. _returnValue = ColorDistanceCache_TryGetValue_m65D795C8044826F0509CFE12D814B97FC15E7622_inline(_thisAdjusted, ___rgba0, ___match1, method);
  32684. return _returnValue;
  32685. }
  32686. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Clear()
  32687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m160A5075893C159D142614410CB75A2FF4364072_gshared (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, const RuntimeMethod* method)
  32688. {
  32689. static bool s_Il2CppMethodInitialized;
  32690. if (!s_Il2CppMethodInitialized)
  32691. {
  32692. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32693. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32694. s_Il2CppMethodInitialized = true;
  32695. }
  32696. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32697. memset((&V_0), 0, sizeof(V_0));
  32698. {
  32699. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32700. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  32701. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32702. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  32703. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32704. return;
  32705. }
  32706. }
  32707. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m160A5075893C159D142614410CB75A2FF4364072_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32708. {
  32709. ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * _thisAdjusted;
  32710. int32_t _offset = 1;
  32711. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *>(__this + _offset);
  32712. ColorDistanceCache_Clear_m160A5075893C159D142614410CB75A2FF4364072_inline(_thisAdjusted, method);
  32713. }
  32714. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  32715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m239ABEF3EF345546946A8BB3F4A54B77BF52DDF4_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  32716. {
  32717. {
  32718. int32_t L_0 = ___r0;
  32719. int32_t L_1 = ___r0;
  32720. int32_t L_2 = ___g1;
  32721. int32_t L_3 = ___r0;
  32722. int32_t L_4 = ___r0;
  32723. int32_t L_5 = ___g1;
  32724. int32_t L_6 = ___r0;
  32725. int32_t L_7 = ___g1;
  32726. int32_t L_8 = ___b2;
  32727. int32_t L_9 = ___r0;
  32728. int32_t L_10 = ___g1;
  32729. int32_t L_11 = ___b2;
  32730. int32_t L_12 = ___a3;
  32731. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  32732. }
  32733. }
  32734. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose()
  32735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mBAFE3BD71A6E4125BEBB8FFC6E86B06243A0381D_gshared (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, const RuntimeMethod* method)
  32736. {
  32737. static bool s_Il2CppMethodInitialized;
  32738. if (!s_Il2CppMethodInitialized)
  32739. {
  32740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32741. s_Il2CppMethodInitialized = true;
  32742. }
  32743. {
  32744. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32745. if (!L_0)
  32746. {
  32747. goto IL_001e;
  32748. }
  32749. }
  32750. {
  32751. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32752. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  32753. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32754. NullCheck((RuntimeObject*)L_2);
  32755. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  32756. }
  32757. IL_001e:
  32758. {
  32759. return;
  32760. }
  32761. }
  32762. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mBAFE3BD71A6E4125BEBB8FFC6E86B06243A0381D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32763. {
  32764. ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * _thisAdjusted;
  32765. int32_t _offset = 1;
  32766. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 *>(__this + _offset);
  32767. ColorDistanceCache_Dispose_mBAFE3BD71A6E4125BEBB8FFC6E86B06243A0381D(_thisAdjusted, method);
  32768. }
  32769. #ifdef __clang__
  32770. #pragma clang diagnostic pop
  32771. #endif
  32772. #ifdef __clang__
  32773. #pragma clang diagnostic push
  32774. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32775. #pragma clang diagnostic ignored "-Wunused-variable"
  32776. #endif
  32777. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  32778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2C0B0143DF8F39EAB404FE72E8AE3815A8F24BFF_gshared (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32779. {
  32780. static bool s_Il2CppMethodInitialized;
  32781. if (!s_Il2CppMethodInitialized)
  32782. {
  32783. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  32784. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  32785. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32786. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32788. s_Il2CppMethodInitialized = true;
  32789. }
  32790. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32791. memset((&V_0), 0, sizeof(V_0));
  32792. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  32793. memset((&V_1), 0, sizeof(V_1));
  32794. {
  32795. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  32796. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  32797. RuntimeObject* L_1;
  32798. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  32799. __this->set_table_1(L_1);
  32800. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32801. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  32802. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32803. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  32804. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32805. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  32806. NullCheck((RuntimeObject*)L_4);
  32807. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  32808. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  32809. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  32810. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  32811. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  32812. __this->set_tableHandle_0(L_6);
  32813. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32814. void* L_8;
  32815. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  32816. __this->set_tablePointer_2((int16_t*)L_8);
  32817. return;
  32818. }
  32819. }
  32820. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m2C0B0143DF8F39EAB404FE72E8AE3815A8F24BFF_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  32821. {
  32822. ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * _thisAdjusted;
  32823. int32_t _offset = 1;
  32824. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *>(__this + _offset);
  32825. ColorDistanceCache__ctor_m2C0B0143DF8F39EAB404FE72E8AE3815A8F24BFF(_thisAdjusted, ___allocator0, method);
  32826. }
  32827. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  32828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m08886407B0A999E61B001E0B01243BB7BFB350C2_gshared (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32829. {
  32830. int32_t V_0 = 0;
  32831. int32_t V_1 = 0;
  32832. int32_t V_2 = 0;
  32833. int32_t V_3 = 0;
  32834. {
  32835. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32836. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32837. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32838. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32839. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32840. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32841. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32842. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32843. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32844. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32845. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32846. int32_t L_8 = V_0;
  32847. int32_t L_9 = V_1;
  32848. int32_t L_10 = V_2;
  32849. int32_t L_11;
  32850. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32851. V_3 = (int32_t)L_11;
  32852. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  32853. int32_t L_13 = V_3;
  32854. uint8_t L_14 = ___index1;
  32855. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  32856. return;
  32857. }
  32858. }
  32859. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m08886407B0A999E61B001E0B01243BB7BFB350C2_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  32860. {
  32861. ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * _thisAdjusted;
  32862. int32_t _offset = 1;
  32863. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *>(__this + _offset);
  32864. ColorDistanceCache_Add_m08886407B0A999E61B001E0B01243BB7BFB350C2_inline(_thisAdjusted, ___rgba0, ___index1, method);
  32865. }
  32866. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  32867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m49E3484B76A04FA23857AE0D5B353B8620EB5C8D_gshared (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32868. {
  32869. int32_t V_0 = 0;
  32870. int32_t V_1 = 0;
  32871. int32_t V_2 = 0;
  32872. int32_t V_3 = 0;
  32873. {
  32874. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  32875. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  32876. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  32877. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  32878. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  32879. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  32880. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  32881. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  32882. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  32883. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  32884. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  32885. int32_t L_8 = V_0;
  32886. int32_t L_9 = V_1;
  32887. int32_t L_10 = V_2;
  32888. int32_t L_11;
  32889. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32890. V_3 = (int32_t)L_11;
  32891. int16_t* L_12 = ___match1;
  32892. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  32893. int32_t L_14 = V_3;
  32894. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  32895. *((int16_t*)L_12) = (int16_t)L_15;
  32896. int16_t* L_16 = ___match1;
  32897. int32_t L_17 = *((int16_t*)L_16);
  32898. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  32899. }
  32900. }
  32901. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m49E3484B76A04FA23857AE0D5B353B8620EB5C8D_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  32902. {
  32903. ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * _thisAdjusted;
  32904. int32_t _offset = 1;
  32905. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *>(__this + _offset);
  32906. bool _returnValue;
  32907. _returnValue = ColorDistanceCache_TryGetValue_m49E3484B76A04FA23857AE0D5B353B8620EB5C8D_inline(_thisAdjusted, ___rgba0, ___match1, method);
  32908. return _returnValue;
  32909. }
  32910. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Clear()
  32911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59FCE47F093D99E5990606F405F9E4BC2BEB9B7A_gshared (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, const RuntimeMethod* method)
  32912. {
  32913. static bool s_Il2CppMethodInitialized;
  32914. if (!s_Il2CppMethodInitialized)
  32915. {
  32916. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32918. s_Il2CppMethodInitialized = true;
  32919. }
  32920. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  32921. memset((&V_0), 0, sizeof(V_0));
  32922. {
  32923. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32924. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  32925. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  32926. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  32927. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  32928. return;
  32929. }
  32930. }
  32931. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m59FCE47F093D99E5990606F405F9E4BC2BEB9B7A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32932. {
  32933. ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * _thisAdjusted;
  32934. int32_t _offset = 1;
  32935. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *>(__this + _offset);
  32936. ColorDistanceCache_Clear_m59FCE47F093D99E5990606F405F9E4BC2BEB9B7A_inline(_thisAdjusted, method);
  32937. }
  32938. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  32939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_mF234853B3CD57C9F266A0D6E31E321EFF92B52EF_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  32940. {
  32941. {
  32942. int32_t L_0 = ___r0;
  32943. int32_t L_1 = ___r0;
  32944. int32_t L_2 = ___g1;
  32945. int32_t L_3 = ___r0;
  32946. int32_t L_4 = ___r0;
  32947. int32_t L_5 = ___g1;
  32948. int32_t L_6 = ___r0;
  32949. int32_t L_7 = ___g1;
  32950. int32_t L_8 = ___b2;
  32951. int32_t L_9 = ___r0;
  32952. int32_t L_10 = ___g1;
  32953. int32_t L_11 = ___b2;
  32954. int32_t L_12 = ___a3;
  32955. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  32956. }
  32957. }
  32958. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose()
  32959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mD7805AE82D88C005A72E9CE0EA9D5E9145015968_gshared (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, const RuntimeMethod* method)
  32960. {
  32961. static bool s_Il2CppMethodInitialized;
  32962. if (!s_Il2CppMethodInitialized)
  32963. {
  32964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32965. s_Il2CppMethodInitialized = true;
  32966. }
  32967. {
  32968. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  32969. if (!L_0)
  32970. {
  32971. goto IL_001e;
  32972. }
  32973. }
  32974. {
  32975. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  32976. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  32977. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  32978. NullCheck((RuntimeObject*)L_2);
  32979. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  32980. }
  32981. IL_001e:
  32982. {
  32983. return;
  32984. }
  32985. }
  32986. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mD7805AE82D88C005A72E9CE0EA9D5E9145015968_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32987. {
  32988. ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * _thisAdjusted;
  32989. int32_t _offset = 1;
  32990. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC *>(__this + _offset);
  32991. ColorDistanceCache_Dispose_mD7805AE82D88C005A72E9CE0EA9D5E9145015968(_thisAdjusted, method);
  32992. }
  32993. #ifdef __clang__
  32994. #pragma clang diagnostic pop
  32995. #endif
  32996. #ifdef __clang__
  32997. #pragma clang diagnostic push
  32998. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32999. #pragma clang diagnostic ignored "-Wunused-variable"
  33000. #endif
  33001. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  33002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m2DE8BA5DB96820FBAECC33B87659108F30B8372B_gshared (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  33003. {
  33004. static bool s_Il2CppMethodInitialized;
  33005. if (!s_Il2CppMethodInitialized)
  33006. {
  33007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  33008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  33009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  33011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33012. s_Il2CppMethodInitialized = true;
  33013. }
  33014. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  33015. memset((&V_0), 0, sizeof(V_0));
  33016. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  33017. memset((&V_1), 0, sizeof(V_1));
  33018. {
  33019. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  33020. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  33021. RuntimeObject* L_1;
  33022. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  33023. __this->set_table_1(L_1);
  33024. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  33025. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  33026. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33027. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  33028. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33029. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  33030. NullCheck((RuntimeObject*)L_4);
  33031. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  33032. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  33033. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  33034. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  33035. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  33036. __this->set_tableHandle_0(L_6);
  33037. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  33038. void* L_8;
  33039. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  33040. __this->set_tablePointer_2((int16_t*)L_8);
  33041. return;
  33042. }
  33043. }
  33044. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m2DE8BA5DB96820FBAECC33B87659108F30B8372B_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  33045. {
  33046. ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * _thisAdjusted;
  33047. int32_t _offset = 1;
  33048. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *>(__this + _offset);
  33049. ColorDistanceCache__ctor_m2DE8BA5DB96820FBAECC33B87659108F30B8372B(_thisAdjusted, ___allocator0, method);
  33050. }
  33051. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  33052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mCDA725C106EB6D9F9FD4699C7E2912B09416F9A5_gshared (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  33053. {
  33054. int32_t V_0 = 0;
  33055. int32_t V_1 = 0;
  33056. int32_t V_2 = 0;
  33057. int32_t V_3 = 0;
  33058. {
  33059. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  33060. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  33061. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  33062. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  33063. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  33064. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  33065. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  33066. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  33067. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  33068. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  33069. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  33070. int32_t L_8 = V_0;
  33071. int32_t L_9 = V_1;
  33072. int32_t L_10 = V_2;
  33073. int32_t L_11;
  33074. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33075. V_3 = (int32_t)L_11;
  33076. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  33077. int32_t L_13 = V_3;
  33078. uint8_t L_14 = ___index1;
  33079. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  33080. return;
  33081. }
  33082. }
  33083. IL2CPP_EXTERN_C void ColorDistanceCache_Add_mCDA725C106EB6D9F9FD4699C7E2912B09416F9A5_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  33084. {
  33085. ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * _thisAdjusted;
  33086. int32_t _offset = 1;
  33087. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *>(__this + _offset);
  33088. ColorDistanceCache_Add_mCDA725C106EB6D9F9FD4699C7E2912B09416F9A5_inline(_thisAdjusted, ___rgba0, ___index1, method);
  33089. }
  33090. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  33091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m73B4FBD6D2A8309E4581F732666FAE4CB7C46984_gshared (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  33092. {
  33093. int32_t V_0 = 0;
  33094. int32_t V_1 = 0;
  33095. int32_t V_2 = 0;
  33096. int32_t V_3 = 0;
  33097. {
  33098. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  33099. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  33100. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  33101. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  33102. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  33103. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  33104. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  33105. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  33106. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  33107. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  33108. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  33109. int32_t L_8 = V_0;
  33110. int32_t L_9 = V_1;
  33111. int32_t L_10 = V_2;
  33112. int32_t L_11;
  33113. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33114. V_3 = (int32_t)L_11;
  33115. int16_t* L_12 = ___match1;
  33116. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  33117. int32_t L_14 = V_3;
  33118. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  33119. *((int16_t*)L_12) = (int16_t)L_15;
  33120. int16_t* L_16 = ___match1;
  33121. int32_t L_17 = *((int16_t*)L_16);
  33122. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  33123. }
  33124. }
  33125. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m73B4FBD6D2A8309E4581F732666FAE4CB7C46984_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  33126. {
  33127. ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * _thisAdjusted;
  33128. int32_t _offset = 1;
  33129. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *>(__this + _offset);
  33130. bool _returnValue;
  33131. _returnValue = ColorDistanceCache_TryGetValue_m73B4FBD6D2A8309E4581F732666FAE4CB7C46984_inline(_thisAdjusted, ___rgba0, ___match1, method);
  33132. return _returnValue;
  33133. }
  33134. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Clear()
  33135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m13C67B112D25291DBBFBC95BD43A2453E316A10A_gshared (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, const RuntimeMethod* method)
  33136. {
  33137. static bool s_Il2CppMethodInitialized;
  33138. if (!s_Il2CppMethodInitialized)
  33139. {
  33140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33141. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33142. s_Il2CppMethodInitialized = true;
  33143. }
  33144. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  33145. memset((&V_0), 0, sizeof(V_0));
  33146. {
  33147. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  33148. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  33149. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33150. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  33151. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33152. return;
  33153. }
  33154. }
  33155. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_m13C67B112D25291DBBFBC95BD43A2453E316A10A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33156. {
  33157. ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * _thisAdjusted;
  33158. int32_t _offset = 1;
  33159. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *>(__this + _offset);
  33160. ColorDistanceCache_Clear_m13C67B112D25291DBBFBC95BD43A2453E316A10A_inline(_thisAdjusted, method);
  33161. }
  33162. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  33163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m1FD2C081D1ECC008FDEFBC9AA4D4FED4459D9FE7_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  33164. {
  33165. {
  33166. int32_t L_0 = ___r0;
  33167. int32_t L_1 = ___r0;
  33168. int32_t L_2 = ___g1;
  33169. int32_t L_3 = ___r0;
  33170. int32_t L_4 = ___r0;
  33171. int32_t L_5 = ___g1;
  33172. int32_t L_6 = ___r0;
  33173. int32_t L_7 = ___g1;
  33174. int32_t L_8 = ___b2;
  33175. int32_t L_9 = ___r0;
  33176. int32_t L_10 = ___g1;
  33177. int32_t L_11 = ___b2;
  33178. int32_t L_12 = ___a3;
  33179. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  33180. }
  33181. }
  33182. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose()
  33183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_mFEE4F9129B5CEEDE726A6358CA446A706BEB1993_gshared (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, const RuntimeMethod* method)
  33184. {
  33185. static bool s_Il2CppMethodInitialized;
  33186. if (!s_Il2CppMethodInitialized)
  33187. {
  33188. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33189. s_Il2CppMethodInitialized = true;
  33190. }
  33191. {
  33192. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  33193. if (!L_0)
  33194. {
  33195. goto IL_001e;
  33196. }
  33197. }
  33198. {
  33199. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  33200. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  33201. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  33202. NullCheck((RuntimeObject*)L_2);
  33203. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  33204. }
  33205. IL_001e:
  33206. {
  33207. return;
  33208. }
  33209. }
  33210. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_mFEE4F9129B5CEEDE726A6358CA446A706BEB1993_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33211. {
  33212. ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * _thisAdjusted;
  33213. int32_t _offset = 1;
  33214. _thisAdjusted = reinterpret_cast<ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B *>(__this + _offset);
  33215. ColorDistanceCache_Dispose_mFEE4F9129B5CEEDE726A6358CA446A706BEB1993(_thisAdjusted, method);
  33216. }
  33217. #ifdef __clang__
  33218. #pragma clang diagnostic pop
  33219. #endif
  33220. #ifdef __clang__
  33221. #pragma clang diagnostic push
  33222. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33223. #pragma clang diagnostic ignored "-Wunused-variable"
  33224. #endif
  33225. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator)
  33226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache__ctor_m0DBFB41B78BF76F909561260B8FBC79A378CA1FC_gshared (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  33227. {
  33228. static bool s_Il2CppMethodInitialized;
  33229. if (!s_Il2CppMethodInitialized)
  33230. {
  33231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var);
  33232. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var);
  33233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33234. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  33235. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33236. s_Il2CppMethodInitialized = true;
  33237. }
  33238. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  33239. memset((&V_0), 0, sizeof(V_0));
  33240. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_1;
  33241. memset((&V_1), 0, sizeof(V_1));
  33242. {
  33243. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = ___allocator0;
  33244. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0);
  33245. RuntimeObject* L_1;
  33246. L_1 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m8A73468877DEF225441FECF0DED6EC791AEA0909_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_0, (int32_t)((int32_t)1185921), (int32_t)0);
  33247. __this->set_table_1(L_1);
  33248. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  33249. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_3;
  33250. L_3 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_2, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33251. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_3;
  33252. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33253. RuntimeObject* L_4 = (RuntimeObject*)__this->get_table_1();
  33254. NullCheck((RuntimeObject*)L_4);
  33255. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_5;
  33256. L_5 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IMemoryOwner_1_t68A2D631ACBC01D8BCFDF42EF8FB5C7A0BD7A018_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  33257. V_1 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_5;
  33258. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_6;
  33259. L_6 = Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_1), /*hidden argument*/Memory_1_Pin_m9A16922898CA6AABC0A5CC4E36EAEEC704D57CA1_RuntimeMethod_var);
  33260. __this->set_tableHandle_0(L_6);
  33261. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_7 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  33262. void* L_8;
  33263. L_8 = MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_7, /*hidden argument*/NULL);
  33264. __this->set_tablePointer_2((int16_t*)L_8);
  33265. return;
  33266. }
  33267. }
  33268. IL2CPP_EXTERN_C void ColorDistanceCache__ctor_m0DBFB41B78BF76F909561260B8FBC79A378CA1FC_AdjustorThunk (RuntimeObject * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator0, const RuntimeMethod* method)
  33269. {
  33270. ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * _thisAdjusted;
  33271. int32_t _offset = 1;
  33272. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *>(__this + _offset);
  33273. ColorDistanceCache__ctor_m0DBFB41B78BF76F909561260B8FBC79A378CA1FC(_thisAdjusted, ___allocator0, method);
  33274. }
  33275. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Add(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Byte)
  33276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m3E0AD3441B100C5EFE201BD2F0D2E06E3B4D0E9F_gshared (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  33277. {
  33278. int32_t V_0 = 0;
  33279. int32_t V_1 = 0;
  33280. int32_t V_2 = 0;
  33281. int32_t V_3 = 0;
  33282. {
  33283. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  33284. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  33285. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  33286. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  33287. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  33288. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  33289. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  33290. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  33291. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  33292. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  33293. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  33294. int32_t L_8 = V_0;
  33295. int32_t L_9 = V_1;
  33296. int32_t L_10 = V_2;
  33297. int32_t L_11;
  33298. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33299. V_3 = (int32_t)L_11;
  33300. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  33301. int32_t L_13 = V_3;
  33302. uint8_t L_14 = ___index1;
  33303. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  33304. return;
  33305. }
  33306. }
  33307. IL2CPP_EXTERN_C void ColorDistanceCache_Add_m3E0AD3441B100C5EFE201BD2F0D2E06E3B4D0E9F_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  33308. {
  33309. ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * _thisAdjusted;
  33310. int32_t _offset = 1;
  33311. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *>(__this + _offset);
  33312. ColorDistanceCache_Add_m3E0AD3441B100C5EFE201BD2F0D2E06E3B4D0E9F_inline(_thisAdjusted, ___rgba0, ___index1, method);
  33313. }
  33314. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::TryGetValue(SixLabors.ImageSharp.PixelFormats.Rgba32,System.Int16&)
  33315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6E7F5C784492CF823DF1E4A9AF992C6D8BCC2C64_gshared (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  33316. {
  33317. int32_t V_0 = 0;
  33318. int32_t V_1 = 0;
  33319. int32_t V_2 = 0;
  33320. int32_t V_3 = 0;
  33321. {
  33322. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  33323. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  33324. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  33325. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  33326. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  33327. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  33328. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  33329. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  33330. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  33331. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  33332. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  33333. int32_t L_8 = V_0;
  33334. int32_t L_9 = V_1;
  33335. int32_t L_10 = V_2;
  33336. int32_t L_11;
  33337. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33338. V_3 = (int32_t)L_11;
  33339. int16_t* L_12 = ___match1;
  33340. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  33341. int32_t L_14 = V_3;
  33342. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  33343. *((int16_t*)L_12) = (int16_t)L_15;
  33344. int16_t* L_16 = ___match1;
  33345. int32_t L_17 = *((int16_t*)L_16);
  33346. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  33347. }
  33348. }
  33349. IL2CPP_EXTERN_C bool ColorDistanceCache_TryGetValue_m6E7F5C784492CF823DF1E4A9AF992C6D8BCC2C64_AdjustorThunk (RuntimeObject * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  33350. {
  33351. ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * _thisAdjusted;
  33352. int32_t _offset = 1;
  33353. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *>(__this + _offset);
  33354. bool _returnValue;
  33355. _returnValue = ColorDistanceCache_TryGetValue_m6E7F5C784492CF823DF1E4A9AF992C6D8BCC2C64_inline(_thisAdjusted, ___rgba0, ___match1, method);
  33356. return _returnValue;
  33357. }
  33358. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Clear()
  33359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mF5EE0CD65CA98C8D9D8F582BE3AB5B0832FBC0D8_gshared (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, const RuntimeMethod* method)
  33360. {
  33361. static bool s_Il2CppMethodInitialized;
  33362. if (!s_Il2CppMethodInitialized)
  33363. {
  33364. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33365. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33366. s_Il2CppMethodInitialized = true;
  33367. }
  33368. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  33369. memset((&V_0), 0, sizeof(V_0));
  33370. {
  33371. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  33372. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  33373. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  33374. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  33375. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  33376. return;
  33377. }
  33378. }
  33379. IL2CPP_EXTERN_C void ColorDistanceCache_Clear_mF5EE0CD65CA98C8D9D8F582BE3AB5B0832FBC0D8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33380. {
  33381. ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * _thisAdjusted;
  33382. int32_t _offset = 1;
  33383. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *>(__this + _offset);
  33384. ColorDistanceCache_Clear_mF5EE0CD65CA98C8D9D8F582BE3AB5B0832FBC0D8_inline(_thisAdjusted, method);
  33385. }
  33386. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::GetPaletteIndex(System.Int32,System.Int32,System.Int32,System.Int32)
  33387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorDistanceCache_GetPaletteIndex_m8116441D954C4568665F4D1C8A58DE81152619CF_gshared (int32_t ___r0, int32_t ___g1, int32_t ___b2, int32_t ___a3, const RuntimeMethod* method)
  33388. {
  33389. {
  33390. int32_t L_0 = ___r0;
  33391. int32_t L_1 = ___r0;
  33392. int32_t L_2 = ___g1;
  33393. int32_t L_3 = ___r0;
  33394. int32_t L_4 = ___r0;
  33395. int32_t L_5 = ___g1;
  33396. int32_t L_6 = ___r0;
  33397. int32_t L_7 = ___g1;
  33398. int32_t L_8 = ___b2;
  33399. int32_t L_9 = ___r0;
  33400. int32_t L_10 = ___g1;
  33401. int32_t L_11 = ___b2;
  33402. int32_t L_12 = ___a3;
  33403. return (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)((int32_t)15))), (int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)11))))), (int32_t)((int32_t)((int32_t)L_2<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)10))))), (int32_t)((int32_t)((int32_t)L_4<<(int32_t)6)))), (int32_t)((int32_t)((int32_t)L_5<<(int32_t)5)))), (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)), (int32_t)L_8))<<(int32_t)5)))), (int32_t)L_9)), (int32_t)L_10)), (int32_t)L_11)), (int32_t)L_12));
  33404. }
  33405. }
  33406. // System.Void SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1/ColorDistanceCache<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose()
  33407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorDistanceCache_Dispose_m22CFBCBABA32BD23DD0516EC19A5A98681D68340_gshared (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, const RuntimeMethod* method)
  33408. {
  33409. static bool s_Il2CppMethodInitialized;
  33410. if (!s_Il2CppMethodInitialized)
  33411. {
  33412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33413. s_Il2CppMethodInitialized = true;
  33414. }
  33415. {
  33416. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  33417. if (!L_0)
  33418. {
  33419. goto IL_001e;
  33420. }
  33421. }
  33422. {
  33423. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * L_1 = (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)__this->get_address_of_tableHandle_0();
  33424. MemoryHandle_Dispose_mE19418148935D11619DD13966114889837089E9A((MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C *)L_1, /*hidden argument*/NULL);
  33425. RuntimeObject* L_2 = (RuntimeObject*)__this->get_table_1();
  33426. NullCheck((RuntimeObject*)L_2);
  33427. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  33428. }
  33429. IL_001e:
  33430. {
  33431. return;
  33432. }
  33433. }
  33434. IL2CPP_EXTERN_C void ColorDistanceCache_Dispose_m22CFBCBABA32BD23DD0516EC19A5A98681D68340_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33435. {
  33436. ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * _thisAdjusted;
  33437. int32_t _offset = 1;
  33438. _thisAdjusted = reinterpret_cast<ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B *>(__this + _offset);
  33439. ColorDistanceCache_Dispose_m22CFBCBABA32BD23DD0516EC19A5A98681D68340(_thisAdjusted, method);
  33440. }
  33441. #ifdef __clang__
  33442. #pragma clang diagnostic pop
  33443. #endif
  33444. #ifdef __clang__
  33445. #pragma clang diagnostic push
  33446. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33447. #pragma clang diagnostic ignored "-Wunused-variable"
  33448. #endif
  33449. // System.Void UnityEngine.UIElements.CommandEventBase`1<System.Object>::set_commandName(System.String)
  33450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandEventBase_1_set_commandName_mD175ECC4D08FA3B36503BD0E7E040C73C6D6703D_gshared (CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 * __this, String_t* ___value0, const RuntimeMethod* method)
  33451. {
  33452. {
  33453. String_t* L_0 = ___value0;
  33454. __this->set_m_CommandName_18(L_0);
  33455. return;
  33456. }
  33457. }
  33458. // System.Void UnityEngine.UIElements.CommandEventBase`1<System.Object>::Init()
  33459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandEventBase_1_Init_mDAE635CB9B24DA1833ACB0E5EDED0365ED9BA2E0_gshared (CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 * __this, const RuntimeMethod* method)
  33460. {
  33461. {
  33462. NullCheck((EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A *)__this);
  33463. (( void (*) (EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  33464. NullCheck((CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *)__this);
  33465. (( void (*) (CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33466. return;
  33467. }
  33468. }
  33469. // System.Void UnityEngine.UIElements.CommandEventBase`1<System.Object>::LocalInit()
  33470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandEventBase_1_LocalInit_m3AA19DB45D7447306CAF05B9F206EFDB7EE26B04_gshared (CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 * __this, const RuntimeMethod* method)
  33471. {
  33472. {
  33473. NullCheck((EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 *)__this);
  33474. EventBase_set_propagation_mAC9E99EE268E3A5D1715739AA03FA014B460F0D7_inline((EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 *)__this, (int32_t)7, /*hidden argument*/NULL);
  33475. NullCheck((CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *)__this);
  33476. (( void (*) (CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *, String_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *)__this, (String_t*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  33477. return;
  33478. }
  33479. }
  33480. // T UnityEngine.UIElements.CommandEventBase`1<System.Object>::GetPooled(UnityEngine.Event)
  33481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CommandEventBase_1_GetPooled_mDA050840190D9B717023B416536ADCAB217B588B_gshared (Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * ___systemEvent0, const RuntimeMethod* method)
  33482. {
  33483. RuntimeObject * V_0 = NULL;
  33484. RuntimeObject * V_1 = NULL;
  33485. {
  33486. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33487. RuntimeObject * L_0;
  33488. L_0 = (( RuntimeObject * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33489. V_0 = (RuntimeObject *)L_0;
  33490. RuntimeObject * L_1 = V_0;
  33491. Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E * L_2 = ___systemEvent0;
  33492. NullCheck((EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 *)L_1);
  33493. EventBase_set_imguiEvent_mC4D6A8E08A41E53F774E6A736C77F2AA1DADDF1C((EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 *)L_1, (Event_tED49F8EC5A2514F6E877E301B1AB7ABE4647253E *)L_2, /*hidden argument*/NULL);
  33494. RuntimeObject * L_3 = V_0;
  33495. V_1 = (RuntimeObject *)L_3;
  33496. goto IL_0018;
  33497. }
  33498. IL_0018:
  33499. {
  33500. RuntimeObject * L_4 = V_1;
  33501. return (RuntimeObject *)L_4;
  33502. }
  33503. }
  33504. // System.Void UnityEngine.UIElements.CommandEventBase`1<System.Object>::.ctor()
  33505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandEventBase_1__ctor_m69629AE0CE7C3FDE6AF6556783DACCA0BBF875B2_gshared (CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 * __this, const RuntimeMethod* method)
  33506. {
  33507. {
  33508. NullCheck((EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A *)__this);
  33509. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4));
  33510. (( void (*) (EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((EventBase_1_t96045F377456C52401528D3B6A3635C4C071779A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  33511. NullCheck((CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *)__this);
  33512. (( void (*) (CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((CommandEventBase_1_t0316236E75450875E2BEF9CBBAA959152C4A73D2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33513. return;
  33514. }
  33515. }
  33516. #ifdef __clang__
  33517. #pragma clang diagnostic pop
  33518. #endif
  33519. #ifdef __clang__
  33520. #pragma clang diagnostic push
  33521. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33522. #pragma clang diagnostic ignored "-Wunused-variable"
  33523. #endif
  33524. // System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::get_Default()
  33525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * Comparer_1_get_Default_m4452A6DCE39F9BD22AED3BFAA965539024AD8099_gshared (const RuntimeMethod* method)
  33526. {
  33527. Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * V_0 = NULL;
  33528. {
  33529. Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * L_0 = ((Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
  33530. il2cpp_codegen_memory_barrier();
  33531. V_0 = (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)L_0;
  33532. Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * L_1 = V_0;
  33533. if (L_1)
  33534. {
  33535. goto IL_0019;
  33536. }
  33537. }
  33538. {
  33539. Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * L_2;
  33540. L_2 = (( Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33541. V_0 = (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)L_2;
  33542. Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * L_3 = V_0;
  33543. il2cpp_codegen_memory_barrier();
  33544. ((Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
  33545. }
  33546. IL_0019:
  33547. {
  33548. Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * L_4 = V_0;
  33549. return (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)L_4;
  33550. }
  33551. }
  33552. // System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::CreateComparer()
  33553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * Comparer_1_CreateComparer_m3DFDC2CEEE471F5BE723595A4F300A8C5CEFAB95_gshared (const RuntimeMethod* method)
  33554. {
  33555. static bool s_Il2CppMethodInitialized;
  33556. if (!s_Il2CppMethodInitialized)
  33557. {
  33558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericComparer_1_t3E1C90B93F456A97C43F6DB10F925708B903013A_0_0_0_var);
  33559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IComparable_1_t5E3C3A2EF511E51D3EBB48A0AB916856FF20096E_0_0_0_var);
  33560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableComparer_1_tA471C423C89F6FDDBFBE5113B1CE85B867354C1F_0_0_0_var);
  33561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t4EDBE007AFFA0315135B9A508DACA62D3C201867_0_0_0_var);
  33562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  33563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var);
  33564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33565. s_Il2CppMethodInitialized = true;
  33566. }
  33567. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * V_0 = NULL;
  33568. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * V_1 = NULL;
  33569. {
  33570. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 2)) };
  33571. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33572. Type_t * L_1;
  33573. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  33574. V_0 = (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)((RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)Castclass((RuntimeObject*)L_1, RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var));
  33575. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33576. Type_t * L_3;
  33577. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  33578. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_4 = V_0;
  33579. NullCheck((Type_t *)L_3);
  33580. bool L_5;
  33581. L_5 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
  33582. if (!L_5)
  33583. {
  33584. goto IL_0038;
  33585. }
  33586. }
  33587. {
  33588. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t3E1C90B93F456A97C43F6DB10F925708B903013A_0_0_0_var) };
  33589. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33590. Type_t * L_7;
  33591. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33592. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_8 = V_0;
  33593. IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  33594. RuntimeObject * L_9;
  33595. L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mF72C1FB440726B5A60BA05DD0886E83BB2AF5594((Type_t *)L_7, (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)L_8, /*hidden argument*/NULL);
  33596. return (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)((Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)));
  33597. }
  33598. IL_0038:
  33599. {
  33600. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_10 = V_0;
  33601. NullCheck((Type_t *)L_10);
  33602. bool L_11;
  33603. L_11 = VirtualFuncInvoker0< bool >::Invoke(84 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
  33604. if (!L_11)
  33605. {
  33606. goto IL_009c;
  33607. }
  33608. }
  33609. {
  33610. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_12 = V_0;
  33611. NullCheck((Type_t *)L_12);
  33612. Type_t * L_13;
  33613. L_13 = VirtualFuncInvoker0< Type_t * >::Invoke(111 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
  33614. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t4EDBE007AFFA0315135B9A508DACA62D3C201867_0_0_0_var) };
  33615. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33616. Type_t * L_15;
  33617. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  33618. bool L_16;
  33619. L_16 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
  33620. if (!L_16)
  33621. {
  33622. goto IL_009c;
  33623. }
  33624. }
  33625. {
  33626. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_17 = V_0;
  33627. NullCheck((Type_t *)L_17);
  33628. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_18;
  33629. L_18 = VirtualFuncInvoker0< TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* >::Invoke(109 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
  33630. NullCheck(L_18);
  33631. int32_t L_19 = 0;
  33632. Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  33633. V_1 = (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)((RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)Castclass((RuntimeObject*)L_20, RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var));
  33634. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t5E3C3A2EF511E51D3EBB48A0AB916856FF20096E_0_0_0_var) };
  33635. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33636. Type_t * L_22;
  33637. L_22 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_21, /*hidden argument*/NULL);
  33638. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_23 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)SZArrayNew(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var, (uint32_t)1);
  33639. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_24 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)L_23;
  33640. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_25 = V_1;
  33641. NullCheck(L_24);
  33642. ArrayElementTypeCheck (L_24, L_25);
  33643. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
  33644. NullCheck((Type_t *)L_22);
  33645. Type_t * L_26;
  33646. L_26 = VirtualFuncInvoker1< Type_t *, TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* >::Invoke(105 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)L_24);
  33647. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_27 = V_1;
  33648. NullCheck((Type_t *)L_26);
  33649. bool L_28;
  33650. L_28 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
  33651. if (!L_28)
  33652. {
  33653. goto IL_009c;
  33654. }
  33655. }
  33656. {
  33657. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_tA471C423C89F6FDDBFBE5113B1CE85B867354C1F_0_0_0_var) };
  33658. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33659. Type_t * L_30;
  33660. L_30 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_29, /*hidden argument*/NULL);
  33661. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_31 = V_1;
  33662. IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  33663. RuntimeObject * L_32;
  33664. L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mF72C1FB440726B5A60BA05DD0886E83BB2AF5594((Type_t *)L_30, (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)L_31, /*hidden argument*/NULL);
  33665. return (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)((Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)));
  33666. }
  33667. IL_009c:
  33668. {
  33669. ObjectComparer_1_tC253AB6F61278B662ACE3A987507FB1D0354DD0A * L_33 = (ObjectComparer_1_tC253AB6F61278B662ACE3A987507FB1D0354DD0A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33670. (( void (*) (ObjectComparer_1_tC253AB6F61278B662ACE3A987507FB1D0354DD0A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33671. return (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)L_33;
  33672. }
  33673. }
  33674. // System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IComparer.Compare(System.Object,System.Object)
  33675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m536262EECDB077ACE27E7DE51CAF73B0228FAA1A_gshared (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
  33676. {
  33677. {
  33678. RuntimeObject * L_0 = ___x0;
  33679. if (L_0)
  33680. {
  33681. goto IL_000a;
  33682. }
  33683. }
  33684. {
  33685. RuntimeObject * L_1 = ___y1;
  33686. if (!L_1)
  33687. {
  33688. goto IL_0008;
  33689. }
  33690. }
  33691. {
  33692. return (int32_t)(-1);
  33693. }
  33694. IL_0008:
  33695. {
  33696. return (int32_t)0;
  33697. }
  33698. IL_000a:
  33699. {
  33700. RuntimeObject * L_2 = ___y1;
  33701. if (L_2)
  33702. {
  33703. goto IL_000f;
  33704. }
  33705. }
  33706. {
  33707. return (int32_t)1;
  33708. }
  33709. IL_000f:
  33710. {
  33711. RuntimeObject * L_3 = ___x0;
  33712. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))
  33713. {
  33714. goto IL_0032;
  33715. }
  33716. }
  33717. {
  33718. RuntimeObject * L_4 = ___y1;
  33719. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))
  33720. {
  33721. goto IL_0032;
  33722. }
  33723. }
  33724. {
  33725. RuntimeObject * L_5 = ___x0;
  33726. RuntimeObject * L_6 = ___y1;
  33727. NullCheck((Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)__this);
  33728. int32_t L_7;
  33729. L_7 = VirtualFuncInvoker2< int32_t, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Compare(T,T) */, (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 *)__this, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )((*(KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 *)((KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )((*(KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 *)((KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))));
  33730. return (int32_t)L_7;
  33731. }
  33732. IL_0032:
  33733. {
  33734. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)2, /*hidden argument*/NULL);
  33735. return (int32_t)0;
  33736. }
  33737. }
  33738. // System.Void System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor()
  33739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mC4DF597EEED17424486767AB78591AFFE5D6AAD5_gshared (Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * __this, const RuntimeMethod* method)
  33740. {
  33741. {
  33742. NullCheck((RuntimeObject *)__this);
  33743. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  33744. return;
  33745. }
  33746. }
  33747. #ifdef __clang__
  33748. #pragma clang diagnostic pop
  33749. #endif
  33750. #ifdef __clang__
  33751. #pragma clang diagnostic push
  33752. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33753. #pragma clang diagnostic ignored "-Wunused-variable"
  33754. #endif
  33755. // System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>::get_Default()
  33756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * Comparer_1_get_Default_m6318FE47576D54CF6C26A17897F3EEAD6182CF4E_gshared (const RuntimeMethod* method)
  33757. {
  33758. Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * V_0 = NULL;
  33759. {
  33760. Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * L_0 = ((Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
  33761. il2cpp_codegen_memory_barrier();
  33762. V_0 = (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)L_0;
  33763. Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * L_1 = V_0;
  33764. if (L_1)
  33765. {
  33766. goto IL_0019;
  33767. }
  33768. }
  33769. {
  33770. Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * L_2;
  33771. L_2 = (( Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33772. V_0 = (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)L_2;
  33773. Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * L_3 = V_0;
  33774. il2cpp_codegen_memory_barrier();
  33775. ((Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
  33776. }
  33777. IL_0019:
  33778. {
  33779. Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * L_4 = V_0;
  33780. return (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)L_4;
  33781. }
  33782. }
  33783. // System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>::CreateComparer()
  33784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * Comparer_1_CreateComparer_mC5EE402BA9472157E91A79C6D77CE913332040AD_gshared (const RuntimeMethod* method)
  33785. {
  33786. static bool s_Il2CppMethodInitialized;
  33787. if (!s_Il2CppMethodInitialized)
  33788. {
  33789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericComparer_1_t3E1C90B93F456A97C43F6DB10F925708B903013A_0_0_0_var);
  33790. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IComparable_1_t5E3C3A2EF511E51D3EBB48A0AB916856FF20096E_0_0_0_var);
  33791. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableComparer_1_tA471C423C89F6FDDBFBE5113B1CE85B867354C1F_0_0_0_var);
  33792. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t4EDBE007AFFA0315135B9A508DACA62D3C201867_0_0_0_var);
  33793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  33794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var);
  33795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33796. s_Il2CppMethodInitialized = true;
  33797. }
  33798. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * V_0 = NULL;
  33799. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * V_1 = NULL;
  33800. {
  33801. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 2)) };
  33802. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33803. Type_t * L_1;
  33804. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  33805. V_0 = (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)((RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)Castclass((RuntimeObject*)L_1, RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var));
  33806. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33807. Type_t * L_3;
  33808. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  33809. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_4 = V_0;
  33810. NullCheck((Type_t *)L_3);
  33811. bool L_5;
  33812. L_5 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
  33813. if (!L_5)
  33814. {
  33815. goto IL_0038;
  33816. }
  33817. }
  33818. {
  33819. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t3E1C90B93F456A97C43F6DB10F925708B903013A_0_0_0_var) };
  33820. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33821. Type_t * L_7;
  33822. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33823. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_8 = V_0;
  33824. IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  33825. RuntimeObject * L_9;
  33826. L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mF72C1FB440726B5A60BA05DD0886E83BB2AF5594((Type_t *)L_7, (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)L_8, /*hidden argument*/NULL);
  33827. return (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)((Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)));
  33828. }
  33829. IL_0038:
  33830. {
  33831. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_10 = V_0;
  33832. NullCheck((Type_t *)L_10);
  33833. bool L_11;
  33834. L_11 = VirtualFuncInvoker0< bool >::Invoke(84 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
  33835. if (!L_11)
  33836. {
  33837. goto IL_009c;
  33838. }
  33839. }
  33840. {
  33841. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_12 = V_0;
  33842. NullCheck((Type_t *)L_12);
  33843. Type_t * L_13;
  33844. L_13 = VirtualFuncInvoker0< Type_t * >::Invoke(111 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
  33845. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t4EDBE007AFFA0315135B9A508DACA62D3C201867_0_0_0_var) };
  33846. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33847. Type_t * L_15;
  33848. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  33849. bool L_16;
  33850. L_16 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
  33851. if (!L_16)
  33852. {
  33853. goto IL_009c;
  33854. }
  33855. }
  33856. {
  33857. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_17 = V_0;
  33858. NullCheck((Type_t *)L_17);
  33859. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_18;
  33860. L_18 = VirtualFuncInvoker0< TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* >::Invoke(109 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
  33861. NullCheck(L_18);
  33862. int32_t L_19 = 0;
  33863. Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  33864. V_1 = (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)((RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)Castclass((RuntimeObject*)L_20, RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var));
  33865. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t5E3C3A2EF511E51D3EBB48A0AB916856FF20096E_0_0_0_var) };
  33866. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33867. Type_t * L_22;
  33868. L_22 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_21, /*hidden argument*/NULL);
  33869. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_23 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)SZArrayNew(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var, (uint32_t)1);
  33870. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_24 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)L_23;
  33871. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_25 = V_1;
  33872. NullCheck(L_24);
  33873. ArrayElementTypeCheck (L_24, L_25);
  33874. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
  33875. NullCheck((Type_t *)L_22);
  33876. Type_t * L_26;
  33877. L_26 = VirtualFuncInvoker1< Type_t *, TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* >::Invoke(105 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)L_24);
  33878. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_27 = V_1;
  33879. NullCheck((Type_t *)L_26);
  33880. bool L_28;
  33881. L_28 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
  33882. if (!L_28)
  33883. {
  33884. goto IL_009c;
  33885. }
  33886. }
  33887. {
  33888. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_tA471C423C89F6FDDBFBE5113B1CE85B867354C1F_0_0_0_var) };
  33889. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33890. Type_t * L_30;
  33891. L_30 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_29, /*hidden argument*/NULL);
  33892. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_31 = V_1;
  33893. IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  33894. RuntimeObject * L_32;
  33895. L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mF72C1FB440726B5A60BA05DD0886E83BB2AF5594((Type_t *)L_30, (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)L_31, /*hidden argument*/NULL);
  33896. return (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)((Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)));
  33897. }
  33898. IL_009c:
  33899. {
  33900. ObjectComparer_1_tD677301F12E712BC4581CBA745E1DBDA0EE44ACC * L_33 = (ObjectComparer_1_tD677301F12E712BC4581CBA745E1DBDA0EE44ACC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33901. (( void (*) (ObjectComparer_1_tD677301F12E712BC4581CBA745E1DBDA0EE44ACC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33902. return (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)L_33;
  33903. }
  33904. }
  33905. // System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>::System.Collections.IComparer.Compare(System.Object,System.Object)
  33906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_mA4CE0CF274E16A401DACA1071BD970C3D18BA996_gshared (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
  33907. {
  33908. {
  33909. RuntimeObject * L_0 = ___x0;
  33910. if (L_0)
  33911. {
  33912. goto IL_000a;
  33913. }
  33914. }
  33915. {
  33916. RuntimeObject * L_1 = ___y1;
  33917. if (!L_1)
  33918. {
  33919. goto IL_0008;
  33920. }
  33921. }
  33922. {
  33923. return (int32_t)(-1);
  33924. }
  33925. IL_0008:
  33926. {
  33927. return (int32_t)0;
  33928. }
  33929. IL_000a:
  33930. {
  33931. RuntimeObject * L_2 = ___y1;
  33932. if (L_2)
  33933. {
  33934. goto IL_000f;
  33935. }
  33936. }
  33937. {
  33938. return (int32_t)1;
  33939. }
  33940. IL_000f:
  33941. {
  33942. RuntimeObject * L_3 = ___x0;
  33943. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))
  33944. {
  33945. goto IL_0032;
  33946. }
  33947. }
  33948. {
  33949. RuntimeObject * L_4 = ___y1;
  33950. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))
  33951. {
  33952. goto IL_0032;
  33953. }
  33954. }
  33955. {
  33956. RuntimeObject * L_5 = ___x0;
  33957. RuntimeObject * L_6 = ___y1;
  33958. NullCheck((Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)__this);
  33959. int32_t L_7;
  33960. L_7 = VirtualFuncInvoker2< int32_t, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>::Compare(T,T) */, (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 *)__this, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )((*(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )((*(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))));
  33961. return (int32_t)L_7;
  33962. }
  33963. IL_0032:
  33964. {
  33965. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)2, /*hidden argument*/NULL);
  33966. return (int32_t)0;
  33967. }
  33968. }
  33969. // System.Void System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>::.ctor()
  33970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m9CD0372C246E7FD7143FE880BB4F38A3324DD5B6_gshared (Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * __this, const RuntimeMethod* method)
  33971. {
  33972. {
  33973. NullCheck((RuntimeObject *)__this);
  33974. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  33975. return;
  33976. }
  33977. }
  33978. #ifdef __clang__
  33979. #pragma clang diagnostic pop
  33980. #endif
  33981. #ifdef __clang__
  33982. #pragma clang diagnostic push
  33983. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33984. #pragma clang diagnostic ignored "-Wunused-variable"
  33985. #endif
  33986. // System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>::get_Default()
  33987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * Comparer_1_get_Default_m957CEC9CD56A9A05796272ABFF3638F09BEFA2FE_gshared (const RuntimeMethod* method)
  33988. {
  33989. Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * V_0 = NULL;
  33990. {
  33991. Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * L_0 = ((Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_defaultComparer_0();
  33992. il2cpp_codegen_memory_barrier();
  33993. V_0 = (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)L_0;
  33994. Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * L_1 = V_0;
  33995. if (L_1)
  33996. {
  33997. goto IL_0019;
  33998. }
  33999. }
  34000. {
  34001. Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * L_2;
  34002. L_2 = (( Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34003. V_0 = (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)L_2;
  34004. Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * L_3 = V_0;
  34005. il2cpp_codegen_memory_barrier();
  34006. ((Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_defaultComparer_0(L_3);
  34007. }
  34008. IL_0019:
  34009. {
  34010. Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * L_4 = V_0;
  34011. return (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)L_4;
  34012. }
  34013. }
  34014. // System.Collections.Generic.Comparer`1<T> System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>::CreateComparer()
  34015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * Comparer_1_CreateComparer_m19DF90C402F35CD9872A6A04991817870992C243_gshared (const RuntimeMethod* method)
  34016. {
  34017. static bool s_Il2CppMethodInitialized;
  34018. if (!s_Il2CppMethodInitialized)
  34019. {
  34020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericComparer_1_t3E1C90B93F456A97C43F6DB10F925708B903013A_0_0_0_var);
  34021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IComparable_1_t5E3C3A2EF511E51D3EBB48A0AB916856FF20096E_0_0_0_var);
  34022. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableComparer_1_tA471C423C89F6FDDBFBE5113B1CE85B867354C1F_0_0_0_var);
  34023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t4EDBE007AFFA0315135B9A508DACA62D3C201867_0_0_0_var);
  34024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  34025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var);
  34026. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34027. s_Il2CppMethodInitialized = true;
  34028. }
  34029. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * V_0 = NULL;
  34030. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * V_1 = NULL;
  34031. {
  34032. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 2)) };
  34033. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34034. Type_t * L_1;
  34035. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  34036. V_0 = (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)((RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)Castclass((RuntimeObject*)L_1, RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var));
  34037. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  34038. Type_t * L_3;
  34039. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  34040. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_4 = V_0;
  34041. NullCheck((Type_t *)L_3);
  34042. bool L_5;
  34043. L_5 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_3, (Type_t *)L_4);
  34044. if (!L_5)
  34045. {
  34046. goto IL_0038;
  34047. }
  34048. }
  34049. {
  34050. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (GenericComparer_1_t3E1C90B93F456A97C43F6DB10F925708B903013A_0_0_0_var) };
  34051. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34052. Type_t * L_7;
  34053. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34054. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_8 = V_0;
  34055. IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  34056. RuntimeObject * L_9;
  34057. L_9 = RuntimeType_CreateInstanceForAnotherGenericParameter_mF72C1FB440726B5A60BA05DD0886E83BB2AF5594((Type_t *)L_7, (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)L_8, /*hidden argument*/NULL);
  34058. return (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)((Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)));
  34059. }
  34060. IL_0038:
  34061. {
  34062. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_10 = V_0;
  34063. NullCheck((Type_t *)L_10);
  34064. bool L_11;
  34065. L_11 = VirtualFuncInvoker0< bool >::Invoke(84 /* System.Boolean System.Type::get_IsGenericType() */, (Type_t *)L_10);
  34066. if (!L_11)
  34067. {
  34068. goto IL_009c;
  34069. }
  34070. }
  34071. {
  34072. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_12 = V_0;
  34073. NullCheck((Type_t *)L_12);
  34074. Type_t * L_13;
  34075. L_13 = VirtualFuncInvoker0< Type_t * >::Invoke(111 /* System.Type System.Type::GetGenericTypeDefinition() */, (Type_t *)L_12);
  34076. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (Nullable_1_t4EDBE007AFFA0315135B9A508DACA62D3C201867_0_0_0_var) };
  34077. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34078. Type_t * L_15;
  34079. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  34080. bool L_16;
  34081. L_16 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_13, (Type_t *)L_15, /*hidden argument*/NULL);
  34082. if (!L_16)
  34083. {
  34084. goto IL_009c;
  34085. }
  34086. }
  34087. {
  34088. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_17 = V_0;
  34089. NullCheck((Type_t *)L_17);
  34090. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_18;
  34091. L_18 = VirtualFuncInvoker0< TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* >::Invoke(109 /* System.Type[] System.Type::GetGenericArguments() */, (Type_t *)L_17);
  34092. NullCheck(L_18);
  34093. int32_t L_19 = 0;
  34094. Type_t * L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  34095. V_1 = (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)((RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)Castclass((RuntimeObject*)L_20, RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var));
  34096. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_21 = { reinterpret_cast<intptr_t> (IComparable_1_t5E3C3A2EF511E51D3EBB48A0AB916856FF20096E_0_0_0_var) };
  34097. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34098. Type_t * L_22;
  34099. L_22 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_21, /*hidden argument*/NULL);
  34100. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_23 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)SZArrayNew(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755_il2cpp_TypeInfo_var, (uint32_t)1);
  34101. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* L_24 = (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)L_23;
  34102. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_25 = V_1;
  34103. NullCheck(L_24);
  34104. ArrayElementTypeCheck (L_24, L_25);
  34105. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_25);
  34106. NullCheck((Type_t *)L_22);
  34107. Type_t * L_26;
  34108. L_26 = VirtualFuncInvoker1< Type_t *, TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* >::Invoke(105 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_22, (TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755*)L_24);
  34109. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_27 = V_1;
  34110. NullCheck((Type_t *)L_26);
  34111. bool L_28;
  34112. L_28 = VirtualFuncInvoker1< bool, Type_t * >::Invoke(121 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_26, (Type_t *)L_27);
  34113. if (!L_28)
  34114. {
  34115. goto IL_009c;
  34116. }
  34117. }
  34118. {
  34119. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_29 = { reinterpret_cast<intptr_t> (NullableComparer_1_tA471C423C89F6FDDBFBE5113B1CE85B867354C1F_0_0_0_var) };
  34120. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34121. Type_t * L_30;
  34122. L_30 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_29, /*hidden argument*/NULL);
  34123. RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 * L_31 = V_1;
  34124. IL2CPP_RUNTIME_CLASS_INIT(RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07_il2cpp_TypeInfo_var);
  34125. RuntimeObject * L_32;
  34126. L_32 = RuntimeType_CreateInstanceForAnotherGenericParameter_mF72C1FB440726B5A60BA05DD0886E83BB2AF5594((Type_t *)L_30, (RuntimeType_t4F49C0B3B2871AECF65AF5FA3E42BAB5B0C1FD07 *)L_31, /*hidden argument*/NULL);
  34127. return (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)((Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)Castclass((RuntimeObject*)L_32, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)));
  34128. }
  34129. IL_009c:
  34130. {
  34131. ObjectComparer_1_t4F893CD5D99A856A3E87D65C04D122AF0123DDD7 * L_33 = (ObjectComparer_1_t4F893CD5D99A856A3E87D65C04D122AF0123DDD7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34132. (( void (*) (ObjectComparer_1_t4F893CD5D99A856A3E87D65C04D122AF0123DDD7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_33, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34133. return (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)L_33;
  34134. }
  34135. }
  34136. // System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>::System.Collections.IComparer.Compare(System.Object,System.Object)
  34137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_1_System_Collections_IComparer_Compare_m58196A0981FE5A0F2DBE233FBBF6F7EE70B19D6A_gshared (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
  34138. {
  34139. {
  34140. RuntimeObject * L_0 = ___x0;
  34141. if (L_0)
  34142. {
  34143. goto IL_000a;
  34144. }
  34145. }
  34146. {
  34147. RuntimeObject * L_1 = ___y1;
  34148. if (!L_1)
  34149. {
  34150. goto IL_0008;
  34151. }
  34152. }
  34153. {
  34154. return (int32_t)(-1);
  34155. }
  34156. IL_0008:
  34157. {
  34158. return (int32_t)0;
  34159. }
  34160. IL_000a:
  34161. {
  34162. RuntimeObject * L_2 = ___y1;
  34163. if (L_2)
  34164. {
  34165. goto IL_000f;
  34166. }
  34167. }
  34168. {
  34169. return (int32_t)1;
  34170. }
  34171. IL_000f:
  34172. {
  34173. RuntimeObject * L_3 = ___x0;
  34174. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))
  34175. {
  34176. goto IL_0032;
  34177. }
  34178. }
  34179. {
  34180. RuntimeObject * L_4 = ___y1;
  34181. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))
  34182. {
  34183. goto IL_0032;
  34184. }
  34185. }
  34186. {
  34187. RuntimeObject * L_5 = ___x0;
  34188. RuntimeObject * L_6 = ___y1;
  34189. NullCheck((Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)__this);
  34190. int32_t L_7;
  34191. L_7 = VirtualFuncInvoker2< int32_t, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>::Compare(T,T) */, (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF *)__this, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )((*(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)UnBox(L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )((*(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)UnBox(L_6, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))));
  34192. return (int32_t)L_7;
  34193. }
  34194. IL_0032:
  34195. {
  34196. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)2, /*hidden argument*/NULL);
  34197. return (int32_t)0;
  34198. }
  34199. }
  34200. // System.Void System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>::.ctor()
  34201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m83CE3D9A5E5335B94352E7FE1947E490C84878D1_gshared (Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * __this, const RuntimeMethod* method)
  34202. {
  34203. {
  34204. NullCheck((RuntimeObject *)__this);
  34205. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  34206. return;
  34207. }
  34208. }
  34209. #ifdef __clang__
  34210. #pragma clang diagnostic pop
  34211. #endif
  34212. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * __this, const RuntimeMethod* method)
  34213. {
  34214. {
  34215. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = __this->get_memoryAllocator_3();
  34216. return L_0;
  34217. }
  34218. }
  34219. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Size_get_Width_m4B07AF4B1863E82EBABBC4567F645754A45E06A8_inline (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * __this, const RuntimeMethod* method)
  34220. {
  34221. {
  34222. int32_t L_0 = __this->get_U3CWidthU3Ek__BackingField_0();
  34223. return L_0;
  34224. }
  34225. }
  34226. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Size_get_Height_m6C97D54FCC8B29543BCDCC56C059EC8852717483_inline (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * __this, const RuntimeMethod* method)
  34227. {
  34228. {
  34229. int32_t L_0 = __this->get_U3CHeightU3Ek__BackingField_1();
  34230. return L_0;
  34231. }
  34232. }
  34233. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * ImageFrame_get_Metadata_m46E1ABDB2E8565F10B44E4E2A56212BD95B7E099_inline (ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 * __this, const RuntimeMethod* method)
  34234. {
  34235. {
  34236. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * L_0 = __this->get_U3CMetadataU3Ek__BackingField_3();
  34237. return L_0;
  34238. }
  34239. }
  34240. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * Image_get_Metadata_mA7F56CB1D16CFCD78958DAE15C8D825EA62F0763_inline (Image_t4765B593A9A3F9207A8C44E769C04FB6C54233EE * __this, const RuntimeMethod* method)
  34241. {
  34242. {
  34243. ImageMetadata_t37B6E149F2ECCEAE6F19DBA4A565FB2FCA6BCADA * L_0 = __this->get_U3CMetadataU3Ek__BackingField_4();
  34244. return L_0;
  34245. }
  34246. }
  34247. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* MemoryHandle_get_Pointer_mEE0C7A96AEF5EC9871BDA5F61F5CF73A8706C85C_inline (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * __this, const RuntimeMethod* method)
  34248. {
  34249. {
  34250. void* L_0 = __this->get__pointer_0();
  34251. return (void*)(L_0);
  34252. }
  34253. }
  34254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_mAC9E99EE268E3A5D1715739AA03FA014B460F0D7_inline (EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * __this, int32_t ___value0, const RuntimeMethod* method)
  34255. {
  34256. {
  34257. int32_t L_0 = ___value0;
  34258. __this->set_U3CpropagationU3Ek__BackingField_5(L_0);
  34259. return;
  34260. }
  34261. }
  34262. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_mD526570DEDF30A586897E76FF2E211069C783E25_gshared_inline (RowIntervalOperation_tD2EC33B265DCDE6349E6743B9E31413CD23E3FA6 * __this, HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___source8, const RuntimeMethod* method)
  34263. {
  34264. {
  34265. HistogramEqualizationProcessor_1_t1F42445B2D52B764A1A711C2AF8D0621434F630B * L_0 = ___processor0;
  34266. __this->set_processor_0(L_0);
  34267. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = ___allocator1;
  34268. __this->set_allocator_1(L_1);
  34269. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = ___cdfMinBuffer2D2;
  34270. __this->set_cdfMinBuffer2D_2(L_2);
  34271. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = ___cdfLutBuffer2D3;
  34272. __this->set_cdfLutBuffer2D_3(L_3);
  34273. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = ___tileYStartPositions4;
  34274. __this->set_tileYStartPositions_4(L_4);
  34275. int32_t L_5 = ___tileWidth5;
  34276. __this->set_tileWidth_5(L_5);
  34277. int32_t L_6 = ___tileHeight6;
  34278. __this->set_tileHeight_6(L_6);
  34279. int32_t L_7 = ___luminanceLevels7;
  34280. __this->set_luminanceLevels_7(L_7);
  34281. Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_8 = ___source8;
  34282. __this->set_source_8(L_8);
  34283. Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_9 = ___source8;
  34284. NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_9);
  34285. int32_t L_10;
  34286. L_10 = (( int32_t (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34287. __this->set_sourceWidth_9(L_10);
  34288. Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_11 = ___source8;
  34289. NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_11);
  34290. int32_t L_12;
  34291. L_12 = (( int32_t (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34292. __this->set_sourceHeight_10(L_12);
  34293. return;
  34294. }
  34295. }
  34296. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFADFBEE4100EDC899C229DE7BC6CD4E8EFFF9050_gshared_inline (List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * __this, const RuntimeMethod* method)
  34297. {
  34298. {
  34299. int32_t L_0 = (int32_t)__this->get__size_2();
  34300. return (int32_t)L_0;
  34301. }
  34302. }
  34303. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Buffer2D_1_DangerousGetRowSpan_m36D77874D7B6C7068F0D706CAE35E3C35D36F292_gshared_inline (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, int32_t ___y0, const RuntimeMethod* method)
  34304. {
  34305. {
  34306. int32_t L_0 = ___y0;
  34307. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this);
  34308. int32_t L_1;
  34309. L_1 = (( int32_t (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  34310. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  34311. {
  34312. goto IL_0010;
  34313. }
  34314. }
  34315. {
  34316. int32_t L_2 = ___y0;
  34317. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this);
  34318. (( void (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  34319. }
  34320. IL_0010:
  34321. {
  34322. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this);
  34323. MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * L_3;
  34324. L_3 = (( MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
  34325. int32_t L_4 = ___y0;
  34326. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this);
  34327. int32_t L_5;
  34328. L_5 = (( int32_t (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
  34329. NullCheck((MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_3);
  34330. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_6;
  34331. L_6 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_3, (int32_t)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11));
  34332. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_6;
  34333. }
  34334. }
  34335. 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)
  34336. {
  34337. intptr_t V_0;
  34338. memset((&V_0), 0, sizeof(V_0));
  34339. {
  34340. int32_t L_0 = ___start0;
  34341. int32_t L_1 = (int32_t)__this->get__length_2();
  34342. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  34343. {
  34344. goto IL_0014;
  34345. }
  34346. }
  34347. {
  34348. int32_t L_2 = ___length1;
  34349. int32_t L_3 = (int32_t)__this->get__length_2();
  34350. int32_t L_4 = ___start0;
  34351. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  34352. {
  34353. goto IL_001a;
  34354. }
  34355. }
  34356. IL_0014:
  34357. {
  34358. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34359. }
  34360. IL_001a:
  34361. {
  34362. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34363. int32_t L_6 = ___start0;
  34364. intptr_t L_7;
  34365. 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));
  34366. V_0 = (intptr_t)L_7;
  34367. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0();
  34368. intptr_t L_9 = V_0;
  34369. int32_t L_10 = ___length1;
  34370. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_11;
  34371. memset((&L_11), 0, sizeof(L_11));
  34372. 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));
  34373. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_11;
  34374. }
  34375. }
  34376. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Buffer2D_1_get_Item_m47989C87ABAF6222E95FE6EC343CFF257A2DDD27_gshared_inline (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
  34377. {
  34378. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0;
  34379. memset((&V_0), 0, sizeof(V_0));
  34380. {
  34381. int32_t L_0 = ___y1;
  34382. NullCheck((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this);
  34383. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_1;
  34384. L_1 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  34385. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_1;
  34386. int32_t L_2 = ___x0;
  34387. int32_t* L_3;
  34388. L_3 = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  34389. return (int32_t*)(L_3);
  34390. }
  34391. }
  34392. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___index0, const RuntimeMethod* method)
  34393. {
  34394. intptr_t V_0;
  34395. memset((&V_0), 0, sizeof(V_0));
  34396. {
  34397. int32_t L_0 = ___index0;
  34398. int32_t L_1 = (int32_t)__this->get__length_2();
  34399. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  34400. {
  34401. goto IL_000e;
  34402. }
  34403. }
  34404. {
  34405. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  34406. }
  34407. IL_000e:
  34408. {
  34409. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_2 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0();
  34410. if (L_2)
  34411. {
  34412. goto IL_0030;
  34413. }
  34414. }
  34415. {
  34416. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  34417. V_0 = (intptr_t)L_3;
  34418. void* L_4;
  34419. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34420. int32_t* L_5;
  34421. L_5 = (( int32_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  34422. int32_t L_6 = ___index0;
  34423. int32_t* L_7;
  34424. L_7 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  34425. return (int32_t*)(L_7);
  34426. }
  34427. IL_0030:
  34428. {
  34429. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0();
  34430. NullCheck(L_8);
  34431. int32_t* L_9 = (int32_t*)L_8->get_address_of_Data_0();
  34432. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  34433. int32_t* L_11;
  34434. L_11 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34435. int32_t L_12 = ___index0;
  34436. int32_t* L_13;
  34437. L_13 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  34438. return (int32_t*)(L_13);
  34439. }
  34440. }
  34441. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_m1287DE69CFAC63DBF8D2056B5CE7F600D1A81E96_gshared_inline (RowIntervalOperation_t255B272C2982897C67AB54250554D7DC82B43B43 * __this, HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___source8, const RuntimeMethod* method)
  34442. {
  34443. {
  34444. HistogramEqualizationProcessor_1_tECEEB3DC1D3F7DD0D56293FD31C63EDD10662EAA * L_0 = ___processor0;
  34445. __this->set_processor_0(L_0);
  34446. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = ___allocator1;
  34447. __this->set_allocator_1(L_1);
  34448. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = ___cdfMinBuffer2D2;
  34449. __this->set_cdfMinBuffer2D_2(L_2);
  34450. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = ___cdfLutBuffer2D3;
  34451. __this->set_cdfLutBuffer2D_3(L_3);
  34452. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = ___tileYStartPositions4;
  34453. __this->set_tileYStartPositions_4(L_4);
  34454. int32_t L_5 = ___tileWidth5;
  34455. __this->set_tileWidth_5(L_5);
  34456. int32_t L_6 = ___tileHeight6;
  34457. __this->set_tileHeight_6(L_6);
  34458. int32_t L_7 = ___luminanceLevels7;
  34459. __this->set_luminanceLevels_7(L_7);
  34460. Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_8 = ___source8;
  34461. __this->set_source_8(L_8);
  34462. Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_9 = ___source8;
  34463. NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_9);
  34464. int32_t L_10;
  34465. L_10 = (( int32_t (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34466. __this->set_sourceWidth_9(L_10);
  34467. Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_11 = ___source8;
  34468. NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_11);
  34469. int32_t L_12;
  34470. L_12 = (( int32_t (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34471. __this->set_sourceHeight_10(L_12);
  34472. return;
  34473. }
  34474. }
  34475. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_mFF0DF10E854FFF782DFA9B1B2DFD2BE23D96A432_gshared_inline (RowIntervalOperation_t69E599266162A2F23CC166A7D88D2BDEF31D2249 * __this, HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___source8, const RuntimeMethod* method)
  34476. {
  34477. {
  34478. HistogramEqualizationProcessor_1_tB2EC8B5D54B10A0699BE58CA663B8D9C34FDC5B1 * L_0 = ___processor0;
  34479. __this->set_processor_0(L_0);
  34480. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = ___allocator1;
  34481. __this->set_allocator_1(L_1);
  34482. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = ___cdfMinBuffer2D2;
  34483. __this->set_cdfMinBuffer2D_2(L_2);
  34484. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = ___cdfLutBuffer2D3;
  34485. __this->set_cdfLutBuffer2D_3(L_3);
  34486. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = ___tileYStartPositions4;
  34487. __this->set_tileYStartPositions_4(L_4);
  34488. int32_t L_5 = ___tileWidth5;
  34489. __this->set_tileWidth_5(L_5);
  34490. int32_t L_6 = ___tileHeight6;
  34491. __this->set_tileHeight_6(L_6);
  34492. int32_t L_7 = ___luminanceLevels7;
  34493. __this->set_luminanceLevels_7(L_7);
  34494. Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_8 = ___source8;
  34495. __this->set_source_8(L_8);
  34496. Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_9 = ___source8;
  34497. NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_9);
  34498. int32_t L_10;
  34499. L_10 = (( int32_t (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34500. __this->set_sourceWidth_9(L_10);
  34501. Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_11 = ___source8;
  34502. NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_11);
  34503. int32_t L_12;
  34504. L_12 = (( int32_t (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34505. __this->set_sourceHeight_10(L_12);
  34506. return;
  34507. }
  34508. }
  34509. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperation__ctor_m115535117D95CFDD63D4B253FB1E044D8806B53B_gshared_inline (RowIntervalOperation_t9BB0524049C19EF012344668DFF6E964776C8DE7 * __this, HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * ___processor0, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator1, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfMinBuffer2D2, Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * ___cdfLutBuffer2D3, List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * ___tileYStartPositions4, int32_t ___tileWidth5, int32_t ___tileHeight6, int32_t ___luminanceLevels7, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___source8, const RuntimeMethod* method)
  34510. {
  34511. {
  34512. HistogramEqualizationProcessor_1_t8425DC633D049D855033746E48E6ACDC049F5915 * L_0 = ___processor0;
  34513. __this->set_processor_0(L_0);
  34514. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1 = ___allocator1;
  34515. __this->set_allocator_1(L_1);
  34516. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_2 = ___cdfMinBuffer2D2;
  34517. __this->set_cdfMinBuffer2D_2(L_2);
  34518. Buffer2D_1_t0A6BA398B20240054BD5E3DFBF11A7D229927F57 * L_3 = ___cdfLutBuffer2D3;
  34519. __this->set_cdfLutBuffer2D_3(L_3);
  34520. List_1_tE57765DC8CEB2E29B9BD9A1290ED584663BDBBED * L_4 = ___tileYStartPositions4;
  34521. __this->set_tileYStartPositions_4(L_4);
  34522. int32_t L_5 = ___tileWidth5;
  34523. __this->set_tileWidth_5(L_5);
  34524. int32_t L_6 = ___tileHeight6;
  34525. __this->set_tileHeight_6(L_6);
  34526. int32_t L_7 = ___luminanceLevels7;
  34527. __this->set_luminanceLevels_7(L_7);
  34528. Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_8 = ___source8;
  34529. __this->set_source_8(L_8);
  34530. Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_9 = ___source8;
  34531. NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_9);
  34532. int32_t L_10;
  34533. L_10 = (( int32_t (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34534. __this->set_sourceWidth_9(L_10);
  34535. Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_11 = ___source8;
  34536. NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_11);
  34537. int32_t L_12;
  34538. L_12 = (( int32_t (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34539. __this->set_sourceHeight_10(L_12);
  34540. return;
  34541. }
  34542. }
  34543. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  34544. {
  34545. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 V_0;
  34546. memset((&V_0), 0, sizeof(V_0));
  34547. {
  34548. RuntimeObject* L_0 = ___buffer0;
  34549. NullCheck((RuntimeObject*)L_0);
  34550. Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 L_1;
  34551. L_1 = InterfaceFuncInvoker0< Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Int16>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_0);
  34552. V_0 = (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 )L_1;
  34553. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_2;
  34554. L_2 = Memory_1_get_Span_m02877BC26F5EC0BB9B80C8D0F4EE316139074281_inline((Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34555. return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_2;
  34556. }
  34557. }
  34558. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m2C6D65AD94E144179332651AB157B5D54BD9E3C7_gshared_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  34559. {
  34560. int32_t V_0 = 0;
  34561. int32_t V_1 = 0;
  34562. int32_t V_2 = 0;
  34563. int32_t V_3 = 0;
  34564. {
  34565. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34566. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34567. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34568. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34569. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34570. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34571. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34572. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34573. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34574. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34575. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34576. int32_t L_8 = V_0;
  34577. int32_t L_9 = V_1;
  34578. int32_t L_10 = V_2;
  34579. int32_t L_11;
  34580. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34581. V_3 = (int32_t)L_11;
  34582. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  34583. int32_t L_13 = V_3;
  34584. uint8_t L_14 = ___index1;
  34585. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  34586. return;
  34587. }
  34588. }
  34589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6A9E4A351D3CE0BE4BEBE2895BD92EA367237860_gshared_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  34590. {
  34591. int32_t V_0 = 0;
  34592. int32_t V_1 = 0;
  34593. int32_t V_2 = 0;
  34594. int32_t V_3 = 0;
  34595. {
  34596. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34597. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34598. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34599. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34600. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34601. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34602. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34603. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34604. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34605. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34606. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34607. int32_t L_8 = V_0;
  34608. int32_t L_9 = V_1;
  34609. int32_t L_10 = V_2;
  34610. int32_t L_11;
  34611. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34612. V_3 = (int32_t)L_11;
  34613. int16_t* L_12 = ___match1;
  34614. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  34615. int32_t L_14 = V_3;
  34616. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  34617. *((int16_t*)L_12) = (int16_t)L_15;
  34618. int16_t* L_16 = ___match1;
  34619. int32_t L_17 = *((int16_t*)L_16);
  34620. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  34621. }
  34622. }
  34623. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59FD21F1082FD0A37FF0EA14237EAFF84AB10B21_gshared_inline (ColorDistanceCache_tC6E7DFF8BEA1F0AE67710FC33BD3C427DCE14D0E * __this, const RuntimeMethod* method)
  34624. {
  34625. static bool s_Il2CppMethodInitialized;
  34626. if (!s_Il2CppMethodInitialized)
  34627. {
  34628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34630. s_Il2CppMethodInitialized = true;
  34631. }
  34632. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  34633. memset((&V_0), 0, sizeof(V_0));
  34634. {
  34635. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  34636. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  34637. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34638. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  34639. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34640. return;
  34641. }
  34642. }
  34643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m8442A2B1F90D7DD27A74CA9F03C543B2495CEB81_gshared_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  34644. {
  34645. int32_t V_0 = 0;
  34646. int32_t V_1 = 0;
  34647. int32_t V_2 = 0;
  34648. int32_t V_3 = 0;
  34649. {
  34650. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34651. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34652. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34653. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34654. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34655. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34656. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34657. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34658. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34659. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34660. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34661. int32_t L_8 = V_0;
  34662. int32_t L_9 = V_1;
  34663. int32_t L_10 = V_2;
  34664. int32_t L_11;
  34665. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34666. V_3 = (int32_t)L_11;
  34667. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  34668. int32_t L_13 = V_3;
  34669. uint8_t L_14 = ___index1;
  34670. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  34671. return;
  34672. }
  34673. }
  34674. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mBEA2FF5CC864A2F10F9D976B7427AE90326E3FAF_gshared_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  34675. {
  34676. int32_t V_0 = 0;
  34677. int32_t V_1 = 0;
  34678. int32_t V_2 = 0;
  34679. int32_t V_3 = 0;
  34680. {
  34681. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34682. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34683. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34684. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34685. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34686. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34687. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34688. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34689. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34690. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34691. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34692. int32_t L_8 = V_0;
  34693. int32_t L_9 = V_1;
  34694. int32_t L_10 = V_2;
  34695. int32_t L_11;
  34696. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34697. V_3 = (int32_t)L_11;
  34698. int16_t* L_12 = ___match1;
  34699. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  34700. int32_t L_14 = V_3;
  34701. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  34702. *((int16_t*)L_12) = (int16_t)L_15;
  34703. int16_t* L_16 = ___match1;
  34704. int32_t L_17 = *((int16_t*)L_16);
  34705. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  34706. }
  34707. }
  34708. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m0E87881BF01A578B2C18E9103EDDC51AFBB6CCF5_gshared_inline (ColorDistanceCache_t3401301681A012EACF17A30CA40E3FCB986921D3 * __this, const RuntimeMethod* method)
  34709. {
  34710. static bool s_Il2CppMethodInitialized;
  34711. if (!s_Il2CppMethodInitialized)
  34712. {
  34713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34714. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34715. s_Il2CppMethodInitialized = true;
  34716. }
  34717. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  34718. memset((&V_0), 0, sizeof(V_0));
  34719. {
  34720. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  34721. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  34722. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34723. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  34724. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34725. return;
  34726. }
  34727. }
  34728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1CF977282E8CC24D051BC21372629A5E8785B145_gshared_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  34729. {
  34730. int32_t V_0 = 0;
  34731. int32_t V_1 = 0;
  34732. int32_t V_2 = 0;
  34733. int32_t V_3 = 0;
  34734. {
  34735. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34736. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34737. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34738. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34739. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34740. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34741. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34742. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34743. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34744. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34745. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34746. int32_t L_8 = V_0;
  34747. int32_t L_9 = V_1;
  34748. int32_t L_10 = V_2;
  34749. int32_t L_11;
  34750. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34751. V_3 = (int32_t)L_11;
  34752. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  34753. int32_t L_13 = V_3;
  34754. uint8_t L_14 = ___index1;
  34755. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  34756. return;
  34757. }
  34758. }
  34759. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mA51CC4CCF30C4DB0AA569B86FDF7D9643A91AE75_gshared_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  34760. {
  34761. int32_t V_0 = 0;
  34762. int32_t V_1 = 0;
  34763. int32_t V_2 = 0;
  34764. int32_t V_3 = 0;
  34765. {
  34766. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34767. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34768. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34769. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34770. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34771. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34772. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34773. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34774. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34775. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34776. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34777. int32_t L_8 = V_0;
  34778. int32_t L_9 = V_1;
  34779. int32_t L_10 = V_2;
  34780. int32_t L_11;
  34781. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34782. V_3 = (int32_t)L_11;
  34783. int16_t* L_12 = ___match1;
  34784. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  34785. int32_t L_14 = V_3;
  34786. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  34787. *((int16_t*)L_12) = (int16_t)L_15;
  34788. int16_t* L_16 = ___match1;
  34789. int32_t L_17 = *((int16_t*)L_16);
  34790. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  34791. }
  34792. }
  34793. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB70616AF46162F75837B017F45A71F2C5876E8B6_gshared_inline (ColorDistanceCache_t9427691E99DAD3AFF82A76375141DEACD97705AC * __this, const RuntimeMethod* method)
  34794. {
  34795. static bool s_Il2CppMethodInitialized;
  34796. if (!s_Il2CppMethodInitialized)
  34797. {
  34798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34800. s_Il2CppMethodInitialized = true;
  34801. }
  34802. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  34803. memset((&V_0), 0, sizeof(V_0));
  34804. {
  34805. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  34806. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  34807. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34808. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  34809. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34810. return;
  34811. }
  34812. }
  34813. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1A48E410D4E16023C3ADB5E108774609C0F4551B_gshared_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  34814. {
  34815. int32_t V_0 = 0;
  34816. int32_t V_1 = 0;
  34817. int32_t V_2 = 0;
  34818. int32_t V_3 = 0;
  34819. {
  34820. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34821. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34822. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34823. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34824. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34825. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34826. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34827. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34828. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34829. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34830. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34831. int32_t L_8 = V_0;
  34832. int32_t L_9 = V_1;
  34833. int32_t L_10 = V_2;
  34834. int32_t L_11;
  34835. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34836. V_3 = (int32_t)L_11;
  34837. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  34838. int32_t L_13 = V_3;
  34839. uint8_t L_14 = ___index1;
  34840. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  34841. return;
  34842. }
  34843. }
  34844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mBD253C86006AB0B18D3410998A521716B38D6278_gshared_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  34845. {
  34846. int32_t V_0 = 0;
  34847. int32_t V_1 = 0;
  34848. int32_t V_2 = 0;
  34849. int32_t V_3 = 0;
  34850. {
  34851. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34852. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34853. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34854. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34855. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34856. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34857. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34858. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34859. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34860. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34861. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34862. int32_t L_8 = V_0;
  34863. int32_t L_9 = V_1;
  34864. int32_t L_10 = V_2;
  34865. int32_t L_11;
  34866. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34867. V_3 = (int32_t)L_11;
  34868. int16_t* L_12 = ___match1;
  34869. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  34870. int32_t L_14 = V_3;
  34871. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  34872. *((int16_t*)L_12) = (int16_t)L_15;
  34873. int16_t* L_16 = ___match1;
  34874. int32_t L_17 = *((int16_t*)L_16);
  34875. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  34876. }
  34877. }
  34878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mAF65A91EB46297378C845EA5AEBA351F81D4A78D_gshared_inline (ColorDistanceCache_t8BEAFC341B7AB65A46BF44866FCD4985065B5888 * __this, const RuntimeMethod* method)
  34879. {
  34880. static bool s_Il2CppMethodInitialized;
  34881. if (!s_Il2CppMethodInitialized)
  34882. {
  34883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34885. s_Il2CppMethodInitialized = true;
  34886. }
  34887. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  34888. memset((&V_0), 0, sizeof(V_0));
  34889. {
  34890. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  34891. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  34892. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34893. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  34894. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34895. return;
  34896. }
  34897. }
  34898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m111E8973BF817997321B685E9CD07BE018C47D1E_gshared_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  34899. {
  34900. int32_t V_0 = 0;
  34901. int32_t V_1 = 0;
  34902. int32_t V_2 = 0;
  34903. int32_t V_3 = 0;
  34904. {
  34905. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34906. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34907. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34908. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34909. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34910. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34911. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34912. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34913. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34914. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34915. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34916. int32_t L_8 = V_0;
  34917. int32_t L_9 = V_1;
  34918. int32_t L_10 = V_2;
  34919. int32_t L_11;
  34920. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34921. V_3 = (int32_t)L_11;
  34922. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  34923. int32_t L_13 = V_3;
  34924. uint8_t L_14 = ___index1;
  34925. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  34926. return;
  34927. }
  34928. }
  34929. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m387C8F465B0C7EEA2A887A2D823D5616EFFC4524_gshared_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  34930. {
  34931. int32_t V_0 = 0;
  34932. int32_t V_1 = 0;
  34933. int32_t V_2 = 0;
  34934. int32_t V_3 = 0;
  34935. {
  34936. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34937. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34938. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34939. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34940. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34941. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34942. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34943. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34944. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34945. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  34946. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  34947. int32_t L_8 = V_0;
  34948. int32_t L_9 = V_1;
  34949. int32_t L_10 = V_2;
  34950. int32_t L_11;
  34951. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34952. V_3 = (int32_t)L_11;
  34953. int16_t* L_12 = ___match1;
  34954. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  34955. int32_t L_14 = V_3;
  34956. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  34957. *((int16_t*)L_12) = (int16_t)L_15;
  34958. int16_t* L_16 = ___match1;
  34959. int32_t L_17 = *((int16_t*)L_16);
  34960. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  34961. }
  34962. }
  34963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m0BEDE6F19FC724F5C951AFD615118BE317837225_gshared_inline (ColorDistanceCache_tDAB9BB786C75BE1D1190A19F9174A76E965F5421 * __this, const RuntimeMethod* method)
  34964. {
  34965. static bool s_Il2CppMethodInitialized;
  34966. if (!s_Il2CppMethodInitialized)
  34967. {
  34968. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34969. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34970. s_Il2CppMethodInitialized = true;
  34971. }
  34972. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  34973. memset((&V_0), 0, sizeof(V_0));
  34974. {
  34975. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  34976. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  34977. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  34978. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  34979. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  34980. return;
  34981. }
  34982. }
  34983. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m5686BAC3CBBF5BA0F8B4F7BBEF45BB9EBC5126A5_gshared_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  34984. {
  34985. int32_t V_0 = 0;
  34986. int32_t V_1 = 0;
  34987. int32_t V_2 = 0;
  34988. int32_t V_3 = 0;
  34989. {
  34990. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  34991. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  34992. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  34993. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  34994. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  34995. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  34996. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  34997. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  34998. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  34999. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35000. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35001. int32_t L_8 = V_0;
  35002. int32_t L_9 = V_1;
  35003. int32_t L_10 = V_2;
  35004. int32_t L_11;
  35005. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35006. V_3 = (int32_t)L_11;
  35007. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35008. int32_t L_13 = V_3;
  35009. uint8_t L_14 = ___index1;
  35010. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35011. return;
  35012. }
  35013. }
  35014. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m2F9AB8E4F5544F55218E8A6D7E6DFB49A200B5AD_gshared_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35015. {
  35016. int32_t V_0 = 0;
  35017. int32_t V_1 = 0;
  35018. int32_t V_2 = 0;
  35019. int32_t V_3 = 0;
  35020. {
  35021. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35022. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35023. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35024. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35025. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35026. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35027. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35028. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35029. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35030. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35031. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35032. int32_t L_8 = V_0;
  35033. int32_t L_9 = V_1;
  35034. int32_t L_10 = V_2;
  35035. int32_t L_11;
  35036. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35037. V_3 = (int32_t)L_11;
  35038. int16_t* L_12 = ___match1;
  35039. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35040. int32_t L_14 = V_3;
  35041. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35042. *((int16_t*)L_12) = (int16_t)L_15;
  35043. int16_t* L_16 = ___match1;
  35044. int32_t L_17 = *((int16_t*)L_16);
  35045. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35046. }
  35047. }
  35048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mFC82F376586C22B17FD6C91D9112B22B3B33BF31_gshared_inline (ColorDistanceCache_t30230A0C1F82D8CF640736E8EE62FB4ECBB1B9CF * __this, const RuntimeMethod* method)
  35049. {
  35050. static bool s_Il2CppMethodInitialized;
  35051. if (!s_Il2CppMethodInitialized)
  35052. {
  35053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35054. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35055. s_Il2CppMethodInitialized = true;
  35056. }
  35057. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35058. memset((&V_0), 0, sizeof(V_0));
  35059. {
  35060. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35061. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35062. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35063. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35064. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35065. return;
  35066. }
  35067. }
  35068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mB58856678B14589C1D53F319E5F496103D3C0363_gshared_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35069. {
  35070. int32_t V_0 = 0;
  35071. int32_t V_1 = 0;
  35072. int32_t V_2 = 0;
  35073. int32_t V_3 = 0;
  35074. {
  35075. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35076. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35077. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35078. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35079. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35080. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35081. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35082. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35083. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35084. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35085. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35086. int32_t L_8 = V_0;
  35087. int32_t L_9 = V_1;
  35088. int32_t L_10 = V_2;
  35089. int32_t L_11;
  35090. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35091. V_3 = (int32_t)L_11;
  35092. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35093. int32_t L_13 = V_3;
  35094. uint8_t L_14 = ___index1;
  35095. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35096. return;
  35097. }
  35098. }
  35099. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mE7032BA4EB20D30BE17D287822CD9212883FDF37_gshared_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35100. {
  35101. int32_t V_0 = 0;
  35102. int32_t V_1 = 0;
  35103. int32_t V_2 = 0;
  35104. int32_t V_3 = 0;
  35105. {
  35106. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35107. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35108. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35109. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35110. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35111. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35112. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35113. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35114. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35115. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35116. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35117. int32_t L_8 = V_0;
  35118. int32_t L_9 = V_1;
  35119. int32_t L_10 = V_2;
  35120. int32_t L_11;
  35121. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35122. V_3 = (int32_t)L_11;
  35123. int16_t* L_12 = ___match1;
  35124. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35125. int32_t L_14 = V_3;
  35126. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35127. *((int16_t*)L_12) = (int16_t)L_15;
  35128. int16_t* L_16 = ___match1;
  35129. int32_t L_17 = *((int16_t*)L_16);
  35130. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35131. }
  35132. }
  35133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m11E40E62BE90868DC45FC73C209C875EAA15492A_gshared_inline (ColorDistanceCache_t56490A039D9ECDDE520610AA1F21A1F36223BDAB * __this, const RuntimeMethod* method)
  35134. {
  35135. static bool s_Il2CppMethodInitialized;
  35136. if (!s_Il2CppMethodInitialized)
  35137. {
  35138. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35139. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35140. s_Il2CppMethodInitialized = true;
  35141. }
  35142. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35143. memset((&V_0), 0, sizeof(V_0));
  35144. {
  35145. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35146. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35147. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35148. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35149. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35150. return;
  35151. }
  35152. }
  35153. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m09BDCC6C3204A95E85CE860899209601A10C4129_gshared_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35154. {
  35155. int32_t V_0 = 0;
  35156. int32_t V_1 = 0;
  35157. int32_t V_2 = 0;
  35158. int32_t V_3 = 0;
  35159. {
  35160. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35161. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35162. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35163. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35164. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35165. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35166. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35167. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35168. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35169. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35170. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35171. int32_t L_8 = V_0;
  35172. int32_t L_9 = V_1;
  35173. int32_t L_10 = V_2;
  35174. int32_t L_11;
  35175. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35176. V_3 = (int32_t)L_11;
  35177. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35178. int32_t L_13 = V_3;
  35179. uint8_t L_14 = ___index1;
  35180. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35181. return;
  35182. }
  35183. }
  35184. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m5F69FDCDA38C1EDAAB999E75F90BC206C97863B2_gshared_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35185. {
  35186. int32_t V_0 = 0;
  35187. int32_t V_1 = 0;
  35188. int32_t V_2 = 0;
  35189. int32_t V_3 = 0;
  35190. {
  35191. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35192. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35193. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35194. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35195. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35196. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35197. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35198. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35199. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35200. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35201. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35202. int32_t L_8 = V_0;
  35203. int32_t L_9 = V_1;
  35204. int32_t L_10 = V_2;
  35205. int32_t L_11;
  35206. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35207. V_3 = (int32_t)L_11;
  35208. int16_t* L_12 = ___match1;
  35209. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35210. int32_t L_14 = V_3;
  35211. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35212. *((int16_t*)L_12) = (int16_t)L_15;
  35213. int16_t* L_16 = ___match1;
  35214. int32_t L_17 = *((int16_t*)L_16);
  35215. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35216. }
  35217. }
  35218. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59B831047A30BF83DFD3E0CBFEDAA6D2A78AFAB6_gshared_inline (ColorDistanceCache_tA950D821684E54B11ECFF47AE2443DCF169B8C56 * __this, const RuntimeMethod* method)
  35219. {
  35220. static bool s_Il2CppMethodInitialized;
  35221. if (!s_Il2CppMethodInitialized)
  35222. {
  35223. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35224. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35225. s_Il2CppMethodInitialized = true;
  35226. }
  35227. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35228. memset((&V_0), 0, sizeof(V_0));
  35229. {
  35230. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35231. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35232. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35233. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35234. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35235. return;
  35236. }
  35237. }
  35238. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mC358D8AB361FF3BE57F1CE7CAF820BA7579C30C4_gshared_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35239. {
  35240. int32_t V_0 = 0;
  35241. int32_t V_1 = 0;
  35242. int32_t V_2 = 0;
  35243. int32_t V_3 = 0;
  35244. {
  35245. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35246. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35247. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35248. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35249. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35250. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35251. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35252. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35253. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35254. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35255. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35256. int32_t L_8 = V_0;
  35257. int32_t L_9 = V_1;
  35258. int32_t L_10 = V_2;
  35259. int32_t L_11;
  35260. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35261. V_3 = (int32_t)L_11;
  35262. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35263. int32_t L_13 = V_3;
  35264. uint8_t L_14 = ___index1;
  35265. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35266. return;
  35267. }
  35268. }
  35269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m9C291944E3EB47D5145836ED1F2693303955C4E5_gshared_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35270. {
  35271. int32_t V_0 = 0;
  35272. int32_t V_1 = 0;
  35273. int32_t V_2 = 0;
  35274. int32_t V_3 = 0;
  35275. {
  35276. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35277. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35278. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35279. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35280. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35281. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35282. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35283. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35284. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35285. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35286. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35287. int32_t L_8 = V_0;
  35288. int32_t L_9 = V_1;
  35289. int32_t L_10 = V_2;
  35290. int32_t L_11;
  35291. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35292. V_3 = (int32_t)L_11;
  35293. int16_t* L_12 = ___match1;
  35294. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35295. int32_t L_14 = V_3;
  35296. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35297. *((int16_t*)L_12) = (int16_t)L_15;
  35298. int16_t* L_16 = ___match1;
  35299. int32_t L_17 = *((int16_t*)L_16);
  35300. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35301. }
  35302. }
  35303. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB38BDA09896891F43178B9E4E2A683C3A0003E50_gshared_inline (ColorDistanceCache_t1B3AE0FE107E2CAD39627D7702A7F2B326CE5F30 * __this, const RuntimeMethod* method)
  35304. {
  35305. static bool s_Il2CppMethodInitialized;
  35306. if (!s_Il2CppMethodInitialized)
  35307. {
  35308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35310. s_Il2CppMethodInitialized = true;
  35311. }
  35312. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35313. memset((&V_0), 0, sizeof(V_0));
  35314. {
  35315. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35316. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35317. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35318. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35319. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35320. return;
  35321. }
  35322. }
  35323. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m147153D29A3AE6512C26193FBAB048D643942AB6_gshared_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35324. {
  35325. int32_t V_0 = 0;
  35326. int32_t V_1 = 0;
  35327. int32_t V_2 = 0;
  35328. int32_t V_3 = 0;
  35329. {
  35330. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35331. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35332. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35333. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35334. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35335. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35336. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35337. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35338. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35339. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35340. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35341. int32_t L_8 = V_0;
  35342. int32_t L_9 = V_1;
  35343. int32_t L_10 = V_2;
  35344. int32_t L_11;
  35345. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35346. V_3 = (int32_t)L_11;
  35347. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35348. int32_t L_13 = V_3;
  35349. uint8_t L_14 = ___index1;
  35350. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35351. return;
  35352. }
  35353. }
  35354. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m3F0233EF7162BFCDEA55F18A5555782C7E25F3BC_gshared_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35355. {
  35356. int32_t V_0 = 0;
  35357. int32_t V_1 = 0;
  35358. int32_t V_2 = 0;
  35359. int32_t V_3 = 0;
  35360. {
  35361. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35362. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35363. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35364. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35365. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35366. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35367. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35368. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35369. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35370. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35371. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35372. int32_t L_8 = V_0;
  35373. int32_t L_9 = V_1;
  35374. int32_t L_10 = V_2;
  35375. int32_t L_11;
  35376. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35377. V_3 = (int32_t)L_11;
  35378. int16_t* L_12 = ___match1;
  35379. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35380. int32_t L_14 = V_3;
  35381. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35382. *((int16_t*)L_12) = (int16_t)L_15;
  35383. int16_t* L_16 = ___match1;
  35384. int32_t L_17 = *((int16_t*)L_16);
  35385. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35386. }
  35387. }
  35388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m489849FCD46529728943F2C68C03C720945075C7_gshared_inline (ColorDistanceCache_t676BEFE960483C0569DA62BAFBCC725097C50A58 * __this, const RuntimeMethod* method)
  35389. {
  35390. static bool s_Il2CppMethodInitialized;
  35391. if (!s_Il2CppMethodInitialized)
  35392. {
  35393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35395. s_Il2CppMethodInitialized = true;
  35396. }
  35397. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35398. memset((&V_0), 0, sizeof(V_0));
  35399. {
  35400. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35401. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35402. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35403. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35404. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35405. return;
  35406. }
  35407. }
  35408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m12ED4EC8C6A32D855A9D419182CC2A5C1709C93B_gshared_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35409. {
  35410. int32_t V_0 = 0;
  35411. int32_t V_1 = 0;
  35412. int32_t V_2 = 0;
  35413. int32_t V_3 = 0;
  35414. {
  35415. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35416. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35417. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35418. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35419. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35420. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35421. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35422. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35423. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35424. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35425. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35426. int32_t L_8 = V_0;
  35427. int32_t L_9 = V_1;
  35428. int32_t L_10 = V_2;
  35429. int32_t L_11;
  35430. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35431. V_3 = (int32_t)L_11;
  35432. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35433. int32_t L_13 = V_3;
  35434. uint8_t L_14 = ___index1;
  35435. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35436. return;
  35437. }
  35438. }
  35439. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m96567B2F9E578E6F6AD0B3FB11B16D159CD1F718_gshared_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35440. {
  35441. int32_t V_0 = 0;
  35442. int32_t V_1 = 0;
  35443. int32_t V_2 = 0;
  35444. int32_t V_3 = 0;
  35445. {
  35446. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35447. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35448. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35449. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35450. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35451. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35452. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35453. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35454. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35455. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35456. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35457. int32_t L_8 = V_0;
  35458. int32_t L_9 = V_1;
  35459. int32_t L_10 = V_2;
  35460. int32_t L_11;
  35461. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35462. V_3 = (int32_t)L_11;
  35463. int16_t* L_12 = ___match1;
  35464. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35465. int32_t L_14 = V_3;
  35466. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35467. *((int16_t*)L_12) = (int16_t)L_15;
  35468. int16_t* L_16 = ___match1;
  35469. int32_t L_17 = *((int16_t*)L_16);
  35470. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35471. }
  35472. }
  35473. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB50C135B5494284D2A80E3E506F52F892BA616B9_gshared_inline (ColorDistanceCache_tEFBA0C009A7B92F47356CCC8C2105EE55B0F9997 * __this, const RuntimeMethod* method)
  35474. {
  35475. static bool s_Il2CppMethodInitialized;
  35476. if (!s_Il2CppMethodInitialized)
  35477. {
  35478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35480. s_Il2CppMethodInitialized = true;
  35481. }
  35482. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35483. memset((&V_0), 0, sizeof(V_0));
  35484. {
  35485. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35486. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35487. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35488. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35489. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35490. return;
  35491. }
  35492. }
  35493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1DA7BA096CA6E22B1711A9FB01AF555DA7789031_gshared_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35494. {
  35495. int32_t V_0 = 0;
  35496. int32_t V_1 = 0;
  35497. int32_t V_2 = 0;
  35498. int32_t V_3 = 0;
  35499. {
  35500. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35501. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35502. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35503. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35504. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35505. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35506. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35507. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35508. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35509. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35510. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35511. int32_t L_8 = V_0;
  35512. int32_t L_9 = V_1;
  35513. int32_t L_10 = V_2;
  35514. int32_t L_11;
  35515. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35516. V_3 = (int32_t)L_11;
  35517. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35518. int32_t L_13 = V_3;
  35519. uint8_t L_14 = ___index1;
  35520. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35521. return;
  35522. }
  35523. }
  35524. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mB2177798E6C2E780D1EBB491BC78FD0E29B00CC4_gshared_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35525. {
  35526. int32_t V_0 = 0;
  35527. int32_t V_1 = 0;
  35528. int32_t V_2 = 0;
  35529. int32_t V_3 = 0;
  35530. {
  35531. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35532. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35533. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35534. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35535. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35536. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35537. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35538. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35539. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35540. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35541. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35542. int32_t L_8 = V_0;
  35543. int32_t L_9 = V_1;
  35544. int32_t L_10 = V_2;
  35545. int32_t L_11;
  35546. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35547. V_3 = (int32_t)L_11;
  35548. int16_t* L_12 = ___match1;
  35549. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35550. int32_t L_14 = V_3;
  35551. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35552. *((int16_t*)L_12) = (int16_t)L_15;
  35553. int16_t* L_16 = ___match1;
  35554. int32_t L_17 = *((int16_t*)L_16);
  35555. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35556. }
  35557. }
  35558. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mB834DE1F69057CBD295CCD35E59FB7803B2D611D_gshared_inline (ColorDistanceCache_t50F18DFD8B04C965FFAAC0C3CE06BD8C731767AD * __this, const RuntimeMethod* method)
  35559. {
  35560. static bool s_Il2CppMethodInitialized;
  35561. if (!s_Il2CppMethodInitialized)
  35562. {
  35563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35565. s_Il2CppMethodInitialized = true;
  35566. }
  35567. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35568. memset((&V_0), 0, sizeof(V_0));
  35569. {
  35570. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35571. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35572. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35573. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35574. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35575. return;
  35576. }
  35577. }
  35578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m0AF26099C394DEED2F0522B4238A761AC83A9FD1_gshared_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35579. {
  35580. int32_t V_0 = 0;
  35581. int32_t V_1 = 0;
  35582. int32_t V_2 = 0;
  35583. int32_t V_3 = 0;
  35584. {
  35585. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35586. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35587. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35588. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35589. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35590. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35591. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35592. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35593. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35594. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35595. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35596. int32_t L_8 = V_0;
  35597. int32_t L_9 = V_1;
  35598. int32_t L_10 = V_2;
  35599. int32_t L_11;
  35600. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35601. V_3 = (int32_t)L_11;
  35602. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35603. int32_t L_13 = V_3;
  35604. uint8_t L_14 = ___index1;
  35605. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35606. return;
  35607. }
  35608. }
  35609. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m04B77C6FBE6CC7522A2AE895F45A9394170B492B_gshared_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35610. {
  35611. int32_t V_0 = 0;
  35612. int32_t V_1 = 0;
  35613. int32_t V_2 = 0;
  35614. int32_t V_3 = 0;
  35615. {
  35616. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35617. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35618. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35619. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35620. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35621. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35622. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35623. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35624. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35625. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35626. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35627. int32_t L_8 = V_0;
  35628. int32_t L_9 = V_1;
  35629. int32_t L_10 = V_2;
  35630. int32_t L_11;
  35631. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35632. V_3 = (int32_t)L_11;
  35633. int16_t* L_12 = ___match1;
  35634. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35635. int32_t L_14 = V_3;
  35636. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35637. *((int16_t*)L_12) = (int16_t)L_15;
  35638. int16_t* L_16 = ___match1;
  35639. int32_t L_17 = *((int16_t*)L_16);
  35640. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35641. }
  35642. }
  35643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mEA1E03B867FDED595739D01348D2118AAF385FE4_gshared_inline (ColorDistanceCache_t15131DB79CBA1A06584BC6FCCCB47AF9319256A1 * __this, const RuntimeMethod* method)
  35644. {
  35645. static bool s_Il2CppMethodInitialized;
  35646. if (!s_Il2CppMethodInitialized)
  35647. {
  35648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35650. s_Il2CppMethodInitialized = true;
  35651. }
  35652. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35653. memset((&V_0), 0, sizeof(V_0));
  35654. {
  35655. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35656. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35657. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35658. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35659. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35660. return;
  35661. }
  35662. }
  35663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m81AAD980A7FA99ADF73709E77AB309687C869125_gshared_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35664. {
  35665. int32_t V_0 = 0;
  35666. int32_t V_1 = 0;
  35667. int32_t V_2 = 0;
  35668. int32_t V_3 = 0;
  35669. {
  35670. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35671. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35672. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35673. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35674. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35675. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35676. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35677. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35678. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35679. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35680. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35681. int32_t L_8 = V_0;
  35682. int32_t L_9 = V_1;
  35683. int32_t L_10 = V_2;
  35684. int32_t L_11;
  35685. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35686. V_3 = (int32_t)L_11;
  35687. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35688. int32_t L_13 = V_3;
  35689. uint8_t L_14 = ___index1;
  35690. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35691. return;
  35692. }
  35693. }
  35694. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m8AD7EAE72FEC2221B18866F2F65E6802E6EA7FE4_gshared_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35695. {
  35696. int32_t V_0 = 0;
  35697. int32_t V_1 = 0;
  35698. int32_t V_2 = 0;
  35699. int32_t V_3 = 0;
  35700. {
  35701. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35702. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35703. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35704. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35705. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35706. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35707. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35708. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35709. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35710. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35711. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35712. int32_t L_8 = V_0;
  35713. int32_t L_9 = V_1;
  35714. int32_t L_10 = V_2;
  35715. int32_t L_11;
  35716. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35717. V_3 = (int32_t)L_11;
  35718. int16_t* L_12 = ___match1;
  35719. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35720. int32_t L_14 = V_3;
  35721. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35722. *((int16_t*)L_12) = (int16_t)L_15;
  35723. int16_t* L_16 = ___match1;
  35724. int32_t L_17 = *((int16_t*)L_16);
  35725. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35726. }
  35727. }
  35728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mD7CD729FB81929D2E8074A3CB945E4F8718905F4_gshared_inline (ColorDistanceCache_tE65B9149359D0F5FD590099083C4C5F9B5C0D01A * __this, const RuntimeMethod* method)
  35729. {
  35730. static bool s_Il2CppMethodInitialized;
  35731. if (!s_Il2CppMethodInitialized)
  35732. {
  35733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35734. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35735. s_Il2CppMethodInitialized = true;
  35736. }
  35737. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35738. memset((&V_0), 0, sizeof(V_0));
  35739. {
  35740. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35741. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35742. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35743. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35744. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35745. return;
  35746. }
  35747. }
  35748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m9584088CD234E70BC71A203D58544E5A086340E2_gshared_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35749. {
  35750. int32_t V_0 = 0;
  35751. int32_t V_1 = 0;
  35752. int32_t V_2 = 0;
  35753. int32_t V_3 = 0;
  35754. {
  35755. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35756. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35757. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35758. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35759. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35760. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35761. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35762. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35763. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35764. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35765. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35766. int32_t L_8 = V_0;
  35767. int32_t L_9 = V_1;
  35768. int32_t L_10 = V_2;
  35769. int32_t L_11;
  35770. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35771. V_3 = (int32_t)L_11;
  35772. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35773. int32_t L_13 = V_3;
  35774. uint8_t L_14 = ___index1;
  35775. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35776. return;
  35777. }
  35778. }
  35779. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6351E4CB867DFCD20C38AC65073BFE7B5A9FC693_gshared_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35780. {
  35781. int32_t V_0 = 0;
  35782. int32_t V_1 = 0;
  35783. int32_t V_2 = 0;
  35784. int32_t V_3 = 0;
  35785. {
  35786. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35787. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35788. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35789. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35790. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35791. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35792. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35793. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35794. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35795. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35796. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35797. int32_t L_8 = V_0;
  35798. int32_t L_9 = V_1;
  35799. int32_t L_10 = V_2;
  35800. int32_t L_11;
  35801. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35802. V_3 = (int32_t)L_11;
  35803. int16_t* L_12 = ___match1;
  35804. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35805. int32_t L_14 = V_3;
  35806. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35807. *((int16_t*)L_12) = (int16_t)L_15;
  35808. int16_t* L_16 = ___match1;
  35809. int32_t L_17 = *((int16_t*)L_16);
  35810. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35811. }
  35812. }
  35813. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m363E28EB95001FD971AE825195231A97002347EE_gshared_inline (ColorDistanceCache_tA1E8985A907B9DE3E9C4077F100D3F2606152EE0 * __this, const RuntimeMethod* method)
  35814. {
  35815. static bool s_Il2CppMethodInitialized;
  35816. if (!s_Il2CppMethodInitialized)
  35817. {
  35818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35819. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35820. s_Il2CppMethodInitialized = true;
  35821. }
  35822. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35823. memset((&V_0), 0, sizeof(V_0));
  35824. {
  35825. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35826. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35827. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35828. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35829. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35830. return;
  35831. }
  35832. }
  35833. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m352775CE23A2A233B3F88323856F99AB1BDC2A55_gshared_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35834. {
  35835. int32_t V_0 = 0;
  35836. int32_t V_1 = 0;
  35837. int32_t V_2 = 0;
  35838. int32_t V_3 = 0;
  35839. {
  35840. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35841. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35842. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35843. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35844. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35845. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35846. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35847. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35848. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35849. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35850. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35851. int32_t L_8 = V_0;
  35852. int32_t L_9 = V_1;
  35853. int32_t L_10 = V_2;
  35854. int32_t L_11;
  35855. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35856. V_3 = (int32_t)L_11;
  35857. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35858. int32_t L_13 = V_3;
  35859. uint8_t L_14 = ___index1;
  35860. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35861. return;
  35862. }
  35863. }
  35864. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mC6C2FC33D6E6C868A68B2E3CDCFA3A4F47CFEF19_gshared_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35865. {
  35866. int32_t V_0 = 0;
  35867. int32_t V_1 = 0;
  35868. int32_t V_2 = 0;
  35869. int32_t V_3 = 0;
  35870. {
  35871. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35872. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35873. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35874. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35875. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35876. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35877. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35878. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35879. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35880. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35881. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35882. int32_t L_8 = V_0;
  35883. int32_t L_9 = V_1;
  35884. int32_t L_10 = V_2;
  35885. int32_t L_11;
  35886. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35887. V_3 = (int32_t)L_11;
  35888. int16_t* L_12 = ___match1;
  35889. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35890. int32_t L_14 = V_3;
  35891. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35892. *((int16_t*)L_12) = (int16_t)L_15;
  35893. int16_t* L_16 = ___match1;
  35894. int32_t L_17 = *((int16_t*)L_16);
  35895. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35896. }
  35897. }
  35898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mA039CEDB7350683248660CFE8F2486C234BC3AE3_gshared_inline (ColorDistanceCache_t6D348E78FDB31C9FCE7225C060742CD0E25F38FB * __this, const RuntimeMethod* method)
  35899. {
  35900. static bool s_Il2CppMethodInitialized;
  35901. if (!s_Il2CppMethodInitialized)
  35902. {
  35903. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35905. s_Il2CppMethodInitialized = true;
  35906. }
  35907. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35908. memset((&V_0), 0, sizeof(V_0));
  35909. {
  35910. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35911. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35912. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35913. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35914. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35915. return;
  35916. }
  35917. }
  35918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mFCA719EF208BBACAFC65B6D6E21EA600C053C85F_gshared_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  35919. {
  35920. int32_t V_0 = 0;
  35921. int32_t V_1 = 0;
  35922. int32_t V_2 = 0;
  35923. int32_t V_3 = 0;
  35924. {
  35925. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35926. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35927. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35928. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35929. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35930. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35931. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35932. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35933. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35934. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35935. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35936. int32_t L_8 = V_0;
  35937. int32_t L_9 = V_1;
  35938. int32_t L_10 = V_2;
  35939. int32_t L_11;
  35940. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35941. V_3 = (int32_t)L_11;
  35942. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  35943. int32_t L_13 = V_3;
  35944. uint8_t L_14 = ___index1;
  35945. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  35946. return;
  35947. }
  35948. }
  35949. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m72657F96556B147F87F6BCFC1BE29508B28DFCC5_gshared_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  35950. {
  35951. int32_t V_0 = 0;
  35952. int32_t V_1 = 0;
  35953. int32_t V_2 = 0;
  35954. int32_t V_3 = 0;
  35955. {
  35956. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  35957. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  35958. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  35959. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  35960. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  35961. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  35962. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  35963. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  35964. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  35965. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  35966. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  35967. int32_t L_8 = V_0;
  35968. int32_t L_9 = V_1;
  35969. int32_t L_10 = V_2;
  35970. int32_t L_11;
  35971. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35972. V_3 = (int32_t)L_11;
  35973. int16_t* L_12 = ___match1;
  35974. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  35975. int32_t L_14 = V_3;
  35976. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  35977. *((int16_t*)L_12) = (int16_t)L_15;
  35978. int16_t* L_16 = ___match1;
  35979. int32_t L_17 = *((int16_t*)L_16);
  35980. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  35981. }
  35982. }
  35983. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m92E7C07AE0B21C1629F2A49A048CD0B28A0117F1_gshared_inline (ColorDistanceCache_t962BC5A606BBAD1905805DB0918802752BE36BBD * __this, const RuntimeMethod* method)
  35984. {
  35985. static bool s_Il2CppMethodInitialized;
  35986. if (!s_Il2CppMethodInitialized)
  35987. {
  35988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  35990. s_Il2CppMethodInitialized = true;
  35991. }
  35992. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  35993. memset((&V_0), 0, sizeof(V_0));
  35994. {
  35995. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  35996. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  35997. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  35998. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  35999. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36000. return;
  36001. }
  36002. }
  36003. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m6E272AA6BEEF533D220A29B204A45C5C0200C7E8_gshared_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36004. {
  36005. int32_t V_0 = 0;
  36006. int32_t V_1 = 0;
  36007. int32_t V_2 = 0;
  36008. int32_t V_3 = 0;
  36009. {
  36010. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36011. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36012. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36013. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36014. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36015. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36016. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36017. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36018. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36019. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36020. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36021. int32_t L_8 = V_0;
  36022. int32_t L_9 = V_1;
  36023. int32_t L_10 = V_2;
  36024. int32_t L_11;
  36025. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36026. V_3 = (int32_t)L_11;
  36027. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36028. int32_t L_13 = V_3;
  36029. uint8_t L_14 = ___index1;
  36030. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36031. return;
  36032. }
  36033. }
  36034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m414490163EE66E732ACED11395F15A3485EC9A4D_gshared_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36035. {
  36036. int32_t V_0 = 0;
  36037. int32_t V_1 = 0;
  36038. int32_t V_2 = 0;
  36039. int32_t V_3 = 0;
  36040. {
  36041. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36042. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36043. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36044. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36045. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36046. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36047. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36048. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36049. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36050. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36051. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36052. int32_t L_8 = V_0;
  36053. int32_t L_9 = V_1;
  36054. int32_t L_10 = V_2;
  36055. int32_t L_11;
  36056. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36057. V_3 = (int32_t)L_11;
  36058. int16_t* L_12 = ___match1;
  36059. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36060. int32_t L_14 = V_3;
  36061. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36062. *((int16_t*)L_12) = (int16_t)L_15;
  36063. int16_t* L_16 = ___match1;
  36064. int32_t L_17 = *((int16_t*)L_16);
  36065. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36066. }
  36067. }
  36068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mE187C4C54A96F36CE5BA3CB48ED9881CF213732D_gshared_inline (ColorDistanceCache_t2C0CF4A3CDBD884D254D31ECE9E006B1275E966E * __this, const RuntimeMethod* method)
  36069. {
  36070. static bool s_Il2CppMethodInitialized;
  36071. if (!s_Il2CppMethodInitialized)
  36072. {
  36073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36075. s_Il2CppMethodInitialized = true;
  36076. }
  36077. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36078. memset((&V_0), 0, sizeof(V_0));
  36079. {
  36080. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36081. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36082. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36083. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36084. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36085. return;
  36086. }
  36087. }
  36088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m54F1C70BCF91084005CD11A8D09452032890DCEA_gshared_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36089. {
  36090. int32_t V_0 = 0;
  36091. int32_t V_1 = 0;
  36092. int32_t V_2 = 0;
  36093. int32_t V_3 = 0;
  36094. {
  36095. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36096. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36097. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36098. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36099. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36100. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36101. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36102. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36103. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36104. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36105. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36106. int32_t L_8 = V_0;
  36107. int32_t L_9 = V_1;
  36108. int32_t L_10 = V_2;
  36109. int32_t L_11;
  36110. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36111. V_3 = (int32_t)L_11;
  36112. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36113. int32_t L_13 = V_3;
  36114. uint8_t L_14 = ___index1;
  36115. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36116. return;
  36117. }
  36118. }
  36119. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mEF60A61599DB550F0E3C2CA1A0B66DFF3246516C_gshared_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36120. {
  36121. int32_t V_0 = 0;
  36122. int32_t V_1 = 0;
  36123. int32_t V_2 = 0;
  36124. int32_t V_3 = 0;
  36125. {
  36126. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36127. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36128. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36129. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36130. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36131. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36132. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36133. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36134. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36135. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36136. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36137. int32_t L_8 = V_0;
  36138. int32_t L_9 = V_1;
  36139. int32_t L_10 = V_2;
  36140. int32_t L_11;
  36141. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36142. V_3 = (int32_t)L_11;
  36143. int16_t* L_12 = ___match1;
  36144. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36145. int32_t L_14 = V_3;
  36146. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36147. *((int16_t*)L_12) = (int16_t)L_15;
  36148. int16_t* L_16 = ___match1;
  36149. int32_t L_17 = *((int16_t*)L_16);
  36150. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36151. }
  36152. }
  36153. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m1D2F304C19B7B950C8946299B5E9E8FAC447222E_gshared_inline (ColorDistanceCache_tA001CB18C9A5D656DFA97E797811843394C42B63 * __this, const RuntimeMethod* method)
  36154. {
  36155. static bool s_Il2CppMethodInitialized;
  36156. if (!s_Il2CppMethodInitialized)
  36157. {
  36158. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36159. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36160. s_Il2CppMethodInitialized = true;
  36161. }
  36162. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36163. memset((&V_0), 0, sizeof(V_0));
  36164. {
  36165. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36166. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36167. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36168. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36169. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36170. return;
  36171. }
  36172. }
  36173. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mAED194EAE42905EC3FE5E080ECE3EF5112A62394_gshared_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36174. {
  36175. int32_t V_0 = 0;
  36176. int32_t V_1 = 0;
  36177. int32_t V_2 = 0;
  36178. int32_t V_3 = 0;
  36179. {
  36180. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36181. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36182. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36183. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36184. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36185. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36186. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36187. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36188. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36189. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36190. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36191. int32_t L_8 = V_0;
  36192. int32_t L_9 = V_1;
  36193. int32_t L_10 = V_2;
  36194. int32_t L_11;
  36195. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36196. V_3 = (int32_t)L_11;
  36197. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36198. int32_t L_13 = V_3;
  36199. uint8_t L_14 = ___index1;
  36200. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36201. return;
  36202. }
  36203. }
  36204. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m688FEB4FBDCC774401D37CB91CBC653A9D841909_gshared_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36205. {
  36206. int32_t V_0 = 0;
  36207. int32_t V_1 = 0;
  36208. int32_t V_2 = 0;
  36209. int32_t V_3 = 0;
  36210. {
  36211. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36212. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36213. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36214. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36215. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36216. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36217. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36218. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36219. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36220. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36221. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36222. int32_t L_8 = V_0;
  36223. int32_t L_9 = V_1;
  36224. int32_t L_10 = V_2;
  36225. int32_t L_11;
  36226. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36227. V_3 = (int32_t)L_11;
  36228. int16_t* L_12 = ___match1;
  36229. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36230. int32_t L_14 = V_3;
  36231. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36232. *((int16_t*)L_12) = (int16_t)L_15;
  36233. int16_t* L_16 = ___match1;
  36234. int32_t L_17 = *((int16_t*)L_16);
  36235. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36236. }
  36237. }
  36238. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m80A01F7D81AED2089C07809290EEEC50EE504E4C_gshared_inline (ColorDistanceCache_tF008EE527E60BCB4FA024FA2C1A11A9547B08E30 * __this, const RuntimeMethod* method)
  36239. {
  36240. static bool s_Il2CppMethodInitialized;
  36241. if (!s_Il2CppMethodInitialized)
  36242. {
  36243. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36245. s_Il2CppMethodInitialized = true;
  36246. }
  36247. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36248. memset((&V_0), 0, sizeof(V_0));
  36249. {
  36250. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36251. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36252. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36253. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36254. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36255. return;
  36256. }
  36257. }
  36258. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mBE3AC6FC8B6350BBD1F6A3143359270C82C2DFBE_gshared_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36259. {
  36260. int32_t V_0 = 0;
  36261. int32_t V_1 = 0;
  36262. int32_t V_2 = 0;
  36263. int32_t V_3 = 0;
  36264. {
  36265. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36266. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36267. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36268. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36269. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36270. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36271. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36272. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36273. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36274. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36275. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36276. int32_t L_8 = V_0;
  36277. int32_t L_9 = V_1;
  36278. int32_t L_10 = V_2;
  36279. int32_t L_11;
  36280. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36281. V_3 = (int32_t)L_11;
  36282. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36283. int32_t L_13 = V_3;
  36284. uint8_t L_14 = ___index1;
  36285. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36286. return;
  36287. }
  36288. }
  36289. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m27E89ECA4E86A24135E3659A7CE62EF27DD9C6E0_gshared_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36290. {
  36291. int32_t V_0 = 0;
  36292. int32_t V_1 = 0;
  36293. int32_t V_2 = 0;
  36294. int32_t V_3 = 0;
  36295. {
  36296. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36297. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36298. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36299. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36300. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36301. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36302. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36303. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36304. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36305. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36306. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36307. int32_t L_8 = V_0;
  36308. int32_t L_9 = V_1;
  36309. int32_t L_10 = V_2;
  36310. int32_t L_11;
  36311. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36312. V_3 = (int32_t)L_11;
  36313. int16_t* L_12 = ___match1;
  36314. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36315. int32_t L_14 = V_3;
  36316. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36317. *((int16_t*)L_12) = (int16_t)L_15;
  36318. int16_t* L_16 = ___match1;
  36319. int32_t L_17 = *((int16_t*)L_16);
  36320. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36321. }
  36322. }
  36323. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mE4BF94F10F4AAC5A3E421C72A63EA6DB740C7A9D_gshared_inline (ColorDistanceCache_t88DD6391ACA6711142E26F91F0A9BA227EE55951 * __this, const RuntimeMethod* method)
  36324. {
  36325. static bool s_Il2CppMethodInitialized;
  36326. if (!s_Il2CppMethodInitialized)
  36327. {
  36328. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36330. s_Il2CppMethodInitialized = true;
  36331. }
  36332. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36333. memset((&V_0), 0, sizeof(V_0));
  36334. {
  36335. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36336. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36337. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36338. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36339. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36340. return;
  36341. }
  36342. }
  36343. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mC165D45F94A0768DCAAD14136263B0656FD99E47_gshared_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36344. {
  36345. int32_t V_0 = 0;
  36346. int32_t V_1 = 0;
  36347. int32_t V_2 = 0;
  36348. int32_t V_3 = 0;
  36349. {
  36350. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36351. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36352. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36353. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36354. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36355. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36356. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36357. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36358. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36359. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36360. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36361. int32_t L_8 = V_0;
  36362. int32_t L_9 = V_1;
  36363. int32_t L_10 = V_2;
  36364. int32_t L_11;
  36365. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36366. V_3 = (int32_t)L_11;
  36367. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36368. int32_t L_13 = V_3;
  36369. uint8_t L_14 = ___index1;
  36370. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36371. return;
  36372. }
  36373. }
  36374. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m15EABC5D5FE465FD35159226221C0B98A0A9C0AF_gshared_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36375. {
  36376. int32_t V_0 = 0;
  36377. int32_t V_1 = 0;
  36378. int32_t V_2 = 0;
  36379. int32_t V_3 = 0;
  36380. {
  36381. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36382. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36383. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36384. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36385. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36386. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36387. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36388. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36389. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36390. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36391. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36392. int32_t L_8 = V_0;
  36393. int32_t L_9 = V_1;
  36394. int32_t L_10 = V_2;
  36395. int32_t L_11;
  36396. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36397. V_3 = (int32_t)L_11;
  36398. int16_t* L_12 = ___match1;
  36399. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36400. int32_t L_14 = V_3;
  36401. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36402. *((int16_t*)L_12) = (int16_t)L_15;
  36403. int16_t* L_16 = ___match1;
  36404. int32_t L_17 = *((int16_t*)L_16);
  36405. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36406. }
  36407. }
  36408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m83473071272F67E519074979650C0D2E7CC09E81_gshared_inline (ColorDistanceCache_t9E25D61F7A1585F70C3E8B52205432CCBF24F365 * __this, const RuntimeMethod* method)
  36409. {
  36410. static bool s_Il2CppMethodInitialized;
  36411. if (!s_Il2CppMethodInitialized)
  36412. {
  36413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36414. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36415. s_Il2CppMethodInitialized = true;
  36416. }
  36417. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36418. memset((&V_0), 0, sizeof(V_0));
  36419. {
  36420. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36421. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36422. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36423. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36424. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36425. return;
  36426. }
  36427. }
  36428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m8179630F57082106B9B62C4C7358876118998F82_gshared_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36429. {
  36430. int32_t V_0 = 0;
  36431. int32_t V_1 = 0;
  36432. int32_t V_2 = 0;
  36433. int32_t V_3 = 0;
  36434. {
  36435. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36436. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36437. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36438. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36439. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36440. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36441. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36442. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36443. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36444. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36445. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36446. int32_t L_8 = V_0;
  36447. int32_t L_9 = V_1;
  36448. int32_t L_10 = V_2;
  36449. int32_t L_11;
  36450. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36451. V_3 = (int32_t)L_11;
  36452. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36453. int32_t L_13 = V_3;
  36454. uint8_t L_14 = ___index1;
  36455. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36456. return;
  36457. }
  36458. }
  36459. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_mF355373FFF288AEC3D715799217BE4AD81BE42D5_gshared_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36460. {
  36461. int32_t V_0 = 0;
  36462. int32_t V_1 = 0;
  36463. int32_t V_2 = 0;
  36464. int32_t V_3 = 0;
  36465. {
  36466. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36467. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36468. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36469. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36470. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36471. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36472. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36473. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36474. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36475. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36476. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36477. int32_t L_8 = V_0;
  36478. int32_t L_9 = V_1;
  36479. int32_t L_10 = V_2;
  36480. int32_t L_11;
  36481. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36482. V_3 = (int32_t)L_11;
  36483. int16_t* L_12 = ___match1;
  36484. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36485. int32_t L_14 = V_3;
  36486. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36487. *((int16_t*)L_12) = (int16_t)L_15;
  36488. int16_t* L_16 = ___match1;
  36489. int32_t L_17 = *((int16_t*)L_16);
  36490. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36491. }
  36492. }
  36493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m20B941CAEDC5F69ED0C983E5F75CA76D02F85A25_gshared_inline (ColorDistanceCache_t20F9F45BED50234013BFF40E65BC60D909098D47 * __this, const RuntimeMethod* method)
  36494. {
  36495. static bool s_Il2CppMethodInitialized;
  36496. if (!s_Il2CppMethodInitialized)
  36497. {
  36498. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36500. s_Il2CppMethodInitialized = true;
  36501. }
  36502. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36503. memset((&V_0), 0, sizeof(V_0));
  36504. {
  36505. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36506. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36507. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36508. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36509. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36510. return;
  36511. }
  36512. }
  36513. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mF7E53330A3EC3E1D212C9937B0DC6A0BE789BEA1_gshared_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36514. {
  36515. int32_t V_0 = 0;
  36516. int32_t V_1 = 0;
  36517. int32_t V_2 = 0;
  36518. int32_t V_3 = 0;
  36519. {
  36520. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36521. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36522. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36523. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36524. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36525. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36526. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36527. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36528. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36529. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36530. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36531. int32_t L_8 = V_0;
  36532. int32_t L_9 = V_1;
  36533. int32_t L_10 = V_2;
  36534. int32_t L_11;
  36535. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36536. V_3 = (int32_t)L_11;
  36537. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36538. int32_t L_13 = V_3;
  36539. uint8_t L_14 = ___index1;
  36540. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36541. return;
  36542. }
  36543. }
  36544. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m1924E3534DE3105ADAD0CD30B5913E2E4AC0F491_gshared_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36545. {
  36546. int32_t V_0 = 0;
  36547. int32_t V_1 = 0;
  36548. int32_t V_2 = 0;
  36549. int32_t V_3 = 0;
  36550. {
  36551. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36552. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36553. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36554. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36555. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36556. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36557. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36558. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36559. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36560. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36561. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36562. int32_t L_8 = V_0;
  36563. int32_t L_9 = V_1;
  36564. int32_t L_10 = V_2;
  36565. int32_t L_11;
  36566. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36567. V_3 = (int32_t)L_11;
  36568. int16_t* L_12 = ___match1;
  36569. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36570. int32_t L_14 = V_3;
  36571. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36572. *((int16_t*)L_12) = (int16_t)L_15;
  36573. int16_t* L_16 = ___match1;
  36574. int32_t L_17 = *((int16_t*)L_16);
  36575. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36576. }
  36577. }
  36578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mAED5A80870E57A2A586FD4C96A3FB9BDEFC6FED5_gshared_inline (ColorDistanceCache_t519F135182577A0ED0CDC17F09783171EA6CB4BB * __this, const RuntimeMethod* method)
  36579. {
  36580. static bool s_Il2CppMethodInitialized;
  36581. if (!s_Il2CppMethodInitialized)
  36582. {
  36583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36584. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36585. s_Il2CppMethodInitialized = true;
  36586. }
  36587. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36588. memset((&V_0), 0, sizeof(V_0));
  36589. {
  36590. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36591. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36592. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36593. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36594. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36595. return;
  36596. }
  36597. }
  36598. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m2960B76F129152C8A7745F74785C98CC4FF15EE6_gshared_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36599. {
  36600. int32_t V_0 = 0;
  36601. int32_t V_1 = 0;
  36602. int32_t V_2 = 0;
  36603. int32_t V_3 = 0;
  36604. {
  36605. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36606. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36607. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36608. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36609. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36610. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36611. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36612. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36613. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36614. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36615. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36616. int32_t L_8 = V_0;
  36617. int32_t L_9 = V_1;
  36618. int32_t L_10 = V_2;
  36619. int32_t L_11;
  36620. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36621. V_3 = (int32_t)L_11;
  36622. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36623. int32_t L_13 = V_3;
  36624. uint8_t L_14 = ___index1;
  36625. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36626. return;
  36627. }
  36628. }
  36629. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6911155DBBF9752E1D11AA9E97385CCAFA414AB6_gshared_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36630. {
  36631. int32_t V_0 = 0;
  36632. int32_t V_1 = 0;
  36633. int32_t V_2 = 0;
  36634. int32_t V_3 = 0;
  36635. {
  36636. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36637. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36638. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36639. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36640. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36641. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36642. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36643. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36644. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36645. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36646. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36647. int32_t L_8 = V_0;
  36648. int32_t L_9 = V_1;
  36649. int32_t L_10 = V_2;
  36650. int32_t L_11;
  36651. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36652. V_3 = (int32_t)L_11;
  36653. int16_t* L_12 = ___match1;
  36654. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36655. int32_t L_14 = V_3;
  36656. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36657. *((int16_t*)L_12) = (int16_t)L_15;
  36658. int16_t* L_16 = ___match1;
  36659. int32_t L_17 = *((int16_t*)L_16);
  36660. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36661. }
  36662. }
  36663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m04C80B2DB841AF375014D71C3A837093A3C0753F_gshared_inline (ColorDistanceCache_t33D56060D2CF3E8EFD5E611197E5E8B39ED5F607 * __this, const RuntimeMethod* method)
  36664. {
  36665. static bool s_Il2CppMethodInitialized;
  36666. if (!s_Il2CppMethodInitialized)
  36667. {
  36668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36670. s_Il2CppMethodInitialized = true;
  36671. }
  36672. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36673. memset((&V_0), 0, sizeof(V_0));
  36674. {
  36675. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36676. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36677. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36678. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36679. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36680. return;
  36681. }
  36682. }
  36683. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m1F34A5792E8758B83285F31E0DB260BBA6BA8D1B_gshared_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36684. {
  36685. int32_t V_0 = 0;
  36686. int32_t V_1 = 0;
  36687. int32_t V_2 = 0;
  36688. int32_t V_3 = 0;
  36689. {
  36690. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36691. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36692. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36693. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36694. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36695. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36696. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36697. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36698. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36699. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36700. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36701. int32_t L_8 = V_0;
  36702. int32_t L_9 = V_1;
  36703. int32_t L_10 = V_2;
  36704. int32_t L_11;
  36705. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36706. V_3 = (int32_t)L_11;
  36707. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36708. int32_t L_13 = V_3;
  36709. uint8_t L_14 = ___index1;
  36710. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36711. return;
  36712. }
  36713. }
  36714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m65D795C8044826F0509CFE12D814B97FC15E7622_gshared_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36715. {
  36716. int32_t V_0 = 0;
  36717. int32_t V_1 = 0;
  36718. int32_t V_2 = 0;
  36719. int32_t V_3 = 0;
  36720. {
  36721. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36722. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36723. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36724. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36725. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36726. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36727. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36728. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36729. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36730. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36731. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36732. int32_t L_8 = V_0;
  36733. int32_t L_9 = V_1;
  36734. int32_t L_10 = V_2;
  36735. int32_t L_11;
  36736. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36737. V_3 = (int32_t)L_11;
  36738. int16_t* L_12 = ___match1;
  36739. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36740. int32_t L_14 = V_3;
  36741. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36742. *((int16_t*)L_12) = (int16_t)L_15;
  36743. int16_t* L_16 = ___match1;
  36744. int32_t L_17 = *((int16_t*)L_16);
  36745. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36746. }
  36747. }
  36748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m160A5075893C159D142614410CB75A2FF4364072_gshared_inline (ColorDistanceCache_tA5F8D95C1C1ADD39BA35B492E799C939F2ACF830 * __this, const RuntimeMethod* method)
  36749. {
  36750. static bool s_Il2CppMethodInitialized;
  36751. if (!s_Il2CppMethodInitialized)
  36752. {
  36753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36755. s_Il2CppMethodInitialized = true;
  36756. }
  36757. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36758. memset((&V_0), 0, sizeof(V_0));
  36759. {
  36760. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36761. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36762. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36763. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36764. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36765. return;
  36766. }
  36767. }
  36768. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m08886407B0A999E61B001E0B01243BB7BFB350C2_gshared_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36769. {
  36770. int32_t V_0 = 0;
  36771. int32_t V_1 = 0;
  36772. int32_t V_2 = 0;
  36773. int32_t V_3 = 0;
  36774. {
  36775. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36776. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36777. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36778. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36779. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36780. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36781. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36782. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36783. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36784. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36785. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36786. int32_t L_8 = V_0;
  36787. int32_t L_9 = V_1;
  36788. int32_t L_10 = V_2;
  36789. int32_t L_11;
  36790. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36791. V_3 = (int32_t)L_11;
  36792. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36793. int32_t L_13 = V_3;
  36794. uint8_t L_14 = ___index1;
  36795. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36796. return;
  36797. }
  36798. }
  36799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m49E3484B76A04FA23857AE0D5B353B8620EB5C8D_gshared_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36800. {
  36801. int32_t V_0 = 0;
  36802. int32_t V_1 = 0;
  36803. int32_t V_2 = 0;
  36804. int32_t V_3 = 0;
  36805. {
  36806. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36807. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36808. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36809. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36810. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36811. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36812. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36813. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36814. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36815. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36816. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36817. int32_t L_8 = V_0;
  36818. int32_t L_9 = V_1;
  36819. int32_t L_10 = V_2;
  36820. int32_t L_11;
  36821. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36822. V_3 = (int32_t)L_11;
  36823. int16_t* L_12 = ___match1;
  36824. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36825. int32_t L_14 = V_3;
  36826. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36827. *((int16_t*)L_12) = (int16_t)L_15;
  36828. int16_t* L_16 = ___match1;
  36829. int32_t L_17 = *((int16_t*)L_16);
  36830. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36831. }
  36832. }
  36833. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m59FCE47F093D99E5990606F405F9E4BC2BEB9B7A_gshared_inline (ColorDistanceCache_t0D11DF46DC4D148D357C7C1CAE4E1577390451FC * __this, const RuntimeMethod* method)
  36834. {
  36835. static bool s_Il2CppMethodInitialized;
  36836. if (!s_Il2CppMethodInitialized)
  36837. {
  36838. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36839. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36840. s_Il2CppMethodInitialized = true;
  36841. }
  36842. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36843. memset((&V_0), 0, sizeof(V_0));
  36844. {
  36845. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36846. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36847. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36848. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36849. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36850. return;
  36851. }
  36852. }
  36853. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_mCDA725C106EB6D9F9FD4699C7E2912B09416F9A5_gshared_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36854. {
  36855. int32_t V_0 = 0;
  36856. int32_t V_1 = 0;
  36857. int32_t V_2 = 0;
  36858. int32_t V_3 = 0;
  36859. {
  36860. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36861. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36862. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36863. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36864. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36865. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36866. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36867. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36868. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36869. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36870. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36871. int32_t L_8 = V_0;
  36872. int32_t L_9 = V_1;
  36873. int32_t L_10 = V_2;
  36874. int32_t L_11;
  36875. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36876. V_3 = (int32_t)L_11;
  36877. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36878. int32_t L_13 = V_3;
  36879. uint8_t L_14 = ___index1;
  36880. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36881. return;
  36882. }
  36883. }
  36884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m73B4FBD6D2A8309E4581F732666FAE4CB7C46984_gshared_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36885. {
  36886. int32_t V_0 = 0;
  36887. int32_t V_1 = 0;
  36888. int32_t V_2 = 0;
  36889. int32_t V_3 = 0;
  36890. {
  36891. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36892. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36893. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36894. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36895. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36896. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36897. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36898. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36899. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36900. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36901. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36902. int32_t L_8 = V_0;
  36903. int32_t L_9 = V_1;
  36904. int32_t L_10 = V_2;
  36905. int32_t L_11;
  36906. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36907. V_3 = (int32_t)L_11;
  36908. int16_t* L_12 = ___match1;
  36909. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36910. int32_t L_14 = V_3;
  36911. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36912. *((int16_t*)L_12) = (int16_t)L_15;
  36913. int16_t* L_16 = ___match1;
  36914. int32_t L_17 = *((int16_t*)L_16);
  36915. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  36916. }
  36917. }
  36918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_m13C67B112D25291DBBFBC95BD43A2453E316A10A_gshared_inline (ColorDistanceCache_tAD3F98D5B657F1644E599F92D133EF9A58F8882B * __this, const RuntimeMethod* method)
  36919. {
  36920. static bool s_Il2CppMethodInitialized;
  36921. if (!s_Il2CppMethodInitialized)
  36922. {
  36923. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36924. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36925. s_Il2CppMethodInitialized = true;
  36926. }
  36927. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  36928. memset((&V_0), 0, sizeof(V_0));
  36929. {
  36930. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  36931. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  36932. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  36933. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  36934. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  36935. return;
  36936. }
  36937. }
  36938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Add_m3E0AD3441B100C5EFE201BD2F0D2E06E3B4D0E9F_gshared_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, uint8_t ___index1, const RuntimeMethod* method)
  36939. {
  36940. int32_t V_0 = 0;
  36941. int32_t V_1 = 0;
  36942. int32_t V_2 = 0;
  36943. int32_t V_3 = 0;
  36944. {
  36945. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36946. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36947. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36948. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36949. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36950. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36951. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36952. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36953. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36954. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36955. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36956. int32_t L_8 = V_0;
  36957. int32_t L_9 = V_1;
  36958. int32_t L_10 = V_2;
  36959. int32_t L_11;
  36960. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36961. V_3 = (int32_t)L_11;
  36962. int16_t* L_12 = (int16_t*)__this->get_tablePointer_2();
  36963. int32_t L_13 = V_3;
  36964. uint8_t L_14 = ___index1;
  36965. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_13), (int32_t)2))))) = (int16_t)L_14;
  36966. return;
  36967. }
  36968. }
  36969. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ColorDistanceCache_TryGetValue_m6E7F5C784492CF823DF1E4A9AF992C6D8BCC2C64_gshared_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___rgba0, int16_t* ___match1, const RuntimeMethod* method)
  36970. {
  36971. int32_t V_0 = 0;
  36972. int32_t V_1 = 0;
  36973. int32_t V_2 = 0;
  36974. int32_t V_3 = 0;
  36975. {
  36976. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___rgba0;
  36977. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  36978. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___rgba0;
  36979. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  36980. V_0 = (int32_t)((int32_t)((int32_t)L_3>>(int32_t)3));
  36981. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_4 = ___rgba0;
  36982. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  36983. V_1 = (int32_t)((int32_t)((int32_t)L_5>>(int32_t)3));
  36984. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_6 = ___rgba0;
  36985. uint8_t L_7 = (uint8_t)L_6.get_A_3();
  36986. V_2 = (int32_t)((int32_t)((int32_t)L_7>>(int32_t)3));
  36987. int32_t L_8 = V_0;
  36988. int32_t L_9 = V_1;
  36989. int32_t L_10 = V_2;
  36990. int32_t L_11;
  36991. L_11 = (( int32_t (*) (int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)3)), (int32_t)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36992. V_3 = (int32_t)L_11;
  36993. int16_t* L_12 = ___match1;
  36994. int16_t* L_13 = (int16_t*)__this->get_tablePointer_2();
  36995. int32_t L_14 = V_3;
  36996. int32_t L_15 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)((intptr_t)L_14), (int32_t)2)))));
  36997. *((int16_t*)L_12) = (int16_t)L_15;
  36998. int16_t* L_16 = ___match1;
  36999. int32_t L_17 = *((int16_t*)L_16);
  37000. return (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
  37001. }
  37002. }
  37003. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorDistanceCache_Clear_mF5EE0CD65CA98C8D9D8F582BE3AB5B0832FBC0D8_gshared_inline (ColorDistanceCache_t4F1EA0A326B4EFAC3821A25D11AE8C15774E467B * __this, const RuntimeMethod* method)
  37004. {
  37005. static bool s_Il2CppMethodInitialized;
  37006. if (!s_Il2CppMethodInitialized)
  37007. {
  37008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  37009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  37010. s_Il2CppMethodInitialized = true;
  37011. }
  37012. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  37013. memset((&V_0), 0, sizeof(V_0));
  37014. {
  37015. RuntimeObject* L_0 = (RuntimeObject*)__this->get_table_1();
  37016. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1;
  37017. L_1 = MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_inline((RuntimeObject*)L_0, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisInt16_tD0F031114106263BB459DA1F099FF9F42691295A_m662BBDB8F84FD70B410DE6870C762B187E76C853_RuntimeMethod_var);
  37018. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1;
  37019. Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int16_t)(-1), /*hidden argument*/Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_RuntimeMethod_var);
  37020. return;
  37021. }
  37022. }
  37023. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method)
  37024. {
  37025. {
  37026. intptr_t L_0 = *__this;
  37027. return (void*)(L_0);
  37028. }
  37029. }
  37030. 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)
  37031. {
  37032. {
  37033. int32_t L_0 = ___length2;
  37034. __this->set__length_2(L_0);
  37035. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_1 = ___pinnable0;
  37036. __this->set__pinnable_0(L_1);
  37037. intptr_t L_2 = ___byteOffset1;
  37038. __this->set__byteOffset_1((intptr_t)L_2);
  37039. return;
  37040. }
  37041. }
  37042. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Memory_1_get_Span_m02877BC26F5EC0BB9B80C8D0F4EE316139074281_gshared_inline (Memory_1_t03A7E04B68DBDD013A74898E87082675D1A5C974 * __this, const RuntimeMethod* method)
  37043. {
  37044. static bool s_Il2CppMethodInitialized;
  37045. if (!s_Il2CppMethodInitialized)
  37046. {
  37047. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37048. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37049. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37050. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37051. s_Il2CppMethodInitialized = true;
  37052. }
  37053. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0;
  37054. memset((&V_0), 0, sizeof(V_0));
  37055. String_t* V_1 = NULL;
  37056. {
  37057. int32_t L_0 = (int32_t)__this->get__index_1();
  37058. if ((((int32_t)L_0) >= ((int32_t)0)))
  37059. {
  37060. goto IL_0034;
  37061. }
  37062. }
  37063. {
  37064. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  37065. NullCheck((MemoryManager_1_t793409EF4059E52FAC142724A282DC896D525169 *)((MemoryManager_1_t793409EF4059E52FAC142724A282DC896D525169 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37066. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_2;
  37067. L_2 = VirtualFuncInvoker0< Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Int16>::GetSpan() */, (MemoryManager_1_t793409EF4059E52FAC142724A282DC896D525169 *)((MemoryManager_1_t793409EF4059E52FAC142724A282DC896D525169 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37068. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_2;
  37069. int32_t L_3 = (int32_t)__this->get__index_1();
  37070. int32_t L_4 = (int32_t)__this->get__length_2();
  37071. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_5;
  37072. L_5 = Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&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));
  37073. return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_5;
  37074. }
  37075. IL_0034:
  37076. {
  37077. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37078. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37079. Type_t * L_7;
  37080. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37081. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37082. Type_t * L_9;
  37083. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  37084. bool L_10;
  37085. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  37086. if (!L_10)
  37087. {
  37088. goto IL_0089;
  37089. }
  37090. }
  37091. {
  37092. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  37093. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  37094. V_1 = (String_t*)L_12;
  37095. if (!L_12)
  37096. {
  37097. goto IL_0089;
  37098. }
  37099. }
  37100. {
  37101. String_t* L_13 = V_1;
  37102. Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_14;
  37103. L_14 = (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (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));
  37104. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37105. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  37106. String_t* L_16 = V_1;
  37107. NullCheck((String_t*)L_16);
  37108. int32_t L_17;
  37109. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  37110. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_18;
  37111. memset((&L_18), 0, sizeof(L_18));
  37112. Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline((&L_18), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37113. V_0 = (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_18;
  37114. int32_t L_19 = (int32_t)__this->get__index_1();
  37115. int32_t L_20 = (int32_t)__this->get__length_2();
  37116. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_21;
  37117. L_21 = Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37118. return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_21;
  37119. }
  37120. IL_0089:
  37121. {
  37122. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  37123. if (!L_22)
  37124. {
  37125. goto IL_00b4;
  37126. }
  37127. }
  37128. {
  37129. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  37130. int32_t L_24 = (int32_t)__this->get__index_1();
  37131. int32_t L_25 = (int32_t)__this->get__length_2();
  37132. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_26;
  37133. memset((&L_26), 0, sizeof(L_26));
  37134. Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_inline((&L_26), (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)((Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)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));
  37135. return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_26;
  37136. }
  37137. IL_00b4:
  37138. {
  37139. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ));
  37140. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_27 = V_0;
  37141. return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_27;
  37142. }
  37143. }
  37144. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
  37145. {
  37146. {
  37147. int32_t L_0 = __this->get_m_stringLength_0();
  37148. return L_0;
  37149. }
  37150. }
  37151. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37152. {
  37153. intptr_t V_0;
  37154. memset((&V_0), 0, sizeof(V_0));
  37155. {
  37156. int32_t L_0 = ___start0;
  37157. int32_t L_1 = (int32_t)__this->get__length_2();
  37158. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  37159. {
  37160. goto IL_0014;
  37161. }
  37162. }
  37163. {
  37164. int32_t L_2 = ___length1;
  37165. int32_t L_3 = (int32_t)__this->get__length_2();
  37166. int32_t L_4 = ___start0;
  37167. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  37168. {
  37169. goto IL_001a;
  37170. }
  37171. }
  37172. IL_0014:
  37173. {
  37174. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37175. }
  37176. IL_001a:
  37177. {
  37178. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  37179. int32_t L_6 = ___start0;
  37180. intptr_t L_7;
  37181. 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));
  37182. V_0 = (intptr_t)L_7;
  37183. Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_8 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0();
  37184. intptr_t L_9 = V_0;
  37185. int32_t L_10 = ___length1;
  37186. Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_11;
  37187. memset((&L_11), 0, sizeof(L_11));
  37188. Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline((&L_11), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37189. return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_11;
  37190. }
  37191. }
  37192. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  37193. {
  37194. {
  37195. int32_t L_0 = ___length2;
  37196. __this->set__length_2(L_0);
  37197. Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_1 = ___pinnable0;
  37198. __this->set__pinnable_0(L_1);
  37199. intptr_t L_2 = ___byteOffset1;
  37200. __this->set__byteOffset_1((intptr_t)L_2);
  37201. return;
  37202. }
  37203. }
  37204. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37205. {
  37206. static bool s_Il2CppMethodInitialized;
  37207. if (!s_Il2CppMethodInitialized)
  37208. {
  37209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37210. s_Il2CppMethodInitialized = true;
  37211. }
  37212. int16_t V_0 = 0;
  37213. {
  37214. Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_0 = ___array0;
  37215. if (L_0)
  37216. {
  37217. goto IL_0017;
  37218. }
  37219. }
  37220. {
  37221. int32_t L_1 = ___start1;
  37222. if (L_1)
  37223. {
  37224. goto IL_0009;
  37225. }
  37226. }
  37227. {
  37228. int32_t L_2 = ___length2;
  37229. if (!L_2)
  37230. {
  37231. goto IL_000f;
  37232. }
  37233. }
  37234. IL_0009:
  37235. {
  37236. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37237. }
  37238. IL_000f:
  37239. {
  37240. il2cpp_codegen_initobj(__this, sizeof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ));
  37241. return;
  37242. }
  37243. IL_0017:
  37244. {
  37245. il2cpp_codegen_initobj((&V_0), sizeof(int16_t));
  37246. goto IL_0043;
  37247. }
  37248. {
  37249. Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_4 = ___array0;
  37250. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  37251. Type_t * L_5;
  37252. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  37253. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  37254. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37255. Type_t * L_7;
  37256. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37257. bool L_8;
  37258. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  37259. if (!L_8)
  37260. {
  37261. goto IL_0043;
  37262. }
  37263. }
  37264. {
  37265. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  37266. }
  37267. IL_0043:
  37268. {
  37269. int32_t L_9 = ___start1;
  37270. Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_10 = ___array0;
  37271. NullCheck(L_10);
  37272. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  37273. {
  37274. goto IL_0051;
  37275. }
  37276. }
  37277. {
  37278. int32_t L_11 = ___length2;
  37279. Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_12 = ___array0;
  37280. NullCheck(L_12);
  37281. int32_t L_13 = ___start1;
  37282. 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))))))
  37283. {
  37284. goto IL_0057;
  37285. }
  37286. }
  37287. IL_0051:
  37288. {
  37289. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37290. }
  37291. IL_0057:
  37292. {
  37293. int32_t L_14 = ___length2;
  37294. __this->set__length_2(L_14);
  37295. Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_15 = ___array0;
  37296. Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_16;
  37297. L_16 = (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (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));
  37298. __this->set__pinnable_0(L_16);
  37299. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37300. intptr_t L_17 = ((PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  37301. int32_t L_18 = ___start1;
  37302. intptr_t L_19;
  37303. 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));
  37304. __this->set__byteOffset_1((intptr_t)L_19);
  37305. return;
  37306. }
  37307. }