Generics77.cpp 2.1 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename T1, typename T2, typename T3>
  10. struct VirtualActionInvoker3
  11. {
  12. typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
  13. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  17. }
  18. };
  19. template <typename R>
  20. struct VirtualFuncInvoker0
  21. {
  22. typedef R (*Func)(void*, const RuntimeMethod*);
  23. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  24. {
  25. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  26. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  27. }
  28. };
  29. template <typename R, typename T1, typename T2>
  30. struct VirtualFuncInvoker2
  31. {
  32. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  33. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  34. {
  35. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  36. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  37. }
  38. };
  39. struct InterfaceActionInvoker0
  40. {
  41. typedef void (*Action)(void*, const RuntimeMethod*);
  42. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  43. {
  44. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  45. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  46. }
  47. };
  48. template <typename T1, typename T2>
  49. struct InterfaceActionInvoker2
  50. {
  51. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  52. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  53. {
  54. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  55. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  56. }
  57. };
  58. template <typename R>
  59. struct InterfaceFuncInvoker0
  60. {
  61. typedef R (*Func)(void*, const RuntimeMethod*);
  62. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  63. {
  64. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  65. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  66. }
  67. };
  68. template <typename R, typename T1>
  69. struct InterfaceFuncInvoker1
  70. {
  71. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  72. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  73. {
  74. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  75. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  76. }
  77. };
  78. template <typename R, typename T1, typename T2>
  79. struct InterfaceFuncInvoker2
  80. {
  81. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  82. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  83. {
  84. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  85. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  86. }
  87. };
  88. // System.Action`1<UnityEngine.Camera/RenderRequest>
  89. struct Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF;
  90. // System.Action`1<UnityEngine.UIElements.FocusController/FocusedElement>
  91. struct Action_1_t36B36FC5408AA648552F08C00DB17830D808C596;
  92. // System.Action`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  93. struct Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773;
  94. // System.Action`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  95. struct Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E;
  96. // System.Action`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  97. struct Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED;
  98. // System.Action`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  99. struct Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C;
  100. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.A8>
  101. struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320;
  102. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  103. struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9;
  104. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  105. struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF;
  106. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  107. struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF;
  108. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  109. struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24;
  110. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  111. struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E;
  112. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  113. struct Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1;
  114. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  115. struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B;
  116. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  117. struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB;
  118. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  119. struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A;
  120. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  121. struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8;
  122. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  123. struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807;
  124. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L16>
  125. struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F;
  126. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L8>
  127. struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672;
  128. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La16>
  129. struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60;
  130. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La32>
  131. struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233;
  132. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  133. struct Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287;
  134. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  135. struct Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C;
  136. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  137. struct Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773;
  138. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  139. struct Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E;
  140. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  141. struct Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619;
  142. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  143. struct Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831;
  144. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  145. struct Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A;
  146. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  147. struct Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8;
  148. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  149. struct Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70;
  150. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  151. struct Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16;
  152. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  153. struct Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546;
  154. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Short2>
  155. struct Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3;
  156. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Short4>
  157. struct Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C;
  158. // System.Comparison`1<UnityEngine.Camera/RenderRequest>
  159. struct Comparison_1_tC9A94F0A488D1F90062D6EE49F36B70FC72DF963;
  160. // System.Comparison`1<UnityEngine.UIElements.FocusController/FocusedElement>
  161. struct Comparison_1_t24BD99AFA9D0D814EF9B84F7B450DB317BB63145;
  162. // System.Comparison`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  163. struct Comparison_1_tEFF5E1A56CF87D524D1CD15D8285D3152D1D8227;
  164. // System.Comparison`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  165. struct Comparison_1_tD80E310E19F2F02B4240A9ACF6CC3271D33E5A65;
  166. // System.Comparison`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  167. struct Comparison_1_tCD99C09D779DDC7954274041F7CC6D4C44A192ED;
  168. // System.Comparison`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  169. struct Comparison_1_t6BABD9AE09CC76AD0570BCC8ED46A8E55BD2E4CA;
  170. // System.Collections.Generic.EqualityComparer`1<System.Object>
  171. struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20;
  172. // System.Collections.Generic.EqualityComparer`1<UnityEngine.Camera/RenderRequest>
  173. struct EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2;
  174. // System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
  175. struct EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E;
  176. // System.Collections.Generic.EqualityComparer`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  177. struct EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E;
  178. // System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  179. struct EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57;
  180. // System.Collections.Generic.EqualityComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  181. struct EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D;
  182. // System.Collections.Generic.EqualityComparer`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  183. struct EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F;
  184. // System.Linq.Lookup`2/Grouping<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>
  185. struct Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189;
  186. // System.Linq.Lookup`2/Grouping<System.Object,System.Object>
  187. struct Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70;
  188. // System.Collections.Generic.IComparer`1<UnityEngine.Camera/RenderRequest>
  189. struct IComparer_1_t2814E5A42CE8D722BF750578E870E4189502DA4A;
  190. // System.Collections.Generic.IComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
  191. struct IComparer_1_tB685FC133F61E2C4F2C25A842495CF8F2E56DAB6;
  192. // System.Collections.Generic.IComparer`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  193. struct IComparer_1_t23152A3B0B1518DBC3FBCA177697C61A0916EA3C;
  194. // System.Collections.Generic.IComparer`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  195. struct IComparer_1_tB125102B421F9AD1C76CD8247678687D01EA3A0A;
  196. // System.Collections.Generic.IComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  197. struct IComparer_1_t26202008520D07138DE63E114AB5CD32A0F9920B;
  198. // System.Collections.Generic.IComparer`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  199. struct IComparer_1_t762C7C1B2D12877502647252043AC4A2E501D08D;
  200. // System.Collections.Generic.IDictionary`2<System.Object,System.Object>
  201. struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72;
  202. // System.Collections.Generic.IEnumerable`1<UnityEngine.Camera/RenderRequest>
  203. struct IEnumerable_1_tE9608EA1C8D6EEBE9DA4580C45C530EEE761631D;
  204. // System.Collections.Generic.IEnumerable`1<UnityEngine.UIElements.FocusController/FocusedElement>
  205. struct IEnumerable_1_tE6B486F2E667368A4038BF53E1B621C0BB098910;
  206. // System.Collections.Generic.IEnumerable`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  207. struct IEnumerable_1_tF7578AF385C7EC8095AB589461358BA50BC6ED80;
  208. // System.Collections.Generic.IEnumerable`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  209. struct IEnumerable_1_tE9DF50A5C2052B79E3115FB9C57E856674C1DB41;
  210. // System.Collections.Generic.IEnumerable`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  211. struct IEnumerable_1_tCE4ECCD343378F3D3800523073B60FDAB73EA77F;
  212. // System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  213. struct IEnumerable_1_t4BD3C820E40F19B7B6FB17887197ED8305BB16EB;
  214. // System.Collections.Generic.IEnumerator`1<System.Linq.IGrouping`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>>
  215. struct IEnumerator_1_t829CFB46997538D672B18DC3F50DAFEA9B868582;
  216. // System.Collections.Generic.IEnumerator`1<System.Linq.IGrouping`2<System.Object,System.Object>>
  217. struct IEnumerator_1_t01D04D3B5CB46FEF7808340C63731C5829DD837E;
  218. // System.Collections.Generic.IEnumerator`1<UnityEngine.Camera/RenderRequest>
  219. struct IEnumerator_1_tDE8447AD5FADDC13FC0B68B6AEC1C82BC503E63A;
  220. // System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.FocusController/FocusedElement>
  221. struct IEnumerator_1_t228508BC339AA403BE62992ED5C2FB037EE7095F;
  222. // System.Collections.Generic.IEnumerator`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  223. struct IEnumerator_1_t2F3DF276952467F986AC1AC3B467F47C8BDC9804;
  224. // System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  225. struct IEnumerator_1_t2EFC13A0DCA12BC7EFBA2AA5A36BABA0813464F9;
  226. // System.Collections.Generic.IEnumerator`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  227. struct IEnumerator_1_tADE8778F090532E112DE66B22289BF9A0B1325B2;
  228. // System.Collections.Generic.IEnumerator`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  229. struct IEnumerator_1_t5E18F266D6B42ED8F8CB30A5C54F37A0F54859C6;
  230. // System.Collections.Generic.IEqualityComparer`1<System.Object>
  231. struct IEqualityComparer_1_t1A386BEF1855064FD5CC71F340A68881A52B4932;
  232. // System.Linq.IGrouping`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>
  233. struct IGrouping_2_t10A54C4B575ECB0E3A3BFF0BF268AE0F5B8D8C45;
  234. // System.Linq.IGrouping`2<System.Object,System.Object>
  235. struct IGrouping_2_tEA66AF83497EED25D4E6199E5158238429447D04;
  236. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>
  237. struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95;
  238. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  239. struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C;
  240. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  241. struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583;
  242. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  243. struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F;
  244. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  245. struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75;
  246. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  247. struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F;
  248. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  249. struct ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12;
  250. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  251. struct ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500;
  252. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  253. struct ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26;
  254. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  255. struct ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C;
  256. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  257. struct ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A;
  258. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  259. struct ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8;
  260. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L16>
  261. struct ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C;
  262. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L8>
  263. struct ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22;
  264. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La16>
  265. struct ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676;
  266. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La32>
  267. struct ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342;
  268. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  269. struct ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411;
  270. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  271. struct ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625;
  272. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  273. struct ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1;
  274. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  275. struct ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2;
  276. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  277. struct ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF;
  278. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  279. struct ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4;
  280. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  281. struct ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0;
  282. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  283. struct ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF;
  284. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  285. struct ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6;
  286. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  287. struct ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3;
  288. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  289. struct ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5;
  290. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short2>
  291. struct ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813;
  292. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short4>
  293. struct ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB;
  294. // System.Lazy`1<SixLabors.ImageSharp.Configuration>
  295. struct Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E;
  296. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo>
  297. struct Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363;
  298. // System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>
  299. struct List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8;
  300. // System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>
  301. struct List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308;
  302. // System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  303. struct List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4;
  304. // System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  305. struct List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3;
  306. // System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  307. struct List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA;
  308. // System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  309. struct List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D;
  310. // System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>
  311. struct Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9;
  312. // System.Linq.Lookup`2<System.Object,System.Object>
  313. struct Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B;
  314. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  315. struct ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4;
  316. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  317. struct ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78;
  318. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  319. struct ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612;
  320. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  321. struct ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4;
  322. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  323. struct ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB;
  324. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  325. struct ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14;
  326. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  327. struct ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7;
  328. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  329. struct ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE;
  330. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  331. struct ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4;
  332. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  333. struct ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514;
  334. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  335. struct ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040;
  336. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  337. struct ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B;
  338. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  339. struct ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC;
  340. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  341. struct ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F;
  342. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  343. struct ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E;
  344. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  345. struct ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76;
  346. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  347. struct ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457;
  348. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  349. struct ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134;
  350. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  351. struct ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1;
  352. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  353. struct ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E;
  354. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  355. struct ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB;
  356. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  357. struct ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA;
  358. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  359. struct ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E;
  360. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  361. struct ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD;
  362. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  363. struct ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2;
  364. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  365. struct ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8;
  366. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.A8>
  367. struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED;
  368. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  369. struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD;
  370. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  371. struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A;
  372. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  373. struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF;
  374. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  375. struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637;
  376. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  377. struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF;
  378. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  379. struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03;
  380. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  381. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A;
  382. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  383. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF;
  384. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  385. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5;
  386. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  387. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D;
  388. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  389. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B;
  390. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L16>
  391. struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773;
  392. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L8>
  393. struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC;
  394. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La16>
  395. struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E;
  396. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La32>
  397. struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0;
  398. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  399. struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3;
  400. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  401. struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56;
  402. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  403. struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804;
  404. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  405. struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8;
  406. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  407. struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4;
  408. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  409. struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D;
  410. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  411. struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF;
  412. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  413. struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF;
  414. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  415. struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63;
  416. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  417. struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716;
  418. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  419. struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF;
  420. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short2>
  421. struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C;
  422. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short4>
  423. struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1;
  424. // System.Predicate`1<UnityEngine.Camera/RenderRequest>
  425. struct Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF;
  426. // System.Predicate`1<UnityEngine.UIElements.FocusController/FocusedElement>
  427. struct Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566;
  428. // System.Predicate`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  429. struct Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816;
  430. // System.Predicate`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  431. struct Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358;
  432. // System.Predicate`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  433. struct Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931;
  434. // System.Predicate`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  435. struct Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6;
  436. // System.Linq.Lookup`2/Grouping<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>[]
  437. struct GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC;
  438. // System.Linq.Lookup`2/Grouping<System.Object,System.Object>[]
  439. struct GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4;
  440. // System.Char[]
  441. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  442. // System.Delegate[]
  443. struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
  444. // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString[]
  445. struct IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B;
  446. // System.IntPtr[]
  447. struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
  448. // SixLabors.ImageSharp.PixelFormats.L8[]
  449. struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236;
  450. // System.Object[]
  451. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  452. // System.Diagnostics.StackTrace[]
  453. struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
  454. // System.Type[]
  455. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  456. // UnityEngine.Camera/RenderRequest[]
  457. struct RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664;
  458. // UnityEngine.UIElements.FocusController/FocusedElement[]
  459. struct FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3;
  460. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame[]
  461. struct FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D;
  462. // UnityEngine.UIElements.TextureRegistry/TextureInfo[]
  463. struct TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD;
  464. // UnityEngine.UnitySynchronizationContext/WorkRequest[]
  465. struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F;
  466. // System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView[]
  467. struct InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1;
  468. // System.Reflection.Binder
  469. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  470. // SixLabors.ImageSharp.Configuration
  471. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8;
  472. // System.Globalization.CultureInfo
  473. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98;
  474. // System.DelegateData
  475. struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288;
  476. // UnityEngine.UIElements.Focusable
  477. struct Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14;
  478. // System.Collections.IDictionary
  479. struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
  480. // System.Collections.IEnumerator
  481. struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105;
  482. // SixLabors.ImageSharp.IO.IFileSystem
  483. struct IFileSystem_tC69B6614586AB2F610D79E6C47189275D30486C2;
  484. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory
  485. struct IImageProcessingContextFactory_tC47D420D349BF819E0E7F349FDFB058267BAC426;
  486. // System.Buffers.IPinnable
  487. struct IPinnable_t5F43661062D3A813291C43D3D17B9FA43963D6F3;
  488. // SixLabors.ImageSharp.Formats.ImageFormatManager
  489. struct ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515;
  490. // SixLabors.ImageSharp.ImageFrame
  491. struct ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899;
  492. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata
  493. struct ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E;
  494. // System.Linq.Expressions.Interpreter.Instruction
  495. struct Instruction_t5A6819A319589454E8AE13C2ADBAD4EC1C9EBDDF;
  496. // System.Threading.ManualResetEvent
  497. struct ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA;
  498. // System.Reflection.MemberFilter
  499. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  500. // SixLabors.ImageSharp.Memory.MemoryAllocator
  501. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444;
  502. // System.Reflection.MethodInfo
  503. struct MethodInfo_t;
  504. // UnityEngine.RenderTexture
  505. struct RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849;
  506. // System.Runtime.Serialization.SafeSerializationManager
  507. struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
  508. // System.Threading.SendOrPostCallback
  509. struct SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C;
  510. // System.String
  511. struct String_t;
  512. // UnityEngine.Texture
  513. struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE;
  514. // System.Type
  515. struct Type_t;
  516. // UnityEngine.UIElements.VisualElement
  517. struct VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0;
  518. // System.Void
  519. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  520. IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var;
  521. IL2CPP_EXTERN_C RuntimeClass* BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var;
  522. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var;
  523. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var;
  524. IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463_il2cpp_TypeInfo_var;
  525. IL2CPP_EXTERN_C RuntimeClass* L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var;
  526. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  527. IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  528. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  529. IL2CPP_EXTERN_C const RuntimeMethod* Lookup_2_Resize_m2B9D6AA26EFE5981FC0E377636078B20CCF8E70D_RuntimeMethod_var;
  530. IL2CPP_EXTERN_C const RuntimeMethod* Lookup_2_Resize_mC1286808BB15D91624368247616C340579195FE9_RuntimeMethod_var;
  531. IL2CPP_EXTERN_C const RuntimeMethod* MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var;
  532. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var;
  533. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var;
  534. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_RuntimeMethod_var;
  535. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_RuntimeMethod_var;
  536. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com;
  537. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke;
  538. struct Delegate_t_marshaled_com;
  539. struct Delegate_t_marshaled_pinvoke;
  540. struct Exception_t_marshaled_com;
  541. struct Exception_t_marshaled_pinvoke;
  542. struct GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC;
  543. struct GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4;
  544. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B;
  545. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283;
  546. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948;
  547. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8;
  548. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4;
  549. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581;
  550. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC;
  551. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775;
  552. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765;
  553. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454;
  554. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8;
  555. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0;
  556. struct IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B;
  557. struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D;
  558. struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236;
  559. struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C;
  560. struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE;
  561. struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3;
  562. struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E;
  563. struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE;
  564. struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83;
  565. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  566. struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E;
  567. struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284;
  568. struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058;
  569. struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92;
  570. struct Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9;
  571. struct Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885;
  572. struct RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4;
  573. struct Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0;
  574. struct Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5;
  575. struct RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664;
  576. struct FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3;
  577. struct FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D;
  578. struct TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD;
  579. struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F;
  580. struct InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1;
  581. IL2CPP_EXTERN_C_BEGIN
  582. IL2CPP_EXTERN_C_END
  583. #ifdef __clang__
  584. #pragma clang diagnostic push
  585. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  586. #pragma clang diagnostic ignored "-Wunused-variable"
  587. #endif
  588. // System.Object
  589. // System.Linq.Lookup`2/<GetEnumerator>d__12<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>
  590. struct U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653 : public RuntimeObject
  591. {
  592. public:
  593. // System.Int32 System.Linq.Lookup`2/<GetEnumerator>d__12::<>1__state
  594. int32_t ___U3CU3E1__state_0;
  595. // System.Linq.IGrouping`2<TKey,TElement> System.Linq.Lookup`2/<GetEnumerator>d__12::<>2__current
  596. RuntimeObject* ___U3CU3E2__current_1;
  597. // System.Linq.Lookup`2<TKey,TElement> System.Linq.Lookup`2/<GetEnumerator>d__12::<>4__this
  598. Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * ___U3CU3E4__this_2;
  599. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2/<GetEnumerator>d__12::<g>5__1
  600. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * ___U3CgU3E5__1_3;
  601. public:
  602. inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653, ___U3CU3E1__state_0)); }
  603. inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
  604. inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
  605. inline void set_U3CU3E1__state_0(int32_t value)
  606. {
  607. ___U3CU3E1__state_0 = value;
  608. }
  609. inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653, ___U3CU3E2__current_1)); }
  610. inline RuntimeObject* get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; }
  611. inline RuntimeObject** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; }
  612. inline void set_U3CU3E2__current_1(RuntimeObject* value)
  613. {
  614. ___U3CU3E2__current_1 = value;
  615. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value);
  616. }
  617. inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653, ___U3CU3E4__this_2)); }
  618. inline Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
  619. inline Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
  620. inline void set_U3CU3E4__this_2(Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * value)
  621. {
  622. ___U3CU3E4__this_2 = value;
  623. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_2), (void*)value);
  624. }
  625. inline static int32_t get_offset_of_U3CgU3E5__1_3() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653, ___U3CgU3E5__1_3)); }
  626. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * get_U3CgU3E5__1_3() const { return ___U3CgU3E5__1_3; }
  627. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 ** get_address_of_U3CgU3E5__1_3() { return &___U3CgU3E5__1_3; }
  628. inline void set_U3CgU3E5__1_3(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * value)
  629. {
  630. ___U3CgU3E5__1_3 = value;
  631. Il2CppCodeGenWriteBarrier((void**)(&___U3CgU3E5__1_3), (void*)value);
  632. }
  633. };
  634. // System.Linq.Lookup`2/<GetEnumerator>d__12<System.Object,System.Object>
  635. struct U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810 : public RuntimeObject
  636. {
  637. public:
  638. // System.Int32 System.Linq.Lookup`2/<GetEnumerator>d__12::<>1__state
  639. int32_t ___U3CU3E1__state_0;
  640. // System.Linq.IGrouping`2<TKey,TElement> System.Linq.Lookup`2/<GetEnumerator>d__12::<>2__current
  641. RuntimeObject* ___U3CU3E2__current_1;
  642. // System.Linq.Lookup`2<TKey,TElement> System.Linq.Lookup`2/<GetEnumerator>d__12::<>4__this
  643. Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * ___U3CU3E4__this_2;
  644. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2/<GetEnumerator>d__12::<g>5__1
  645. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * ___U3CgU3E5__1_3;
  646. public:
  647. inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810, ___U3CU3E1__state_0)); }
  648. inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
  649. inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
  650. inline void set_U3CU3E1__state_0(int32_t value)
  651. {
  652. ___U3CU3E1__state_0 = value;
  653. }
  654. inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810, ___U3CU3E2__current_1)); }
  655. inline RuntimeObject* get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; }
  656. inline RuntimeObject** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; }
  657. inline void set_U3CU3E2__current_1(RuntimeObject* value)
  658. {
  659. ___U3CU3E2__current_1 = value;
  660. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value);
  661. }
  662. inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810, ___U3CU3E4__this_2)); }
  663. inline Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
  664. inline Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
  665. inline void set_U3CU3E4__this_2(Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * value)
  666. {
  667. ___U3CU3E4__this_2 = value;
  668. Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_2), (void*)value);
  669. }
  670. inline static int32_t get_offset_of_U3CgU3E5__1_3() { return static_cast<int32_t>(offsetof(U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810, ___U3CgU3E5__1_3)); }
  671. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * get_U3CgU3E5__1_3() const { return ___U3CgU3E5__1_3; }
  672. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 ** get_address_of_U3CgU3E5__1_3() { return &___U3CgU3E5__1_3; }
  673. inline void set_U3CgU3E5__1_3(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * value)
  674. {
  675. ___U3CgU3E5__1_3 = value;
  676. Il2CppCodeGenWriteBarrier((void**)(&___U3CgU3E5__1_3), (void*)value);
  677. }
  678. };
  679. // System.Collections.Generic.EqualityComparer`1<System.Object>
  680. struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 : public RuntimeObject
  681. {
  682. public:
  683. public:
  684. };
  685. struct EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20_StaticFields
  686. {
  687. public:
  688. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  689. EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * ___defaultComparer_0;
  690. public:
  691. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20_StaticFields, ___defaultComparer_0)); }
  692. inline EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * get_defaultComparer_0() const { return ___defaultComparer_0; }
  693. inline EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  694. inline void set_defaultComparer_0(EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * value)
  695. {
  696. ___defaultComparer_0 = value;
  697. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  698. }
  699. };
  700. // System.Collections.Generic.EqualityComparer`1<UnityEngine.Camera/RenderRequest>
  701. struct EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 : public RuntimeObject
  702. {
  703. public:
  704. public:
  705. };
  706. struct EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2_StaticFields
  707. {
  708. public:
  709. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  710. EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 * ___defaultComparer_0;
  711. public:
  712. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2_StaticFields, ___defaultComparer_0)); }
  713. inline EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 * get_defaultComparer_0() const { return ___defaultComparer_0; }
  714. inline EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  715. inline void set_defaultComparer_0(EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 * value)
  716. {
  717. ___defaultComparer_0 = value;
  718. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  719. }
  720. };
  721. // System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
  722. struct EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E : public RuntimeObject
  723. {
  724. public:
  725. public:
  726. };
  727. struct EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E_StaticFields
  728. {
  729. public:
  730. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  731. EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E * ___defaultComparer_0;
  732. public:
  733. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E_StaticFields, ___defaultComparer_0)); }
  734. inline EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E * get_defaultComparer_0() const { return ___defaultComparer_0; }
  735. inline EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  736. inline void set_defaultComparer_0(EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E * value)
  737. {
  738. ___defaultComparer_0 = value;
  739. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  740. }
  741. };
  742. // System.Collections.Generic.EqualityComparer`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  743. struct EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E : public RuntimeObject
  744. {
  745. public:
  746. public:
  747. };
  748. struct EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E_StaticFields
  749. {
  750. public:
  751. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  752. EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E * ___defaultComparer_0;
  753. public:
  754. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E_StaticFields, ___defaultComparer_0)); }
  755. inline EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E * get_defaultComparer_0() const { return ___defaultComparer_0; }
  756. inline EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  757. inline void set_defaultComparer_0(EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E * value)
  758. {
  759. ___defaultComparer_0 = value;
  760. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  761. }
  762. };
  763. // System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  764. struct EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 : public RuntimeObject
  765. {
  766. public:
  767. public:
  768. };
  769. struct EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57_StaticFields
  770. {
  771. public:
  772. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  773. EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 * ___defaultComparer_0;
  774. public:
  775. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57_StaticFields, ___defaultComparer_0)); }
  776. inline EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 * get_defaultComparer_0() const { return ___defaultComparer_0; }
  777. inline EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  778. inline void set_defaultComparer_0(EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 * value)
  779. {
  780. ___defaultComparer_0 = value;
  781. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  782. }
  783. };
  784. // System.Collections.Generic.EqualityComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  785. struct EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D : public RuntimeObject
  786. {
  787. public:
  788. public:
  789. };
  790. struct EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D_StaticFields
  791. {
  792. public:
  793. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  794. EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D * ___defaultComparer_0;
  795. public:
  796. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D_StaticFields, ___defaultComparer_0)); }
  797. inline EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D * get_defaultComparer_0() const { return ___defaultComparer_0; }
  798. inline EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  799. inline void set_defaultComparer_0(EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D * value)
  800. {
  801. ___defaultComparer_0 = value;
  802. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  803. }
  804. };
  805. // System.Collections.Generic.EqualityComparer`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  806. struct EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F : public RuntimeObject
  807. {
  808. public:
  809. public:
  810. };
  811. struct EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F_StaticFields
  812. {
  813. public:
  814. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  815. EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F * ___defaultComparer_0;
  816. public:
  817. inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F_StaticFields, ___defaultComparer_0)); }
  818. inline EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F * get_defaultComparer_0() const { return ___defaultComparer_0; }
  819. inline EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
  820. inline void set_defaultComparer_0(EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F * value)
  821. {
  822. ___defaultComparer_0 = value;
  823. Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
  824. }
  825. };
  826. // System.Linq.Lookup`2/Grouping<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>
  827. struct Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 : public RuntimeObject
  828. {
  829. public:
  830. // TKey System.Linq.Lookup`2/Grouping::key
  831. RuntimeObject * ___key_0;
  832. // System.Int32 System.Linq.Lookup`2/Grouping::hashCode
  833. int32_t ___hashCode_1;
  834. // TElement[] System.Linq.Lookup`2/Grouping::elements
  835. IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___elements_2;
  836. // System.Int32 System.Linq.Lookup`2/Grouping::count
  837. int32_t ___count_3;
  838. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2/Grouping::hashNext
  839. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * ___hashNext_4;
  840. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2/Grouping::next
  841. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * ___next_5;
  842. public:
  843. inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189, ___key_0)); }
  844. inline RuntimeObject * get_key_0() const { return ___key_0; }
  845. inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
  846. inline void set_key_0(RuntimeObject * value)
  847. {
  848. ___key_0 = value;
  849. Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
  850. }
  851. inline static int32_t get_offset_of_hashCode_1() { return static_cast<int32_t>(offsetof(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189, ___hashCode_1)); }
  852. inline int32_t get_hashCode_1() const { return ___hashCode_1; }
  853. inline int32_t* get_address_of_hashCode_1() { return &___hashCode_1; }
  854. inline void set_hashCode_1(int32_t value)
  855. {
  856. ___hashCode_1 = value;
  857. }
  858. inline static int32_t get_offset_of_elements_2() { return static_cast<int32_t>(offsetof(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189, ___elements_2)); }
  859. inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* get_elements_2() const { return ___elements_2; }
  860. inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B** get_address_of_elements_2() { return &___elements_2; }
  861. inline void set_elements_2(IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* value)
  862. {
  863. ___elements_2 = value;
  864. Il2CppCodeGenWriteBarrier((void**)(&___elements_2), (void*)value);
  865. }
  866. inline static int32_t get_offset_of_count_3() { return static_cast<int32_t>(offsetof(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189, ___count_3)); }
  867. inline int32_t get_count_3() const { return ___count_3; }
  868. inline int32_t* get_address_of_count_3() { return &___count_3; }
  869. inline void set_count_3(int32_t value)
  870. {
  871. ___count_3 = value;
  872. }
  873. inline static int32_t get_offset_of_hashNext_4() { return static_cast<int32_t>(offsetof(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189, ___hashNext_4)); }
  874. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * get_hashNext_4() const { return ___hashNext_4; }
  875. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 ** get_address_of_hashNext_4() { return &___hashNext_4; }
  876. inline void set_hashNext_4(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * value)
  877. {
  878. ___hashNext_4 = value;
  879. Il2CppCodeGenWriteBarrier((void**)(&___hashNext_4), (void*)value);
  880. }
  881. inline static int32_t get_offset_of_next_5() { return static_cast<int32_t>(offsetof(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189, ___next_5)); }
  882. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * get_next_5() const { return ___next_5; }
  883. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 ** get_address_of_next_5() { return &___next_5; }
  884. inline void set_next_5(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * value)
  885. {
  886. ___next_5 = value;
  887. Il2CppCodeGenWriteBarrier((void**)(&___next_5), (void*)value);
  888. }
  889. };
  890. // System.Linq.Lookup`2/Grouping<System.Object,System.Object>
  891. struct Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 : public RuntimeObject
  892. {
  893. public:
  894. // TKey System.Linq.Lookup`2/Grouping::key
  895. RuntimeObject * ___key_0;
  896. // System.Int32 System.Linq.Lookup`2/Grouping::hashCode
  897. int32_t ___hashCode_1;
  898. // TElement[] System.Linq.Lookup`2/Grouping::elements
  899. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___elements_2;
  900. // System.Int32 System.Linq.Lookup`2/Grouping::count
  901. int32_t ___count_3;
  902. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2/Grouping::hashNext
  903. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * ___hashNext_4;
  904. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2/Grouping::next
  905. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * ___next_5;
  906. public:
  907. inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70, ___key_0)); }
  908. inline RuntimeObject * get_key_0() const { return ___key_0; }
  909. inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
  910. inline void set_key_0(RuntimeObject * value)
  911. {
  912. ___key_0 = value;
  913. Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
  914. }
  915. inline static int32_t get_offset_of_hashCode_1() { return static_cast<int32_t>(offsetof(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70, ___hashCode_1)); }
  916. inline int32_t get_hashCode_1() const { return ___hashCode_1; }
  917. inline int32_t* get_address_of_hashCode_1() { return &___hashCode_1; }
  918. inline void set_hashCode_1(int32_t value)
  919. {
  920. ___hashCode_1 = value;
  921. }
  922. inline static int32_t get_offset_of_elements_2() { return static_cast<int32_t>(offsetof(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70, ___elements_2)); }
  923. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_elements_2() const { return ___elements_2; }
  924. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_elements_2() { return &___elements_2; }
  925. inline void set_elements_2(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  926. {
  927. ___elements_2 = value;
  928. Il2CppCodeGenWriteBarrier((void**)(&___elements_2), (void*)value);
  929. }
  930. inline static int32_t get_offset_of_count_3() { return static_cast<int32_t>(offsetof(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70, ___count_3)); }
  931. inline int32_t get_count_3() const { return ___count_3; }
  932. inline int32_t* get_address_of_count_3() { return &___count_3; }
  933. inline void set_count_3(int32_t value)
  934. {
  935. ___count_3 = value;
  936. }
  937. inline static int32_t get_offset_of_hashNext_4() { return static_cast<int32_t>(offsetof(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70, ___hashNext_4)); }
  938. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * get_hashNext_4() const { return ___hashNext_4; }
  939. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 ** get_address_of_hashNext_4() { return &___hashNext_4; }
  940. inline void set_hashNext_4(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * value)
  941. {
  942. ___hashNext_4 = value;
  943. Il2CppCodeGenWriteBarrier((void**)(&___hashNext_4), (void*)value);
  944. }
  945. inline static int32_t get_offset_of_next_5() { return static_cast<int32_t>(offsetof(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70, ___next_5)); }
  946. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * get_next_5() const { return ___next_5; }
  947. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 ** get_address_of_next_5() { return &___next_5; }
  948. inline void set_next_5(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * value)
  949. {
  950. ___next_5 = value;
  951. Il2CppCodeGenWriteBarrier((void**)(&___next_5), (void*)value);
  952. }
  953. };
  954. // System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>
  955. struct List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 : public RuntimeObject
  956. {
  957. public:
  958. // T[] System.Collections.Generic.List`1::_items
  959. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* ____items_1;
  960. // System.Int32 System.Collections.Generic.List`1::_size
  961. int32_t ____size_2;
  962. // System.Int32 System.Collections.Generic.List`1::_version
  963. int32_t ____version_3;
  964. // System.Object System.Collections.Generic.List`1::_syncRoot
  965. RuntimeObject * ____syncRoot_4;
  966. public:
  967. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8, ____items_1)); }
  968. inline RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* get__items_1() const { return ____items_1; }
  969. inline RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664** get_address_of__items_1() { return &____items_1; }
  970. inline void set__items_1(RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* value)
  971. {
  972. ____items_1 = value;
  973. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  974. }
  975. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8, ____size_2)); }
  976. inline int32_t get__size_2() const { return ____size_2; }
  977. inline int32_t* get_address_of__size_2() { return &____size_2; }
  978. inline void set__size_2(int32_t value)
  979. {
  980. ____size_2 = value;
  981. }
  982. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8, ____version_3)); }
  983. inline int32_t get__version_3() const { return ____version_3; }
  984. inline int32_t* get_address_of__version_3() { return &____version_3; }
  985. inline void set__version_3(int32_t value)
  986. {
  987. ____version_3 = value;
  988. }
  989. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8, ____syncRoot_4)); }
  990. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  991. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  992. inline void set__syncRoot_4(RuntimeObject * value)
  993. {
  994. ____syncRoot_4 = value;
  995. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  996. }
  997. };
  998. struct List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields
  999. {
  1000. public:
  1001. // T[] System.Collections.Generic.List`1::_emptyArray
  1002. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* ____emptyArray_5;
  1003. public:
  1004. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields, ____emptyArray_5)); }
  1005. inline RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* get__emptyArray_5() const { return ____emptyArray_5; }
  1006. inline RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1007. inline void set__emptyArray_5(RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* value)
  1008. {
  1009. ____emptyArray_5 = value;
  1010. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1011. }
  1012. };
  1013. // System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>
  1014. struct List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 : public RuntimeObject
  1015. {
  1016. public:
  1017. // T[] System.Collections.Generic.List`1::_items
  1018. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* ____items_1;
  1019. // System.Int32 System.Collections.Generic.List`1::_size
  1020. int32_t ____size_2;
  1021. // System.Int32 System.Collections.Generic.List`1::_version
  1022. int32_t ____version_3;
  1023. // System.Object System.Collections.Generic.List`1::_syncRoot
  1024. RuntimeObject * ____syncRoot_4;
  1025. public:
  1026. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308, ____items_1)); }
  1027. inline FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* get__items_1() const { return ____items_1; }
  1028. inline FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3** get_address_of__items_1() { return &____items_1; }
  1029. inline void set__items_1(FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* value)
  1030. {
  1031. ____items_1 = value;
  1032. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  1033. }
  1034. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308, ____size_2)); }
  1035. inline int32_t get__size_2() const { return ____size_2; }
  1036. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1037. inline void set__size_2(int32_t value)
  1038. {
  1039. ____size_2 = value;
  1040. }
  1041. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308, ____version_3)); }
  1042. inline int32_t get__version_3() const { return ____version_3; }
  1043. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1044. inline void set__version_3(int32_t value)
  1045. {
  1046. ____version_3 = value;
  1047. }
  1048. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308, ____syncRoot_4)); }
  1049. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  1050. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  1051. inline void set__syncRoot_4(RuntimeObject * value)
  1052. {
  1053. ____syncRoot_4 = value;
  1054. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  1055. }
  1056. };
  1057. struct List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields
  1058. {
  1059. public:
  1060. // T[] System.Collections.Generic.List`1::_emptyArray
  1061. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* ____emptyArray_5;
  1062. public:
  1063. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields, ____emptyArray_5)); }
  1064. inline FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* get__emptyArray_5() const { return ____emptyArray_5; }
  1065. inline FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1066. inline void set__emptyArray_5(FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* value)
  1067. {
  1068. ____emptyArray_5 = value;
  1069. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1070. }
  1071. };
  1072. // System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  1073. struct List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 : public RuntimeObject
  1074. {
  1075. public:
  1076. // T[] System.Collections.Generic.List`1::_items
  1077. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* ____items_1;
  1078. // System.Int32 System.Collections.Generic.List`1::_size
  1079. int32_t ____size_2;
  1080. // System.Int32 System.Collections.Generic.List`1::_version
  1081. int32_t ____version_3;
  1082. // System.Object System.Collections.Generic.List`1::_syncRoot
  1083. RuntimeObject * ____syncRoot_4;
  1084. public:
  1085. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4, ____items_1)); }
  1086. inline FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* get__items_1() const { return ____items_1; }
  1087. inline FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D** get_address_of__items_1() { return &____items_1; }
  1088. inline void set__items_1(FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* value)
  1089. {
  1090. ____items_1 = value;
  1091. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  1092. }
  1093. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4, ____size_2)); }
  1094. inline int32_t get__size_2() const { return ____size_2; }
  1095. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1096. inline void set__size_2(int32_t value)
  1097. {
  1098. ____size_2 = value;
  1099. }
  1100. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4, ____version_3)); }
  1101. inline int32_t get__version_3() const { return ____version_3; }
  1102. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1103. inline void set__version_3(int32_t value)
  1104. {
  1105. ____version_3 = value;
  1106. }
  1107. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4, ____syncRoot_4)); }
  1108. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  1109. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  1110. inline void set__syncRoot_4(RuntimeObject * value)
  1111. {
  1112. ____syncRoot_4 = value;
  1113. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  1114. }
  1115. };
  1116. struct List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields
  1117. {
  1118. public:
  1119. // T[] System.Collections.Generic.List`1::_emptyArray
  1120. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* ____emptyArray_5;
  1121. public:
  1122. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields, ____emptyArray_5)); }
  1123. inline FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* get__emptyArray_5() const { return ____emptyArray_5; }
  1124. inline FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1125. inline void set__emptyArray_5(FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* value)
  1126. {
  1127. ____emptyArray_5 = value;
  1128. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1129. }
  1130. };
  1131. // System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  1132. struct List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 : public RuntimeObject
  1133. {
  1134. public:
  1135. // T[] System.Collections.Generic.List`1::_items
  1136. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* ____items_1;
  1137. // System.Int32 System.Collections.Generic.List`1::_size
  1138. int32_t ____size_2;
  1139. // System.Int32 System.Collections.Generic.List`1::_version
  1140. int32_t ____version_3;
  1141. // System.Object System.Collections.Generic.List`1::_syncRoot
  1142. RuntimeObject * ____syncRoot_4;
  1143. public:
  1144. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3, ____items_1)); }
  1145. inline TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* get__items_1() const { return ____items_1; }
  1146. inline TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD** get_address_of__items_1() { return &____items_1; }
  1147. inline void set__items_1(TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* value)
  1148. {
  1149. ____items_1 = value;
  1150. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  1151. }
  1152. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3, ____size_2)); }
  1153. inline int32_t get__size_2() const { return ____size_2; }
  1154. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1155. inline void set__size_2(int32_t value)
  1156. {
  1157. ____size_2 = value;
  1158. }
  1159. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3, ____version_3)); }
  1160. inline int32_t get__version_3() const { return ____version_3; }
  1161. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1162. inline void set__version_3(int32_t value)
  1163. {
  1164. ____version_3 = value;
  1165. }
  1166. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3, ____syncRoot_4)); }
  1167. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  1168. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  1169. inline void set__syncRoot_4(RuntimeObject * value)
  1170. {
  1171. ____syncRoot_4 = value;
  1172. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  1173. }
  1174. };
  1175. struct List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields
  1176. {
  1177. public:
  1178. // T[] System.Collections.Generic.List`1::_emptyArray
  1179. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* ____emptyArray_5;
  1180. public:
  1181. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields, ____emptyArray_5)); }
  1182. inline TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* get__emptyArray_5() const { return ____emptyArray_5; }
  1183. inline TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1184. inline void set__emptyArray_5(TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* value)
  1185. {
  1186. ____emptyArray_5 = value;
  1187. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1188. }
  1189. };
  1190. // System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  1191. struct List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA : public RuntimeObject
  1192. {
  1193. public:
  1194. // T[] System.Collections.Generic.List`1::_items
  1195. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* ____items_1;
  1196. // System.Int32 System.Collections.Generic.List`1::_size
  1197. int32_t ____size_2;
  1198. // System.Int32 System.Collections.Generic.List`1::_version
  1199. int32_t ____version_3;
  1200. // System.Object System.Collections.Generic.List`1::_syncRoot
  1201. RuntimeObject * ____syncRoot_4;
  1202. public:
  1203. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA, ____items_1)); }
  1204. inline WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* get__items_1() const { return ____items_1; }
  1205. inline WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F** get_address_of__items_1() { return &____items_1; }
  1206. inline void set__items_1(WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* value)
  1207. {
  1208. ____items_1 = value;
  1209. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  1210. }
  1211. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA, ____size_2)); }
  1212. inline int32_t get__size_2() const { return ____size_2; }
  1213. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1214. inline void set__size_2(int32_t value)
  1215. {
  1216. ____size_2 = value;
  1217. }
  1218. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA, ____version_3)); }
  1219. inline int32_t get__version_3() const { return ____version_3; }
  1220. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1221. inline void set__version_3(int32_t value)
  1222. {
  1223. ____version_3 = value;
  1224. }
  1225. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA, ____syncRoot_4)); }
  1226. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  1227. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  1228. inline void set__syncRoot_4(RuntimeObject * value)
  1229. {
  1230. ____syncRoot_4 = value;
  1231. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  1232. }
  1233. };
  1234. struct List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields
  1235. {
  1236. public:
  1237. // T[] System.Collections.Generic.List`1::_emptyArray
  1238. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* ____emptyArray_5;
  1239. public:
  1240. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields, ____emptyArray_5)); }
  1241. inline WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* get__emptyArray_5() const { return ____emptyArray_5; }
  1242. inline WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1243. inline void set__emptyArray_5(WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* value)
  1244. {
  1245. ____emptyArray_5 = value;
  1246. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1247. }
  1248. };
  1249. // System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  1250. struct List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D : public RuntimeObject
  1251. {
  1252. public:
  1253. // T[] System.Collections.Generic.List`1::_items
  1254. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* ____items_1;
  1255. // System.Int32 System.Collections.Generic.List`1::_size
  1256. int32_t ____size_2;
  1257. // System.Int32 System.Collections.Generic.List`1::_version
  1258. int32_t ____version_3;
  1259. // System.Object System.Collections.Generic.List`1::_syncRoot
  1260. RuntimeObject * ____syncRoot_4;
  1261. public:
  1262. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D, ____items_1)); }
  1263. inline InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* get__items_1() const { return ____items_1; }
  1264. inline InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1** get_address_of__items_1() { return &____items_1; }
  1265. inline void set__items_1(InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* value)
  1266. {
  1267. ____items_1 = value;
  1268. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  1269. }
  1270. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D, ____size_2)); }
  1271. inline int32_t get__size_2() const { return ____size_2; }
  1272. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1273. inline void set__size_2(int32_t value)
  1274. {
  1275. ____size_2 = value;
  1276. }
  1277. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D, ____version_3)); }
  1278. inline int32_t get__version_3() const { return ____version_3; }
  1279. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1280. inline void set__version_3(int32_t value)
  1281. {
  1282. ____version_3 = value;
  1283. }
  1284. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D, ____syncRoot_4)); }
  1285. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  1286. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  1287. inline void set__syncRoot_4(RuntimeObject * value)
  1288. {
  1289. ____syncRoot_4 = value;
  1290. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  1291. }
  1292. };
  1293. struct List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields
  1294. {
  1295. public:
  1296. // T[] System.Collections.Generic.List`1::_emptyArray
  1297. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* ____emptyArray_5;
  1298. public:
  1299. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields, ____emptyArray_5)); }
  1300. inline InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* get__emptyArray_5() const { return ____emptyArray_5; }
  1301. inline InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  1302. inline void set__emptyArray_5(InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* value)
  1303. {
  1304. ____emptyArray_5 = value;
  1305. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  1306. }
  1307. };
  1308. // System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>
  1309. struct Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 : public RuntimeObject
  1310. {
  1311. public:
  1312. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Linq.Lookup`2::comparer
  1313. RuntimeObject* ___comparer_0;
  1314. // System.Linq.Lookup`2/Grouping<TKey,TElement>[] System.Linq.Lookup`2::groupings
  1315. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* ___groupings_1;
  1316. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2::lastGrouping
  1317. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * ___lastGrouping_2;
  1318. // System.Int32 System.Linq.Lookup`2::count
  1319. int32_t ___count_3;
  1320. public:
  1321. inline static int32_t get_offset_of_comparer_0() { return static_cast<int32_t>(offsetof(Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9, ___comparer_0)); }
  1322. inline RuntimeObject* get_comparer_0() const { return ___comparer_0; }
  1323. inline RuntimeObject** get_address_of_comparer_0() { return &___comparer_0; }
  1324. inline void set_comparer_0(RuntimeObject* value)
  1325. {
  1326. ___comparer_0 = value;
  1327. Il2CppCodeGenWriteBarrier((void**)(&___comparer_0), (void*)value);
  1328. }
  1329. inline static int32_t get_offset_of_groupings_1() { return static_cast<int32_t>(offsetof(Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9, ___groupings_1)); }
  1330. inline GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* get_groupings_1() const { return ___groupings_1; }
  1331. inline GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC** get_address_of_groupings_1() { return &___groupings_1; }
  1332. inline void set_groupings_1(GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* value)
  1333. {
  1334. ___groupings_1 = value;
  1335. Il2CppCodeGenWriteBarrier((void**)(&___groupings_1), (void*)value);
  1336. }
  1337. inline static int32_t get_offset_of_lastGrouping_2() { return static_cast<int32_t>(offsetof(Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9, ___lastGrouping_2)); }
  1338. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * get_lastGrouping_2() const { return ___lastGrouping_2; }
  1339. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 ** get_address_of_lastGrouping_2() { return &___lastGrouping_2; }
  1340. inline void set_lastGrouping_2(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * value)
  1341. {
  1342. ___lastGrouping_2 = value;
  1343. Il2CppCodeGenWriteBarrier((void**)(&___lastGrouping_2), (void*)value);
  1344. }
  1345. inline static int32_t get_offset_of_count_3() { return static_cast<int32_t>(offsetof(Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9, ___count_3)); }
  1346. inline int32_t get_count_3() const { return ___count_3; }
  1347. inline int32_t* get_address_of_count_3() { return &___count_3; }
  1348. inline void set_count_3(int32_t value)
  1349. {
  1350. ___count_3 = value;
  1351. }
  1352. };
  1353. // System.Linq.Lookup`2<System.Object,System.Object>
  1354. struct Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B : public RuntimeObject
  1355. {
  1356. public:
  1357. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Linq.Lookup`2::comparer
  1358. RuntimeObject* ___comparer_0;
  1359. // System.Linq.Lookup`2/Grouping<TKey,TElement>[] System.Linq.Lookup`2::groupings
  1360. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* ___groupings_1;
  1361. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2::lastGrouping
  1362. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * ___lastGrouping_2;
  1363. // System.Int32 System.Linq.Lookup`2::count
  1364. int32_t ___count_3;
  1365. public:
  1366. inline static int32_t get_offset_of_comparer_0() { return static_cast<int32_t>(offsetof(Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B, ___comparer_0)); }
  1367. inline RuntimeObject* get_comparer_0() const { return ___comparer_0; }
  1368. inline RuntimeObject** get_address_of_comparer_0() { return &___comparer_0; }
  1369. inline void set_comparer_0(RuntimeObject* value)
  1370. {
  1371. ___comparer_0 = value;
  1372. Il2CppCodeGenWriteBarrier((void**)(&___comparer_0), (void*)value);
  1373. }
  1374. inline static int32_t get_offset_of_groupings_1() { return static_cast<int32_t>(offsetof(Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B, ___groupings_1)); }
  1375. inline GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* get_groupings_1() const { return ___groupings_1; }
  1376. inline GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4** get_address_of_groupings_1() { return &___groupings_1; }
  1377. inline void set_groupings_1(GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* value)
  1378. {
  1379. ___groupings_1 = value;
  1380. Il2CppCodeGenWriteBarrier((void**)(&___groupings_1), (void*)value);
  1381. }
  1382. inline static int32_t get_offset_of_lastGrouping_2() { return static_cast<int32_t>(offsetof(Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B, ___lastGrouping_2)); }
  1383. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * get_lastGrouping_2() const { return ___lastGrouping_2; }
  1384. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 ** get_address_of_lastGrouping_2() { return &___lastGrouping_2; }
  1385. inline void set_lastGrouping_2(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * value)
  1386. {
  1387. ___lastGrouping_2 = value;
  1388. Il2CppCodeGenWriteBarrier((void**)(&___lastGrouping_2), (void*)value);
  1389. }
  1390. inline static int32_t get_offset_of_count_3() { return static_cast<int32_t>(offsetof(Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B, ___count_3)); }
  1391. inline int32_t get_count_3() const { return ___count_3; }
  1392. inline int32_t* get_address_of_count_3() { return &___count_3; }
  1393. inline void set_count_3(int32_t value)
  1394. {
  1395. ___count_3 = value;
  1396. }
  1397. };
  1398. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  1399. struct MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 : public RuntimeObject
  1400. {
  1401. public:
  1402. public:
  1403. };
  1404. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  1405. struct MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF : public RuntimeObject
  1406. {
  1407. public:
  1408. public:
  1409. };
  1410. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  1411. struct MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA : public RuntimeObject
  1412. {
  1413. public:
  1414. public:
  1415. };
  1416. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  1417. struct MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 : public RuntimeObject
  1418. {
  1419. public:
  1420. public:
  1421. };
  1422. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  1423. struct MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 : public RuntimeObject
  1424. {
  1425. public:
  1426. public:
  1427. };
  1428. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  1429. struct MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 : public RuntimeObject
  1430. {
  1431. public:
  1432. public:
  1433. };
  1434. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  1435. struct MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD : public RuntimeObject
  1436. {
  1437. public:
  1438. public:
  1439. };
  1440. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  1441. struct MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 : public RuntimeObject
  1442. {
  1443. public:
  1444. public:
  1445. };
  1446. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  1447. struct MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA : public RuntimeObject
  1448. {
  1449. public:
  1450. public:
  1451. };
  1452. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  1453. struct MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 : public RuntimeObject
  1454. {
  1455. public:
  1456. public:
  1457. };
  1458. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  1459. struct MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 : public RuntimeObject
  1460. {
  1461. public:
  1462. public:
  1463. };
  1464. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  1465. struct MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC : public RuntimeObject
  1466. {
  1467. public:
  1468. public:
  1469. };
  1470. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  1471. struct MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 : public RuntimeObject
  1472. {
  1473. public:
  1474. public:
  1475. };
  1476. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  1477. struct MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 : public RuntimeObject
  1478. {
  1479. public:
  1480. public:
  1481. };
  1482. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  1483. struct MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F : public RuntimeObject
  1484. {
  1485. public:
  1486. public:
  1487. };
  1488. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  1489. struct MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 : public RuntimeObject
  1490. {
  1491. public:
  1492. public:
  1493. };
  1494. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  1495. struct MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A : public RuntimeObject
  1496. {
  1497. public:
  1498. public:
  1499. };
  1500. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  1501. struct MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD : public RuntimeObject
  1502. {
  1503. public:
  1504. public:
  1505. };
  1506. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  1507. struct MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F : public RuntimeObject
  1508. {
  1509. public:
  1510. public:
  1511. };
  1512. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  1513. struct MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A : public RuntimeObject
  1514. {
  1515. public:
  1516. public:
  1517. };
  1518. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  1519. struct MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 : public RuntimeObject
  1520. {
  1521. public:
  1522. public:
  1523. };
  1524. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  1525. struct MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 : public RuntimeObject
  1526. {
  1527. public:
  1528. public:
  1529. };
  1530. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  1531. struct MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 : public RuntimeObject
  1532. {
  1533. public:
  1534. public:
  1535. };
  1536. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  1537. struct MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E : public RuntimeObject
  1538. {
  1539. public:
  1540. public:
  1541. };
  1542. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  1543. struct MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 : public RuntimeObject
  1544. {
  1545. public:
  1546. public:
  1547. };
  1548. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  1549. struct MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A : public RuntimeObject
  1550. {
  1551. public:
  1552. public:
  1553. };
  1554. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.A8>
  1555. struct PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 : public RuntimeObject
  1556. {
  1557. public:
  1558. public:
  1559. };
  1560. struct PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8_StaticFields
  1561. {
  1562. public:
  1563. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1564. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1565. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1566. PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * ___U3CInstanceU3Ek__BackingField_1;
  1567. public:
  1568. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8_StaticFields, ___LazyInfo_0)); }
  1569. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1570. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1571. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1572. {
  1573. ___LazyInfo_0 = value;
  1574. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1575. }
  1576. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1577. inline PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1578. inline PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1579. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * value)
  1580. {
  1581. ___U3CInstanceU3Ek__BackingField_1 = value;
  1582. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1583. }
  1584. };
  1585. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  1586. struct PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C : public RuntimeObject
  1587. {
  1588. public:
  1589. public:
  1590. };
  1591. struct PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C_StaticFields
  1592. {
  1593. public:
  1594. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1595. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1596. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1597. PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * ___U3CInstanceU3Ek__BackingField_1;
  1598. public:
  1599. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C_StaticFields, ___LazyInfo_0)); }
  1600. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1601. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1602. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1603. {
  1604. ___LazyInfo_0 = value;
  1605. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1606. }
  1607. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1608. inline PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1609. inline PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1610. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * value)
  1611. {
  1612. ___U3CInstanceU3Ek__BackingField_1 = value;
  1613. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1614. }
  1615. };
  1616. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  1617. struct PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A : public RuntimeObject
  1618. {
  1619. public:
  1620. public:
  1621. };
  1622. struct PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A_StaticFields
  1623. {
  1624. public:
  1625. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1626. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1627. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1628. PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * ___U3CInstanceU3Ek__BackingField_1;
  1629. public:
  1630. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A_StaticFields, ___LazyInfo_0)); }
  1631. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1632. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1633. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1634. {
  1635. ___LazyInfo_0 = value;
  1636. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1637. }
  1638. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1639. inline PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1640. inline PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1641. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * value)
  1642. {
  1643. ___U3CInstanceU3Ek__BackingField_1 = value;
  1644. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1645. }
  1646. };
  1647. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  1648. struct PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E : public RuntimeObject
  1649. {
  1650. public:
  1651. public:
  1652. };
  1653. struct PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E_StaticFields
  1654. {
  1655. public:
  1656. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1657. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1658. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1659. PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * ___U3CInstanceU3Ek__BackingField_1;
  1660. public:
  1661. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E_StaticFields, ___LazyInfo_0)); }
  1662. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1663. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1664. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1665. {
  1666. ___LazyInfo_0 = value;
  1667. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1668. }
  1669. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1670. inline PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1671. inline PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1672. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * value)
  1673. {
  1674. ___U3CInstanceU3Ek__BackingField_1 = value;
  1675. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1676. }
  1677. };
  1678. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  1679. struct PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA : public RuntimeObject
  1680. {
  1681. public:
  1682. public:
  1683. };
  1684. struct PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA_StaticFields
  1685. {
  1686. public:
  1687. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1688. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1689. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1690. PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * ___U3CInstanceU3Ek__BackingField_1;
  1691. public:
  1692. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA_StaticFields, ___LazyInfo_0)); }
  1693. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1694. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1695. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1696. {
  1697. ___LazyInfo_0 = value;
  1698. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1699. }
  1700. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1701. inline PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1702. inline PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1703. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * value)
  1704. {
  1705. ___U3CInstanceU3Ek__BackingField_1 = value;
  1706. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1707. }
  1708. };
  1709. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  1710. struct PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 : public RuntimeObject
  1711. {
  1712. public:
  1713. public:
  1714. };
  1715. struct PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7_StaticFields
  1716. {
  1717. public:
  1718. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1719. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1720. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1721. PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * ___U3CInstanceU3Ek__BackingField_1;
  1722. public:
  1723. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7_StaticFields, ___LazyInfo_0)); }
  1724. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1725. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1726. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1727. {
  1728. ___LazyInfo_0 = value;
  1729. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1730. }
  1731. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1732. inline PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1733. inline PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1734. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * value)
  1735. {
  1736. ___U3CInstanceU3Ek__BackingField_1 = value;
  1737. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1738. }
  1739. };
  1740. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  1741. struct PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE : public RuntimeObject
  1742. {
  1743. public:
  1744. public:
  1745. };
  1746. struct PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE_StaticFields
  1747. {
  1748. public:
  1749. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1750. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1751. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1752. PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * ___U3CInstanceU3Ek__BackingField_1;
  1753. public:
  1754. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE_StaticFields, ___LazyInfo_0)); }
  1755. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1756. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1757. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1758. {
  1759. ___LazyInfo_0 = value;
  1760. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1761. }
  1762. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1763. inline PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1764. inline PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1765. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * value)
  1766. {
  1767. ___U3CInstanceU3Ek__BackingField_1 = value;
  1768. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1769. }
  1770. };
  1771. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1772. struct PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 : public RuntimeObject
  1773. {
  1774. public:
  1775. public:
  1776. };
  1777. struct PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields
  1778. {
  1779. public:
  1780. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1781. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1782. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1783. PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * ___U3CInstanceU3Ek__BackingField_1;
  1784. public:
  1785. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields, ___LazyInfo_0)); }
  1786. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1787. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1788. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1789. {
  1790. ___LazyInfo_0 = value;
  1791. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1792. }
  1793. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1794. inline PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1795. inline PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1796. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * value)
  1797. {
  1798. ___U3CInstanceU3Ek__BackingField_1 = value;
  1799. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1800. }
  1801. };
  1802. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  1803. struct PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 : public RuntimeObject
  1804. {
  1805. public:
  1806. public:
  1807. };
  1808. struct PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields
  1809. {
  1810. public:
  1811. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1812. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1813. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1814. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * ___U3CInstanceU3Ek__BackingField_1;
  1815. public:
  1816. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields, ___LazyInfo_0)); }
  1817. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1818. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1819. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1820. {
  1821. ___LazyInfo_0 = value;
  1822. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1823. }
  1824. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1825. inline PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1826. inline PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1827. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * value)
  1828. {
  1829. ___U3CInstanceU3Ek__BackingField_1 = value;
  1830. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1831. }
  1832. };
  1833. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  1834. struct PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 : public RuntimeObject
  1835. {
  1836. public:
  1837. public:
  1838. };
  1839. struct PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields
  1840. {
  1841. public:
  1842. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1843. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1844. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1845. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * ___U3CInstanceU3Ek__BackingField_1;
  1846. public:
  1847. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields, ___LazyInfo_0)); }
  1848. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1849. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1850. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1851. {
  1852. ___LazyInfo_0 = value;
  1853. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1854. }
  1855. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1856. inline PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1857. inline PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1858. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * value)
  1859. {
  1860. ___U3CInstanceU3Ek__BackingField_1 = value;
  1861. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1862. }
  1863. };
  1864. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1865. struct PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 : public RuntimeObject
  1866. {
  1867. public:
  1868. public:
  1869. };
  1870. struct PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields
  1871. {
  1872. public:
  1873. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1874. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1875. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1876. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * ___U3CInstanceU3Ek__BackingField_1;
  1877. public:
  1878. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields, ___LazyInfo_0)); }
  1879. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1880. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1881. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1882. {
  1883. ___LazyInfo_0 = value;
  1884. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1885. }
  1886. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1887. inline PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1888. inline PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1889. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * value)
  1890. {
  1891. ___U3CInstanceU3Ek__BackingField_1 = value;
  1892. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1893. }
  1894. };
  1895. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1896. struct PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 : public RuntimeObject
  1897. {
  1898. public:
  1899. public:
  1900. };
  1901. struct PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields
  1902. {
  1903. public:
  1904. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1905. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1906. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1907. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * ___U3CInstanceU3Ek__BackingField_1;
  1908. public:
  1909. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields, ___LazyInfo_0)); }
  1910. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1911. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1912. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1913. {
  1914. ___LazyInfo_0 = value;
  1915. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1916. }
  1917. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1918. inline PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1919. inline PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1920. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * value)
  1921. {
  1922. ___U3CInstanceU3Ek__BackingField_1 = value;
  1923. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1924. }
  1925. };
  1926. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>
  1927. struct PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 : public RuntimeObject
  1928. {
  1929. public:
  1930. public:
  1931. };
  1932. struct PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields
  1933. {
  1934. public:
  1935. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1936. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1937. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1938. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * ___U3CInstanceU3Ek__BackingField_1;
  1939. public:
  1940. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields, ___LazyInfo_0)); }
  1941. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1942. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1943. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1944. {
  1945. ___LazyInfo_0 = value;
  1946. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1947. }
  1948. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1949. inline PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1950. inline PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1951. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * value)
  1952. {
  1953. ___U3CInstanceU3Ek__BackingField_1 = value;
  1954. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1955. }
  1956. };
  1957. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>
  1958. struct PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 : public RuntimeObject
  1959. {
  1960. public:
  1961. public:
  1962. };
  1963. struct PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields
  1964. {
  1965. public:
  1966. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1967. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1968. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  1969. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * ___U3CInstanceU3Ek__BackingField_1;
  1970. public:
  1971. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields, ___LazyInfo_0)); }
  1972. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  1973. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  1974. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  1975. {
  1976. ___LazyInfo_0 = value;
  1977. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  1978. }
  1979. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  1980. inline PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  1981. inline PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  1982. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * value)
  1983. {
  1984. ___U3CInstanceU3Ek__BackingField_1 = value;
  1985. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  1986. }
  1987. };
  1988. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>
  1989. struct PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E : public RuntimeObject
  1990. {
  1991. public:
  1992. public:
  1993. };
  1994. struct PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields
  1995. {
  1996. public:
  1997. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  1998. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  1999. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2000. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * ___U3CInstanceU3Ek__BackingField_1;
  2001. public:
  2002. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields, ___LazyInfo_0)); }
  2003. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2004. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2005. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2006. {
  2007. ___LazyInfo_0 = value;
  2008. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2009. }
  2010. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2011. inline PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2012. inline PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2013. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * value)
  2014. {
  2015. ___U3CInstanceU3Ek__BackingField_1 = value;
  2016. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2017. }
  2018. };
  2019. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La32>
  2020. struct PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 : public RuntimeObject
  2021. {
  2022. public:
  2023. public:
  2024. };
  2025. struct PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields
  2026. {
  2027. public:
  2028. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2029. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2030. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2031. PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * ___U3CInstanceU3Ek__BackingField_1;
  2032. public:
  2033. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields, ___LazyInfo_0)); }
  2034. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2035. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2036. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2037. {
  2038. ___LazyInfo_0 = value;
  2039. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2040. }
  2041. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2042. inline PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2043. inline PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2044. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * value)
  2045. {
  2046. ___U3CInstanceU3Ek__BackingField_1 = value;
  2047. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2048. }
  2049. };
  2050. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  2051. struct PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E : public RuntimeObject
  2052. {
  2053. public:
  2054. public:
  2055. };
  2056. struct PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E_StaticFields
  2057. {
  2058. public:
  2059. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2060. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2061. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2062. PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * ___U3CInstanceU3Ek__BackingField_1;
  2063. public:
  2064. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E_StaticFields, ___LazyInfo_0)); }
  2065. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2066. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2067. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2068. {
  2069. ___LazyInfo_0 = value;
  2070. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2071. }
  2072. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2073. inline PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2074. inline PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2075. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * value)
  2076. {
  2077. ___U3CInstanceU3Ek__BackingField_1 = value;
  2078. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2079. }
  2080. };
  2081. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  2082. struct PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD : public RuntimeObject
  2083. {
  2084. public:
  2085. public:
  2086. };
  2087. struct PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD_StaticFields
  2088. {
  2089. public:
  2090. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2091. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2092. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2093. PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * ___U3CInstanceU3Ek__BackingField_1;
  2094. public:
  2095. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD_StaticFields, ___LazyInfo_0)); }
  2096. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2097. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2098. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2099. {
  2100. ___LazyInfo_0 = value;
  2101. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2102. }
  2103. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2104. inline PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2105. inline PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2106. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * value)
  2107. {
  2108. ___U3CInstanceU3Ek__BackingField_1 = value;
  2109. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2110. }
  2111. };
  2112. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  2113. struct PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 : public RuntimeObject
  2114. {
  2115. public:
  2116. public:
  2117. };
  2118. struct PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099_StaticFields
  2119. {
  2120. public:
  2121. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2122. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2123. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2124. PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * ___U3CInstanceU3Ek__BackingField_1;
  2125. public:
  2126. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099_StaticFields, ___LazyInfo_0)); }
  2127. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2128. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2129. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2130. {
  2131. ___LazyInfo_0 = value;
  2132. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2133. }
  2134. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2135. inline PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2136. inline PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2137. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * value)
  2138. {
  2139. ___U3CInstanceU3Ek__BackingField_1 = value;
  2140. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2141. }
  2142. };
  2143. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  2144. struct PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 : public RuntimeObject
  2145. {
  2146. public:
  2147. public:
  2148. };
  2149. struct PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8_StaticFields
  2150. {
  2151. public:
  2152. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2153. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2154. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2155. PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * ___U3CInstanceU3Ek__BackingField_1;
  2156. public:
  2157. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8_StaticFields, ___LazyInfo_0)); }
  2158. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2159. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2160. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2161. {
  2162. ___LazyInfo_0 = value;
  2163. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2164. }
  2165. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2166. inline PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2167. inline PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2168. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * value)
  2169. {
  2170. ___U3CInstanceU3Ek__BackingField_1 = value;
  2171. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2172. }
  2173. };
  2174. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  2175. struct PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB : public RuntimeObject
  2176. {
  2177. public:
  2178. public:
  2179. };
  2180. struct PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB_StaticFields
  2181. {
  2182. public:
  2183. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2184. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2185. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2186. PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * ___U3CInstanceU3Ek__BackingField_1;
  2187. public:
  2188. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB_StaticFields, ___LazyInfo_0)); }
  2189. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2190. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2191. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2192. {
  2193. ___LazyInfo_0 = value;
  2194. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2195. }
  2196. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2197. inline PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2198. inline PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2199. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * value)
  2200. {
  2201. ___U3CInstanceU3Ek__BackingField_1 = value;
  2202. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2203. }
  2204. };
  2205. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  2206. struct PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 : public RuntimeObject
  2207. {
  2208. public:
  2209. public:
  2210. };
  2211. struct PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8_StaticFields
  2212. {
  2213. public:
  2214. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2215. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2216. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2217. PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * ___U3CInstanceU3Ek__BackingField_1;
  2218. public:
  2219. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8_StaticFields, ___LazyInfo_0)); }
  2220. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2221. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2222. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2223. {
  2224. ___LazyInfo_0 = value;
  2225. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2226. }
  2227. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2228. inline PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2229. inline PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2230. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * value)
  2231. {
  2232. ___U3CInstanceU3Ek__BackingField_1 = value;
  2233. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2234. }
  2235. };
  2236. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  2237. struct PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 : public RuntimeObject
  2238. {
  2239. public:
  2240. public:
  2241. };
  2242. struct PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024_StaticFields
  2243. {
  2244. public:
  2245. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2246. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2247. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2248. PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * ___U3CInstanceU3Ek__BackingField_1;
  2249. public:
  2250. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024_StaticFields, ___LazyInfo_0)); }
  2251. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2252. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2253. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2254. {
  2255. ___LazyInfo_0 = value;
  2256. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2257. }
  2258. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2259. inline PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2260. inline PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2261. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * value)
  2262. {
  2263. ___U3CInstanceU3Ek__BackingField_1 = value;
  2264. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2265. }
  2266. };
  2267. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  2268. struct PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 : public RuntimeObject
  2269. {
  2270. public:
  2271. public:
  2272. };
  2273. struct PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2_StaticFields
  2274. {
  2275. public:
  2276. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2277. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2278. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2279. PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * ___U3CInstanceU3Ek__BackingField_1;
  2280. public:
  2281. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2_StaticFields, ___LazyInfo_0)); }
  2282. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2283. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2284. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2285. {
  2286. ___LazyInfo_0 = value;
  2287. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2288. }
  2289. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2290. inline PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2291. inline PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2292. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * value)
  2293. {
  2294. ___U3CInstanceU3Ek__BackingField_1 = value;
  2295. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2296. }
  2297. };
  2298. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  2299. struct PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 : public RuntimeObject
  2300. {
  2301. public:
  2302. public:
  2303. };
  2304. struct PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805_StaticFields
  2305. {
  2306. public:
  2307. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2308. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2309. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2310. PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * ___U3CInstanceU3Ek__BackingField_1;
  2311. public:
  2312. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805_StaticFields, ___LazyInfo_0)); }
  2313. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2314. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2315. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2316. {
  2317. ___LazyInfo_0 = value;
  2318. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2319. }
  2320. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2321. inline PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2322. inline PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2323. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * value)
  2324. {
  2325. ___U3CInstanceU3Ek__BackingField_1 = value;
  2326. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2327. }
  2328. };
  2329. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  2330. struct PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 : public RuntimeObject
  2331. {
  2332. public:
  2333. public:
  2334. };
  2335. struct PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1_StaticFields
  2336. {
  2337. public:
  2338. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2339. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2340. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2341. PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * ___U3CInstanceU3Ek__BackingField_1;
  2342. public:
  2343. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1_StaticFields, ___LazyInfo_0)); }
  2344. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2345. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2346. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2347. {
  2348. ___LazyInfo_0 = value;
  2349. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2350. }
  2351. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2352. inline PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2353. inline PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2354. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * value)
  2355. {
  2356. ___U3CInstanceU3Ek__BackingField_1 = value;
  2357. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2358. }
  2359. };
  2360. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  2361. struct PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 : public RuntimeObject
  2362. {
  2363. public:
  2364. public:
  2365. };
  2366. struct PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7_StaticFields
  2367. {
  2368. public:
  2369. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2370. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2371. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2372. PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * ___U3CInstanceU3Ek__BackingField_1;
  2373. public:
  2374. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7_StaticFields, ___LazyInfo_0)); }
  2375. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2376. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2377. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2378. {
  2379. ___LazyInfo_0 = value;
  2380. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2381. }
  2382. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2383. inline PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2384. inline PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2385. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * value)
  2386. {
  2387. ___U3CInstanceU3Ek__BackingField_1 = value;
  2388. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2389. }
  2390. };
  2391. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Short2>
  2392. struct PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D : public RuntimeObject
  2393. {
  2394. public:
  2395. public:
  2396. };
  2397. struct PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D_StaticFields
  2398. {
  2399. public:
  2400. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2401. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2402. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2403. PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * ___U3CInstanceU3Ek__BackingField_1;
  2404. public:
  2405. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D_StaticFields, ___LazyInfo_0)); }
  2406. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2407. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2408. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2409. {
  2410. ___LazyInfo_0 = value;
  2411. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2412. }
  2413. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2414. inline PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2415. inline PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2416. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * value)
  2417. {
  2418. ___U3CInstanceU3Ek__BackingField_1 = value;
  2419. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2420. }
  2421. };
  2422. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Short4>
  2423. struct PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 : public RuntimeObject
  2424. {
  2425. public:
  2426. public:
  2427. };
  2428. struct PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73_StaticFields
  2429. {
  2430. public:
  2431. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  2432. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  2433. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  2434. PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * ___U3CInstanceU3Ek__BackingField_1;
  2435. public:
  2436. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73_StaticFields, ___LazyInfo_0)); }
  2437. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  2438. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  2439. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  2440. {
  2441. ___LazyInfo_0 = value;
  2442. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  2443. }
  2444. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  2445. inline PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  2446. inline PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  2447. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * value)
  2448. {
  2449. ___U3CInstanceU3Ek__BackingField_1 = value;
  2450. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  2451. }
  2452. };
  2453. struct Il2CppArrayBounds;
  2454. // System.Array
  2455. // System.Runtime.Versioning.BinaryCompatibility
  2456. struct BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810 : public RuntimeObject
  2457. {
  2458. public:
  2459. public:
  2460. };
  2461. struct BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields
  2462. {
  2463. public:
  2464. // System.Boolean System.Runtime.Versioning.BinaryCompatibility::TargetsAtLeast_Desktop_V4_5
  2465. bool ___TargetsAtLeast_Desktop_V4_5_0;
  2466. // System.Boolean System.Runtime.Versioning.BinaryCompatibility::TargetsAtLeast_Desktop_V4_5_1
  2467. bool ___TargetsAtLeast_Desktop_V4_5_1_1;
  2468. public:
  2469. inline static int32_t get_offset_of_TargetsAtLeast_Desktop_V4_5_0() { return static_cast<int32_t>(offsetof(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields, ___TargetsAtLeast_Desktop_V4_5_0)); }
  2470. inline bool get_TargetsAtLeast_Desktop_V4_5_0() const { return ___TargetsAtLeast_Desktop_V4_5_0; }
  2471. inline bool* get_address_of_TargetsAtLeast_Desktop_V4_5_0() { return &___TargetsAtLeast_Desktop_V4_5_0; }
  2472. inline void set_TargetsAtLeast_Desktop_V4_5_0(bool value)
  2473. {
  2474. ___TargetsAtLeast_Desktop_V4_5_0 = value;
  2475. }
  2476. inline static int32_t get_offset_of_TargetsAtLeast_Desktop_V4_5_1_1() { return static_cast<int32_t>(offsetof(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields, ___TargetsAtLeast_Desktop_V4_5_1_1)); }
  2477. inline bool get_TargetsAtLeast_Desktop_V4_5_1_1() const { return ___TargetsAtLeast_Desktop_V4_5_1_1; }
  2478. inline bool* get_address_of_TargetsAtLeast_Desktop_V4_5_1_1() { return &___TargetsAtLeast_Desktop_V4_5_1_1; }
  2479. inline void set_TargetsAtLeast_Desktop_V4_5_1_1(bool value)
  2480. {
  2481. ___TargetsAtLeast_Desktop_V4_5_1_1 = value;
  2482. }
  2483. };
  2484. // SixLabors.ImageSharp.ImageFrame
  2485. struct ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 : public RuntimeObject
  2486. {
  2487. public:
  2488. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.ImageFrame::configuration
  2489. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2490. // System.Int32 SixLabors.ImageSharp.ImageFrame::<Width>k__BackingField
  2491. int32_t ___U3CWidthU3Ek__BackingField_1;
  2492. // System.Int32 SixLabors.ImageSharp.ImageFrame::<Height>k__BackingField
  2493. int32_t ___U3CHeightU3Ek__BackingField_2;
  2494. // SixLabors.ImageSharp.Metadata.ImageFrameMetadata SixLabors.ImageSharp.ImageFrame::<Metadata>k__BackingField
  2495. ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * ___U3CMetadataU3Ek__BackingField_3;
  2496. public:
  2497. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___configuration_0)); }
  2498. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2499. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2500. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2501. {
  2502. ___configuration_0 = value;
  2503. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2504. }
  2505. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CWidthU3Ek__BackingField_1)); }
  2506. inline int32_t get_U3CWidthU3Ek__BackingField_1() const { return ___U3CWidthU3Ek__BackingField_1; }
  2507. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_1() { return &___U3CWidthU3Ek__BackingField_1; }
  2508. inline void set_U3CWidthU3Ek__BackingField_1(int32_t value)
  2509. {
  2510. ___U3CWidthU3Ek__BackingField_1 = value;
  2511. }
  2512. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CHeightU3Ek__BackingField_2)); }
  2513. inline int32_t get_U3CHeightU3Ek__BackingField_2() const { return ___U3CHeightU3Ek__BackingField_2; }
  2514. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_2() { return &___U3CHeightU3Ek__BackingField_2; }
  2515. inline void set_U3CHeightU3Ek__BackingField_2(int32_t value)
  2516. {
  2517. ___U3CHeightU3Ek__BackingField_2 = value;
  2518. }
  2519. inline static int32_t get_offset_of_U3CMetadataU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CMetadataU3Ek__BackingField_3)); }
  2520. inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * get_U3CMetadataU3Ek__BackingField_3() const { return ___U3CMetadataU3Ek__BackingField_3; }
  2521. inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E ** get_address_of_U3CMetadataU3Ek__BackingField_3() { return &___U3CMetadataU3Ek__BackingField_3; }
  2522. inline void set_U3CMetadataU3Ek__BackingField_3(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * value)
  2523. {
  2524. ___U3CMetadataU3Ek__BackingField_3 = value;
  2525. Il2CppCodeGenWriteBarrier((void**)(&___U3CMetadataU3Ek__BackingField_3), (void*)value);
  2526. }
  2527. };
  2528. // System.Reflection.MemberInfo
  2529. struct MemberInfo_t : public RuntimeObject
  2530. {
  2531. public:
  2532. public:
  2533. };
  2534. // System.ValueType
  2535. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  2536. {
  2537. public:
  2538. public:
  2539. };
  2540. // Native definition for P/Invoke marshalling of System.ValueType
  2541. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  2542. {
  2543. };
  2544. // Native definition for COM marshalling of System.ValueType
  2545. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  2546. {
  2547. };
  2548. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.A8>
  2549. struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2550. {
  2551. public:
  2552. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2553. bool ___isDisposed_4;
  2554. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2555. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___U3CPixelBufferU3Ek__BackingField_5;
  2556. public:
  2557. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___isDisposed_4)); }
  2558. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2559. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2560. inline void set_isDisposed_4(bool value)
  2561. {
  2562. ___isDisposed_4 = value;
  2563. }
  2564. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2565. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2566. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2567. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  2568. {
  2569. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2570. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2571. }
  2572. };
  2573. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  2574. struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2575. {
  2576. public:
  2577. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2578. bool ___isDisposed_4;
  2579. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2580. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___U3CPixelBufferU3Ek__BackingField_5;
  2581. public:
  2582. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___isDisposed_4)); }
  2583. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2584. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2585. inline void set_isDisposed_4(bool value)
  2586. {
  2587. ___isDisposed_4 = value;
  2588. }
  2589. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2590. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2591. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2592. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  2593. {
  2594. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2595. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2596. }
  2597. };
  2598. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  2599. struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2600. {
  2601. public:
  2602. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2603. bool ___isDisposed_4;
  2604. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2605. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___U3CPixelBufferU3Ek__BackingField_5;
  2606. public:
  2607. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___isDisposed_4)); }
  2608. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2609. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2610. inline void set_isDisposed_4(bool value)
  2611. {
  2612. ___isDisposed_4 = value;
  2613. }
  2614. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2615. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2616. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2617. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2618. {
  2619. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2620. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2621. }
  2622. };
  2623. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  2624. struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2625. {
  2626. public:
  2627. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2628. bool ___isDisposed_4;
  2629. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2630. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___U3CPixelBufferU3Ek__BackingField_5;
  2631. public:
  2632. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___isDisposed_4)); }
  2633. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2634. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2635. inline void set_isDisposed_4(bool value)
  2636. {
  2637. ___isDisposed_4 = value;
  2638. }
  2639. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2640. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2641. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2642. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2643. {
  2644. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2645. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2646. }
  2647. };
  2648. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  2649. struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2650. {
  2651. public:
  2652. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2653. bool ___isDisposed_4;
  2654. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2655. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___U3CPixelBufferU3Ek__BackingField_5;
  2656. public:
  2657. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___isDisposed_4)); }
  2658. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2659. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2660. inline void set_isDisposed_4(bool value)
  2661. {
  2662. ___isDisposed_4 = value;
  2663. }
  2664. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2665. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2666. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2667. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  2668. {
  2669. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2670. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2671. }
  2672. };
  2673. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  2674. struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2675. {
  2676. public:
  2677. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2678. bool ___isDisposed_4;
  2679. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2680. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___U3CPixelBufferU3Ek__BackingField_5;
  2681. public:
  2682. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___isDisposed_4)); }
  2683. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2684. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2685. inline void set_isDisposed_4(bool value)
  2686. {
  2687. ___isDisposed_4 = value;
  2688. }
  2689. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2690. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2691. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2692. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  2693. {
  2694. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2695. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2696. }
  2697. };
  2698. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  2699. struct ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2700. {
  2701. public:
  2702. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2703. bool ___isDisposed_4;
  2704. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2705. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___U3CPixelBufferU3Ek__BackingField_5;
  2706. public:
  2707. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12, ___isDisposed_4)); }
  2708. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2709. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2710. inline void set_isDisposed_4(bool value)
  2711. {
  2712. ___isDisposed_4 = value;
  2713. }
  2714. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2715. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2716. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2717. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  2718. {
  2719. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2720. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2721. }
  2722. };
  2723. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  2724. struct ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2725. {
  2726. public:
  2727. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2728. bool ___isDisposed_4;
  2729. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2730. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___U3CPixelBufferU3Ek__BackingField_5;
  2731. public:
  2732. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500, ___isDisposed_4)); }
  2733. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2734. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2735. inline void set_isDisposed_4(bool value)
  2736. {
  2737. ___isDisposed_4 = value;
  2738. }
  2739. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2740. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2741. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2742. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  2743. {
  2744. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2745. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2746. }
  2747. };
  2748. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  2749. struct ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2750. {
  2751. public:
  2752. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2753. bool ___isDisposed_4;
  2754. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2755. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___U3CPixelBufferU3Ek__BackingField_5;
  2756. public:
  2757. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26, ___isDisposed_4)); }
  2758. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2759. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2760. inline void set_isDisposed_4(bool value)
  2761. {
  2762. ___isDisposed_4 = value;
  2763. }
  2764. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2765. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2766. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2767. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  2768. {
  2769. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2770. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2771. }
  2772. };
  2773. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  2774. struct ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2775. {
  2776. public:
  2777. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2778. bool ___isDisposed_4;
  2779. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2780. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___U3CPixelBufferU3Ek__BackingField_5;
  2781. public:
  2782. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C, ___isDisposed_4)); }
  2783. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2784. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2785. inline void set_isDisposed_4(bool value)
  2786. {
  2787. ___isDisposed_4 = value;
  2788. }
  2789. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2790. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2791. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2792. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  2793. {
  2794. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2795. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2796. }
  2797. };
  2798. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  2799. struct ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2800. {
  2801. public:
  2802. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2803. bool ___isDisposed_4;
  2804. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2805. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___U3CPixelBufferU3Ek__BackingField_5;
  2806. public:
  2807. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A, ___isDisposed_4)); }
  2808. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2809. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2810. inline void set_isDisposed_4(bool value)
  2811. {
  2812. ___isDisposed_4 = value;
  2813. }
  2814. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2815. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2816. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2817. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  2818. {
  2819. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2820. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2821. }
  2822. };
  2823. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  2824. struct ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2825. {
  2826. public:
  2827. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2828. bool ___isDisposed_4;
  2829. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2830. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___U3CPixelBufferU3Ek__BackingField_5;
  2831. public:
  2832. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8, ___isDisposed_4)); }
  2833. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2834. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2835. inline void set_isDisposed_4(bool value)
  2836. {
  2837. ___isDisposed_4 = value;
  2838. }
  2839. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2840. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2841. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2842. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  2843. {
  2844. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2845. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2846. }
  2847. };
  2848. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L16>
  2849. struct ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2850. {
  2851. public:
  2852. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2853. bool ___isDisposed_4;
  2854. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2855. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___U3CPixelBufferU3Ek__BackingField_5;
  2856. public:
  2857. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C, ___isDisposed_4)); }
  2858. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2859. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2860. inline void set_isDisposed_4(bool value)
  2861. {
  2862. ___isDisposed_4 = value;
  2863. }
  2864. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2865. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2866. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2867. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  2868. {
  2869. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2870. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2871. }
  2872. };
  2873. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.L8>
  2874. struct ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2875. {
  2876. public:
  2877. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2878. bool ___isDisposed_4;
  2879. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2880. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___U3CPixelBufferU3Ek__BackingField_5;
  2881. public:
  2882. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22, ___isDisposed_4)); }
  2883. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2884. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2885. inline void set_isDisposed_4(bool value)
  2886. {
  2887. ___isDisposed_4 = value;
  2888. }
  2889. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2890. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2891. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2892. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  2893. {
  2894. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2895. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2896. }
  2897. };
  2898. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La16>
  2899. struct ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2900. {
  2901. public:
  2902. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2903. bool ___isDisposed_4;
  2904. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2905. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___U3CPixelBufferU3Ek__BackingField_5;
  2906. public:
  2907. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676, ___isDisposed_4)); }
  2908. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2909. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2910. inline void set_isDisposed_4(bool value)
  2911. {
  2912. ___isDisposed_4 = value;
  2913. }
  2914. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2915. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2916. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2917. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  2918. {
  2919. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2920. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2921. }
  2922. };
  2923. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.La32>
  2924. struct ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2925. {
  2926. public:
  2927. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2928. bool ___isDisposed_4;
  2929. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2930. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___U3CPixelBufferU3Ek__BackingField_5;
  2931. public:
  2932. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342, ___isDisposed_4)); }
  2933. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2934. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2935. inline void set_isDisposed_4(bool value)
  2936. {
  2937. ___isDisposed_4 = value;
  2938. }
  2939. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2940. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2941. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2942. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  2943. {
  2944. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2945. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2946. }
  2947. };
  2948. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  2949. struct ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2950. {
  2951. public:
  2952. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2953. bool ___isDisposed_4;
  2954. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2955. Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___U3CPixelBufferU3Ek__BackingField_5;
  2956. public:
  2957. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411, ___isDisposed_4)); }
  2958. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2959. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2960. inline void set_isDisposed_4(bool value)
  2961. {
  2962. ___isDisposed_4 = value;
  2963. }
  2964. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2965. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2966. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2967. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value)
  2968. {
  2969. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2970. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2971. }
  2972. };
  2973. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  2974. struct ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  2975. {
  2976. public:
  2977. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  2978. bool ___isDisposed_4;
  2979. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  2980. Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___U3CPixelBufferU3Ek__BackingField_5;
  2981. public:
  2982. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625, ___isDisposed_4)); }
  2983. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  2984. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  2985. inline void set_isDisposed_4(bool value)
  2986. {
  2987. ___isDisposed_4 = value;
  2988. }
  2989. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625, ___U3CPixelBufferU3Ek__BackingField_5)); }
  2990. inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  2991. inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  2992. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * value)
  2993. {
  2994. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  2995. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  2996. }
  2997. };
  2998. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  2999. struct ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3000. {
  3001. public:
  3002. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3003. bool ___isDisposed_4;
  3004. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3005. Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___U3CPixelBufferU3Ek__BackingField_5;
  3006. public:
  3007. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1, ___isDisposed_4)); }
  3008. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3009. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3010. inline void set_isDisposed_4(bool value)
  3011. {
  3012. ___isDisposed_4 = value;
  3013. }
  3014. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3015. inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3016. inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3017. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * value)
  3018. {
  3019. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3020. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3021. }
  3022. };
  3023. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  3024. struct ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3025. {
  3026. public:
  3027. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3028. bool ___isDisposed_4;
  3029. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3030. Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___U3CPixelBufferU3Ek__BackingField_5;
  3031. public:
  3032. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2, ___isDisposed_4)); }
  3033. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3034. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3035. inline void set_isDisposed_4(bool value)
  3036. {
  3037. ___isDisposed_4 = value;
  3038. }
  3039. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3040. inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3041. inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3042. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * value)
  3043. {
  3044. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3045. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3046. }
  3047. };
  3048. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  3049. struct ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3050. {
  3051. public:
  3052. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3053. bool ___isDisposed_4;
  3054. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3055. Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___U3CPixelBufferU3Ek__BackingField_5;
  3056. public:
  3057. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF, ___isDisposed_4)); }
  3058. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3059. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3060. inline void set_isDisposed_4(bool value)
  3061. {
  3062. ___isDisposed_4 = value;
  3063. }
  3064. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3065. inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3066. inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3067. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * value)
  3068. {
  3069. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3070. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3071. }
  3072. };
  3073. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  3074. struct ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3075. {
  3076. public:
  3077. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3078. bool ___isDisposed_4;
  3079. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3080. Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___U3CPixelBufferU3Ek__BackingField_5;
  3081. public:
  3082. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4, ___isDisposed_4)); }
  3083. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3084. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3085. inline void set_isDisposed_4(bool value)
  3086. {
  3087. ___isDisposed_4 = value;
  3088. }
  3089. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3090. inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3091. inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3092. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * value)
  3093. {
  3094. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3095. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3096. }
  3097. };
  3098. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  3099. struct ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3100. {
  3101. public:
  3102. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3103. bool ___isDisposed_4;
  3104. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3105. Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___U3CPixelBufferU3Ek__BackingField_5;
  3106. public:
  3107. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0, ___isDisposed_4)); }
  3108. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3109. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3110. inline void set_isDisposed_4(bool value)
  3111. {
  3112. ___isDisposed_4 = value;
  3113. }
  3114. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3115. inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3116. inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3117. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * value)
  3118. {
  3119. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3120. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3121. }
  3122. };
  3123. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  3124. struct ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3125. {
  3126. public:
  3127. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3128. bool ___isDisposed_4;
  3129. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3130. Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___U3CPixelBufferU3Ek__BackingField_5;
  3131. public:
  3132. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF, ___isDisposed_4)); }
  3133. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3134. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3135. inline void set_isDisposed_4(bool value)
  3136. {
  3137. ___isDisposed_4 = value;
  3138. }
  3139. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3140. inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3141. inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3142. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * value)
  3143. {
  3144. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3145. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3146. }
  3147. };
  3148. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  3149. struct ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3150. {
  3151. public:
  3152. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3153. bool ___isDisposed_4;
  3154. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3155. Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___U3CPixelBufferU3Ek__BackingField_5;
  3156. public:
  3157. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6, ___isDisposed_4)); }
  3158. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3159. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3160. inline void set_isDisposed_4(bool value)
  3161. {
  3162. ___isDisposed_4 = value;
  3163. }
  3164. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3165. inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3166. inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3167. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * value)
  3168. {
  3169. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3170. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3171. }
  3172. };
  3173. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  3174. struct ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3175. {
  3176. public:
  3177. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3178. bool ___isDisposed_4;
  3179. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3180. Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___U3CPixelBufferU3Ek__BackingField_5;
  3181. public:
  3182. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3, ___isDisposed_4)); }
  3183. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3184. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3185. inline void set_isDisposed_4(bool value)
  3186. {
  3187. ___isDisposed_4 = value;
  3188. }
  3189. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3190. inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3191. inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3192. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * value)
  3193. {
  3194. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3195. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3196. }
  3197. };
  3198. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  3199. struct ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3200. {
  3201. public:
  3202. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3203. bool ___isDisposed_4;
  3204. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3205. Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___U3CPixelBufferU3Ek__BackingField_5;
  3206. public:
  3207. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5, ___isDisposed_4)); }
  3208. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3209. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3210. inline void set_isDisposed_4(bool value)
  3211. {
  3212. ___isDisposed_4 = value;
  3213. }
  3214. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3215. inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3216. inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3217. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * value)
  3218. {
  3219. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3220. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3221. }
  3222. };
  3223. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short2>
  3224. struct ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3225. {
  3226. public:
  3227. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3228. bool ___isDisposed_4;
  3229. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3230. Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___U3CPixelBufferU3Ek__BackingField_5;
  3231. public:
  3232. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813, ___isDisposed_4)); }
  3233. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3234. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3235. inline void set_isDisposed_4(bool value)
  3236. {
  3237. ___isDisposed_4 = value;
  3238. }
  3239. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3240. inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3241. inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3242. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * value)
  3243. {
  3244. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3245. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3246. }
  3247. };
  3248. // SixLabors.ImageSharp.ImageFrame`1<SixLabors.ImageSharp.PixelFormats.Short4>
  3249. struct ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899
  3250. {
  3251. public:
  3252. // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed
  3253. bool ___isDisposed_4;
  3254. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.ImageFrame`1::<PixelBuffer>k__BackingField
  3255. Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___U3CPixelBufferU3Ek__BackingField_5;
  3256. public:
  3257. inline static int32_t get_offset_of_isDisposed_4() { return static_cast<int32_t>(offsetof(ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB, ___isDisposed_4)); }
  3258. inline bool get_isDisposed_4() const { return ___isDisposed_4; }
  3259. inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; }
  3260. inline void set_isDisposed_4(bool value)
  3261. {
  3262. ___isDisposed_4 = value;
  3263. }
  3264. inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB, ___U3CPixelBufferU3Ek__BackingField_5)); }
  3265. inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; }
  3266. inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; }
  3267. inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * value)
  3268. {
  3269. ___U3CPixelBufferU3Ek__BackingField_5 = value;
  3270. Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value);
  3271. }
  3272. };
  3273. // SixLabors.ImageSharp.PixelFormats.A8
  3274. struct A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4
  3275. {
  3276. public:
  3277. // System.Byte SixLabors.ImageSharp.PixelFormats.A8::<PackedValue>k__BackingField
  3278. uint8_t ___U3CPackedValueU3Ek__BackingField_0;
  3279. public:
  3280. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4, ___U3CPackedValueU3Ek__BackingField_0)); }
  3281. inline uint8_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3282. inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3283. inline void set_U3CPackedValueU3Ek__BackingField_0(uint8_t value)
  3284. {
  3285. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3286. }
  3287. };
  3288. // SixLabors.ImageSharp.PixelFormats.Bgr24
  3289. struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9
  3290. {
  3291. public:
  3292. union
  3293. {
  3294. #pragma pack(push, tp, 1)
  3295. struct
  3296. {
  3297. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::B
  3298. uint8_t ___B_0;
  3299. };
  3300. #pragma pack(pop, tp)
  3301. struct
  3302. {
  3303. uint8_t ___B_0_forAlignmentOnly;
  3304. };
  3305. #pragma pack(push, tp, 1)
  3306. struct
  3307. {
  3308. char ___G_1_OffsetPadding[1];
  3309. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::G
  3310. uint8_t ___G_1;
  3311. };
  3312. #pragma pack(pop, tp)
  3313. struct
  3314. {
  3315. char ___G_1_OffsetPadding_forAlignmentOnly[1];
  3316. uint8_t ___G_1_forAlignmentOnly;
  3317. };
  3318. #pragma pack(push, tp, 1)
  3319. struct
  3320. {
  3321. char ___R_2_OffsetPadding[2];
  3322. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::R
  3323. uint8_t ___R_2;
  3324. };
  3325. #pragma pack(pop, tp)
  3326. struct
  3327. {
  3328. char ___R_2_OffsetPadding_forAlignmentOnly[2];
  3329. uint8_t ___R_2_forAlignmentOnly;
  3330. };
  3331. };
  3332. public:
  3333. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___B_0)); }
  3334. inline uint8_t get_B_0() const { return ___B_0; }
  3335. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  3336. inline void set_B_0(uint8_t value)
  3337. {
  3338. ___B_0 = value;
  3339. }
  3340. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___G_1)); }
  3341. inline uint8_t get_G_1() const { return ___G_1; }
  3342. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  3343. inline void set_G_1(uint8_t value)
  3344. {
  3345. ___G_1 = value;
  3346. }
  3347. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___R_2)); }
  3348. inline uint8_t get_R_2() const { return ___R_2; }
  3349. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  3350. inline void set_R_2(uint8_t value)
  3351. {
  3352. ___R_2 = value;
  3353. }
  3354. };
  3355. // SixLabors.ImageSharp.PixelFormats.Bgr565
  3356. struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C
  3357. {
  3358. public:
  3359. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::<PackedValue>k__BackingField
  3360. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  3361. public:
  3362. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C, ___U3CPackedValueU3Ek__BackingField_0)); }
  3363. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3364. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3365. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  3366. {
  3367. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3368. }
  3369. };
  3370. // SixLabors.ImageSharp.PixelFormats.Bgra4444
  3371. struct Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4
  3372. {
  3373. public:
  3374. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::<PackedValue>k__BackingField
  3375. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  3376. public:
  3377. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4, ___U3CPackedValueU3Ek__BackingField_0)); }
  3378. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3379. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3380. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  3381. {
  3382. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3383. }
  3384. };
  3385. // SixLabors.ImageSharp.PixelFormats.Bgra5551
  3386. struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8
  3387. {
  3388. public:
  3389. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::<PackedValue>k__BackingField
  3390. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  3391. public:
  3392. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8, ___U3CPackedValueU3Ek__BackingField_0)); }
  3393. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3394. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3395. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  3396. {
  3397. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3398. }
  3399. };
  3400. // System.Boolean
  3401. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  3402. {
  3403. public:
  3404. // System.Boolean System.Boolean::m_value
  3405. bool ___m_value_0;
  3406. public:
  3407. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  3408. inline bool get_m_value_0() const { return ___m_value_0; }
  3409. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  3410. inline void set_m_value_0(bool value)
  3411. {
  3412. ___m_value_0 = value;
  3413. }
  3414. };
  3415. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  3416. {
  3417. public:
  3418. // System.String System.Boolean::TrueString
  3419. String_t* ___TrueString_5;
  3420. // System.String System.Boolean::FalseString
  3421. String_t* ___FalseString_6;
  3422. public:
  3423. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  3424. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  3425. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  3426. inline void set_TrueString_5(String_t* value)
  3427. {
  3428. ___TrueString_5 = value;
  3429. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  3430. }
  3431. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  3432. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  3433. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  3434. inline void set_FalseString_6(String_t* value)
  3435. {
  3436. ___FalseString_6 = value;
  3437. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  3438. }
  3439. };
  3440. // System.Byte
  3441. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  3442. {
  3443. public:
  3444. // System.Byte System.Byte::m_value
  3445. uint8_t ___m_value_0;
  3446. public:
  3447. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  3448. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  3449. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  3450. inline void set_m_value_0(uint8_t value)
  3451. {
  3452. ___m_value_0 = value;
  3453. }
  3454. };
  3455. // SixLabors.ImageSharp.PixelFormats.Byte4
  3456. struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22
  3457. {
  3458. public:
  3459. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::<PackedValue>k__BackingField
  3460. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  3461. public:
  3462. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___U3CPackedValueU3Ek__BackingField_0)); }
  3463. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3464. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3465. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  3466. {
  3467. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3468. }
  3469. };
  3470. // System.Enum
  3471. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  3472. {
  3473. public:
  3474. public:
  3475. };
  3476. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  3477. {
  3478. public:
  3479. // System.Char[] System.Enum::enumSeperatorCharArray
  3480. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  3481. public:
  3482. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  3483. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  3484. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  3485. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  3486. {
  3487. ___enumSeperatorCharArray_0 = value;
  3488. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  3489. }
  3490. };
  3491. // Native definition for P/Invoke marshalling of System.Enum
  3492. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  3493. {
  3494. };
  3495. // Native definition for COM marshalling of System.Enum
  3496. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  3497. {
  3498. };
  3499. // System.Runtime.InteropServices.GCHandle
  3500. struct GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603
  3501. {
  3502. public:
  3503. // System.Int32 System.Runtime.InteropServices.GCHandle::handle
  3504. int32_t ___handle_0;
  3505. public:
  3506. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603, ___handle_0)); }
  3507. inline int32_t get_handle_0() const { return ___handle_0; }
  3508. inline int32_t* get_address_of_handle_0() { return &___handle_0; }
  3509. inline void set_handle_0(int32_t value)
  3510. {
  3511. ___handle_0 = value;
  3512. }
  3513. };
  3514. // SixLabors.ImageSharp.PixelFormats.HalfSingle
  3515. struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E
  3516. {
  3517. public:
  3518. // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::<PackedValue>k__BackingField
  3519. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  3520. public:
  3521. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E, ___U3CPackedValueU3Ek__BackingField_0)); }
  3522. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3523. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3524. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  3525. {
  3526. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3527. }
  3528. };
  3529. // SixLabors.ImageSharp.PixelFormats.HalfVector2
  3530. struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC
  3531. {
  3532. public:
  3533. // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::<PackedValue>k__BackingField
  3534. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  3535. public:
  3536. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC, ___U3CPackedValueU3Ek__BackingField_0)); }
  3537. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3538. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3539. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  3540. {
  3541. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3542. }
  3543. };
  3544. // SixLabors.ImageSharp.PixelFormats.HalfVector4
  3545. struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97
  3546. {
  3547. public:
  3548. // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::<PackedValue>k__BackingField
  3549. uint64_t ___U3CPackedValueU3Ek__BackingField_0;
  3550. public:
  3551. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97, ___U3CPackedValueU3Ek__BackingField_0)); }
  3552. inline uint64_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3553. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3554. inline void set_U3CPackedValueU3Ek__BackingField_0(uint64_t value)
  3555. {
  3556. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3557. }
  3558. };
  3559. // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString
  3560. struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A
  3561. {
  3562. public:
  3563. // System.String SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString::<Text>k__BackingField
  3564. String_t* ___U3CTextU3Ek__BackingField_0;
  3565. // System.Globalization.CultureInfo SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString::<Culture>k__BackingField
  3566. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___U3CCultureU3Ek__BackingField_1;
  3567. public:
  3568. inline static int32_t get_offset_of_U3CTextU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A, ___U3CTextU3Ek__BackingField_0)); }
  3569. inline String_t* get_U3CTextU3Ek__BackingField_0() const { return ___U3CTextU3Ek__BackingField_0; }
  3570. inline String_t** get_address_of_U3CTextU3Ek__BackingField_0() { return &___U3CTextU3Ek__BackingField_0; }
  3571. inline void set_U3CTextU3Ek__BackingField_0(String_t* value)
  3572. {
  3573. ___U3CTextU3Ek__BackingField_0 = value;
  3574. Il2CppCodeGenWriteBarrier((void**)(&___U3CTextU3Ek__BackingField_0), (void*)value);
  3575. }
  3576. inline static int32_t get_offset_of_U3CCultureU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A, ___U3CCultureU3Ek__BackingField_1)); }
  3577. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_U3CCultureU3Ek__BackingField_1() const { return ___U3CCultureU3Ek__BackingField_1; }
  3578. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_U3CCultureU3Ek__BackingField_1() { return &___U3CCultureU3Ek__BackingField_1; }
  3579. inline void set_U3CCultureU3Ek__BackingField_1(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  3580. {
  3581. ___U3CCultureU3Ek__BackingField_1 = value;
  3582. Il2CppCodeGenWriteBarrier((void**)(&___U3CCultureU3Ek__BackingField_1), (void*)value);
  3583. }
  3584. };
  3585. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString
  3586. struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_pinvoke
  3587. {
  3588. char* ___U3CTextU3Ek__BackingField_0;
  3589. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke* ___U3CCultureU3Ek__BackingField_1;
  3590. };
  3591. // Native definition for COM marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString
  3592. struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_com
  3593. {
  3594. Il2CppChar* ___U3CTextU3Ek__BackingField_0;
  3595. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com* ___U3CCultureU3Ek__BackingField_1;
  3596. };
  3597. // System.Int32
  3598. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  3599. {
  3600. public:
  3601. // System.Int32 System.Int32::m_value
  3602. int32_t ___m_value_0;
  3603. public:
  3604. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  3605. inline int32_t get_m_value_0() const { return ___m_value_0; }
  3606. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  3607. inline void set_m_value_0(int32_t value)
  3608. {
  3609. ___m_value_0 = value;
  3610. }
  3611. };
  3612. // System.IntPtr
  3613. struct IntPtr_t
  3614. {
  3615. public:
  3616. // System.Void* System.IntPtr::m_value
  3617. void* ___m_value_0;
  3618. public:
  3619. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  3620. inline void* get_m_value_0() const { return ___m_value_0; }
  3621. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  3622. inline void set_m_value_0(void* value)
  3623. {
  3624. ___m_value_0 = value;
  3625. }
  3626. };
  3627. struct IntPtr_t_StaticFields
  3628. {
  3629. public:
  3630. // System.IntPtr System.IntPtr::Zero
  3631. intptr_t ___Zero_1;
  3632. public:
  3633. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  3634. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  3635. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  3636. inline void set_Zero_1(intptr_t value)
  3637. {
  3638. ___Zero_1 = value;
  3639. }
  3640. };
  3641. // SixLabors.ImageSharp.PixelFormats.L16
  3642. struct L16_t82A3FD4325827CB571596BA0DA68B251F985D94F
  3643. {
  3644. public:
  3645. // System.UInt16 SixLabors.ImageSharp.PixelFormats.L16::<PackedValue>k__BackingField
  3646. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  3647. public:
  3648. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F, ___U3CPackedValueU3Ek__BackingField_0)); }
  3649. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  3650. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  3651. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  3652. {
  3653. ___U3CPackedValueU3Ek__BackingField_0 = value;
  3654. }
  3655. };
  3656. // SixLabors.ImageSharp.PixelFormats.La32
  3657. struct La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5
  3658. {
  3659. public:
  3660. union
  3661. {
  3662. #pragma pack(push, tp, 1)
  3663. struct
  3664. {
  3665. // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::L
  3666. uint16_t ___L_0;
  3667. };
  3668. #pragma pack(pop, tp)
  3669. struct
  3670. {
  3671. uint16_t ___L_0_forAlignmentOnly;
  3672. };
  3673. #pragma pack(push, tp, 1)
  3674. struct
  3675. {
  3676. char ___A_1_OffsetPadding[2];
  3677. // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::A
  3678. uint16_t ___A_1;
  3679. };
  3680. #pragma pack(pop, tp)
  3681. struct
  3682. {
  3683. char ___A_1_OffsetPadding_forAlignmentOnly[2];
  3684. uint16_t ___A_1_forAlignmentOnly;
  3685. };
  3686. };
  3687. public:
  3688. inline static int32_t get_offset_of_L_0() { return static_cast<int32_t>(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___L_0)); }
  3689. inline uint16_t get_L_0() const { return ___L_0; }
  3690. inline uint16_t* get_address_of_L_0() { return &___L_0; }
  3691. inline void set_L_0(uint16_t value)
  3692. {
  3693. ___L_0 = value;
  3694. }
  3695. inline static int32_t get_offset_of_A_1() { return static_cast<int32_t>(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___A_1)); }
  3696. inline uint16_t get_A_1() const { return ___A_1; }
  3697. inline uint16_t* get_address_of_A_1() { return &___A_1; }
  3698. inline void set_A_1(uint16_t value)
  3699. {
  3700. ___A_1 = value;
  3701. }
  3702. };
  3703. // SixLabors.ImageSharp.Point
  3704. struct Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B
  3705. {
  3706. public:
  3707. // System.Int32 SixLabors.ImageSharp.Point::<X>k__BackingField
  3708. int32_t ___U3CXU3Ek__BackingField_1;
  3709. // System.Int32 SixLabors.ImageSharp.Point::<Y>k__BackingField
  3710. int32_t ___U3CYU3Ek__BackingField_2;
  3711. public:
  3712. inline static int32_t get_offset_of_U3CXU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B, ___U3CXU3Ek__BackingField_1)); }
  3713. inline int32_t get_U3CXU3Ek__BackingField_1() const { return ___U3CXU3Ek__BackingField_1; }
  3714. inline int32_t* get_address_of_U3CXU3Ek__BackingField_1() { return &___U3CXU3Ek__BackingField_1; }
  3715. inline void set_U3CXU3Ek__BackingField_1(int32_t value)
  3716. {
  3717. ___U3CXU3Ek__BackingField_1 = value;
  3718. }
  3719. inline static int32_t get_offset_of_U3CYU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B, ___U3CYU3Ek__BackingField_2)); }
  3720. inline int32_t get_U3CYU3Ek__BackingField_2() const { return ___U3CYU3Ek__BackingField_2; }
  3721. inline int32_t* get_address_of_U3CYU3Ek__BackingField_2() { return &___U3CYU3Ek__BackingField_2; }
  3722. inline void set_U3CYU3Ek__BackingField_2(int32_t value)
  3723. {
  3724. ___U3CYU3Ek__BackingField_2 = value;
  3725. }
  3726. };
  3727. struct Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B_StaticFields
  3728. {
  3729. public:
  3730. // SixLabors.ImageSharp.Point SixLabors.ImageSharp.Point::Empty
  3731. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B ___Empty_0;
  3732. public:
  3733. inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B_StaticFields, ___Empty_0)); }
  3734. inline Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B get_Empty_0() const { return ___Empty_0; }
  3735. inline Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B * get_address_of_Empty_0() { return &___Empty_0; }
  3736. inline void set_Empty_0(Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B value)
  3737. {
  3738. ___Empty_0 = value;
  3739. }
  3740. };
  3741. // SixLabors.ImageSharp.PixelFormats.Rgb48
  3742. struct Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F
  3743. {
  3744. public:
  3745. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::R
  3746. uint16_t ___R_0;
  3747. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::G
  3748. uint16_t ___G_1;
  3749. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::B
  3750. uint16_t ___B_2;
  3751. public:
  3752. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___R_0)); }
  3753. inline uint16_t get_R_0() const { return ___R_0; }
  3754. inline uint16_t* get_address_of_R_0() { return &___R_0; }
  3755. inline void set_R_0(uint16_t value)
  3756. {
  3757. ___R_0 = value;
  3758. }
  3759. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___G_1)); }
  3760. inline uint16_t get_G_1() const { return ___G_1; }
  3761. inline uint16_t* get_address_of_G_1() { return &___G_1; }
  3762. inline void set_G_1(uint16_t value)
  3763. {
  3764. ___G_1 = value;
  3765. }
  3766. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___B_2)); }
  3767. inline uint16_t get_B_2() const { return ___B_2; }
  3768. inline uint16_t* get_address_of_B_2() { return &___B_2; }
  3769. inline void set_B_2(uint16_t value)
  3770. {
  3771. ___B_2 = value;
  3772. }
  3773. };
  3774. // SixLabors.ImageSharp.PixelFormats.Rgba64
  3775. struct Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F
  3776. {
  3777. public:
  3778. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::R
  3779. uint16_t ___R_0;
  3780. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::G
  3781. uint16_t ___G_1;
  3782. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::B
  3783. uint16_t ___B_2;
  3784. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::A
  3785. uint16_t ___A_3;
  3786. public:
  3787. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___R_0)); }
  3788. inline uint16_t get_R_0() const { return ___R_0; }
  3789. inline uint16_t* get_address_of_R_0() { return &___R_0; }
  3790. inline void set_R_0(uint16_t value)
  3791. {
  3792. ___R_0 = value;
  3793. }
  3794. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___G_1)); }
  3795. inline uint16_t get_G_1() const { return ___G_1; }
  3796. inline uint16_t* get_address_of_G_1() { return &___G_1; }
  3797. inline void set_G_1(uint16_t value)
  3798. {
  3799. ___G_1 = value;
  3800. }
  3801. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___B_2)); }
  3802. inline uint16_t get_B_2() const { return ___B_2; }
  3803. inline uint16_t* get_address_of_B_2() { return &___B_2; }
  3804. inline void set_B_2(uint16_t value)
  3805. {
  3806. ___B_2 = value;
  3807. }
  3808. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___A_3)); }
  3809. inline uint16_t get_A_3() const { return ___A_3; }
  3810. inline uint16_t* get_address_of_A_3() { return &___A_3; }
  3811. inline void set_A_3(uint16_t value)
  3812. {
  3813. ___A_3 = value;
  3814. }
  3815. };
  3816. // System.Single
  3817. struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E
  3818. {
  3819. public:
  3820. // System.Single System.Single::m_value
  3821. float ___m_value_0;
  3822. public:
  3823. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
  3824. inline float get_m_value_0() const { return ___m_value_0; }
  3825. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  3826. inline void set_m_value_0(float value)
  3827. {
  3828. ___m_value_0 = value;
  3829. }
  3830. };
  3831. // SixLabors.ImageSharp.Size
  3832. struct Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E
  3833. {
  3834. public:
  3835. // System.Int32 SixLabors.ImageSharp.Size::<Width>k__BackingField
  3836. int32_t ___U3CWidthU3Ek__BackingField_0;
  3837. // System.Int32 SixLabors.ImageSharp.Size::<Height>k__BackingField
  3838. int32_t ___U3CHeightU3Ek__BackingField_1;
  3839. public:
  3840. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CWidthU3Ek__BackingField_0)); }
  3841. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  3842. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  3843. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  3844. {
  3845. ___U3CWidthU3Ek__BackingField_0 = value;
  3846. }
  3847. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CHeightU3Ek__BackingField_1)); }
  3848. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  3849. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  3850. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  3851. {
  3852. ___U3CHeightU3Ek__BackingField_1 = value;
  3853. }
  3854. };
  3855. // System.Numerics.Vector2
  3856. struct Vector2_t1455881409307224D6099F54FA7E478733EEF61D
  3857. {
  3858. public:
  3859. // System.Single System.Numerics.Vector2::X
  3860. float ___X_0;
  3861. // System.Single System.Numerics.Vector2::Y
  3862. float ___Y_1;
  3863. public:
  3864. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___X_0)); }
  3865. inline float get_X_0() const { return ___X_0; }
  3866. inline float* get_address_of_X_0() { return &___X_0; }
  3867. inline void set_X_0(float value)
  3868. {
  3869. ___X_0 = value;
  3870. }
  3871. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___Y_1)); }
  3872. inline float get_Y_1() const { return ___Y_1; }
  3873. inline float* get_address_of_Y_1() { return &___Y_1; }
  3874. inline void set_Y_1(float value)
  3875. {
  3876. ___Y_1 = value;
  3877. }
  3878. };
  3879. // UnityEngine.Vector2
  3880. struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9
  3881. {
  3882. public:
  3883. // System.Single UnityEngine.Vector2::x
  3884. float ___x_0;
  3885. // System.Single UnityEngine.Vector2::y
  3886. float ___y_1;
  3887. public:
  3888. inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); }
  3889. inline float get_x_0() const { return ___x_0; }
  3890. inline float* get_address_of_x_0() { return &___x_0; }
  3891. inline void set_x_0(float value)
  3892. {
  3893. ___x_0 = value;
  3894. }
  3895. inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); }
  3896. inline float get_y_1() const { return ___y_1; }
  3897. inline float* get_address_of_y_1() { return &___y_1; }
  3898. inline void set_y_1(float value)
  3899. {
  3900. ___y_1 = value;
  3901. }
  3902. };
  3903. struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields
  3904. {
  3905. public:
  3906. // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  3907. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___zeroVector_2;
  3908. // UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  3909. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___oneVector_3;
  3910. // UnityEngine.Vector2 UnityEngine.Vector2::upVector
  3911. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___upVector_4;
  3912. // UnityEngine.Vector2 UnityEngine.Vector2::downVector
  3913. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___downVector_5;
  3914. // UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  3915. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___leftVector_6;
  3916. // UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  3917. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___rightVector_7;
  3918. // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  3919. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___positiveInfinityVector_8;
  3920. // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  3921. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___negativeInfinityVector_9;
  3922. public:
  3923. inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); }
  3924. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_zeroVector_2() const { return ___zeroVector_2; }
  3925. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
  3926. inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3927. {
  3928. ___zeroVector_2 = value;
  3929. }
  3930. inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); }
  3931. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_oneVector_3() const { return ___oneVector_3; }
  3932. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; }
  3933. inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3934. {
  3935. ___oneVector_3 = value;
  3936. }
  3937. inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); }
  3938. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_upVector_4() const { return ___upVector_4; }
  3939. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; }
  3940. inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3941. {
  3942. ___upVector_4 = value;
  3943. }
  3944. inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); }
  3945. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_downVector_5() const { return ___downVector_5; }
  3946. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; }
  3947. inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3948. {
  3949. ___downVector_5 = value;
  3950. }
  3951. inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); }
  3952. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_leftVector_6() const { return ___leftVector_6; }
  3953. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; }
  3954. inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3955. {
  3956. ___leftVector_6 = value;
  3957. }
  3958. inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); }
  3959. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_rightVector_7() const { return ___rightVector_7; }
  3960. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; }
  3961. inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3962. {
  3963. ___rightVector_7 = value;
  3964. }
  3965. inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); }
  3966. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
  3967. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
  3968. inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3969. {
  3970. ___positiveInfinityVector_8 = value;
  3971. }
  3972. inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); }
  3973. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
  3974. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
  3975. inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  3976. {
  3977. ___negativeInfinityVector_9 = value;
  3978. }
  3979. };
  3980. // System.Numerics.Vector4
  3981. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  3982. {
  3983. public:
  3984. // System.Single System.Numerics.Vector4::X
  3985. float ___X_0;
  3986. // System.Single System.Numerics.Vector4::Y
  3987. float ___Y_1;
  3988. // System.Single System.Numerics.Vector4::Z
  3989. float ___Z_2;
  3990. // System.Single System.Numerics.Vector4::W
  3991. float ___W_3;
  3992. public:
  3993. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  3994. inline float get_X_0() const { return ___X_0; }
  3995. inline float* get_address_of_X_0() { return &___X_0; }
  3996. inline void set_X_0(float value)
  3997. {
  3998. ___X_0 = value;
  3999. }
  4000. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  4001. inline float get_Y_1() const { return ___Y_1; }
  4002. inline float* get_address_of_Y_1() { return &___Y_1; }
  4003. inline void set_Y_1(float value)
  4004. {
  4005. ___Y_1 = value;
  4006. }
  4007. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  4008. inline float get_Z_2() const { return ___Z_2; }
  4009. inline float* get_address_of_Z_2() { return &___Z_2; }
  4010. inline void set_Z_2(float value)
  4011. {
  4012. ___Z_2 = value;
  4013. }
  4014. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  4015. inline float get_W_3() const { return ___W_3; }
  4016. inline float* get_address_of_W_3() { return &___W_3; }
  4017. inline void set_W_3(float value)
  4018. {
  4019. ___W_3 = value;
  4020. }
  4021. };
  4022. // System.Void
  4023. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  4024. {
  4025. public:
  4026. union
  4027. {
  4028. struct
  4029. {
  4030. };
  4031. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  4032. };
  4033. public:
  4034. };
  4035. // UnityEngine.UIElements.FocusController/FocusedElement
  4036. struct FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206
  4037. {
  4038. public:
  4039. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.FocusController/FocusedElement::m_SubTreeRoot
  4040. VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * ___m_SubTreeRoot_0;
  4041. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusController/FocusedElement::m_FocusedElement
  4042. Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * ___m_FocusedElement_1;
  4043. public:
  4044. inline static int32_t get_offset_of_m_SubTreeRoot_0() { return static_cast<int32_t>(offsetof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206, ___m_SubTreeRoot_0)); }
  4045. inline VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * get_m_SubTreeRoot_0() const { return ___m_SubTreeRoot_0; }
  4046. inline VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 ** get_address_of_m_SubTreeRoot_0() { return &___m_SubTreeRoot_0; }
  4047. inline void set_m_SubTreeRoot_0(VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * value)
  4048. {
  4049. ___m_SubTreeRoot_0 = value;
  4050. Il2CppCodeGenWriteBarrier((void**)(&___m_SubTreeRoot_0), (void*)value);
  4051. }
  4052. inline static int32_t get_offset_of_m_FocusedElement_1() { return static_cast<int32_t>(offsetof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206, ___m_FocusedElement_1)); }
  4053. inline Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * get_m_FocusedElement_1() const { return ___m_FocusedElement_1; }
  4054. inline Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 ** get_address_of_m_FocusedElement_1() { return &___m_FocusedElement_1; }
  4055. inline void set_m_FocusedElement_1(Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * value)
  4056. {
  4057. ___m_FocusedElement_1 = value;
  4058. Il2CppCodeGenWriteBarrier((void**)(&___m_FocusedElement_1), (void*)value);
  4059. }
  4060. };
  4061. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.FocusController/FocusedElement
  4062. struct FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206_marshaled_pinvoke
  4063. {
  4064. VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * ___m_SubTreeRoot_0;
  4065. Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * ___m_FocusedElement_1;
  4066. };
  4067. // Native definition for COM marshalling of UnityEngine.UIElements.FocusController/FocusedElement
  4068. struct FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206_marshaled_com
  4069. {
  4070. VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * ___m_SubTreeRoot_0;
  4071. Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * ___m_FocusedElement_1;
  4072. };
  4073. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame
  4074. struct SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9
  4075. {
  4076. public:
  4077. // System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::x
  4078. float ___x_0;
  4079. // System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::y
  4080. float ___y_1;
  4081. // System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::w
  4082. float ___w_2;
  4083. // System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::h
  4084. float ___h_3;
  4085. public:
  4086. inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___x_0)); }
  4087. inline float get_x_0() const { return ___x_0; }
  4088. inline float* get_address_of_x_0() { return &___x_0; }
  4089. inline void set_x_0(float value)
  4090. {
  4091. ___x_0 = value;
  4092. }
  4093. inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___y_1)); }
  4094. inline float get_y_1() const { return ___y_1; }
  4095. inline float* get_address_of_y_1() { return &___y_1; }
  4096. inline void set_y_1(float value)
  4097. {
  4098. ___y_1 = value;
  4099. }
  4100. inline static int32_t get_offset_of_w_2() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___w_2)); }
  4101. inline float get_w_2() const { return ___w_2; }
  4102. inline float* get_address_of_w_2() { return &___w_2; }
  4103. inline void set_w_2(float value)
  4104. {
  4105. ___w_2 = value;
  4106. }
  4107. inline static int32_t get_offset_of_h_3() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___h_3)); }
  4108. inline float get_h_3() const { return ___h_3; }
  4109. inline float* get_address_of_h_3() { return &___h_3; }
  4110. inline void set_h_3(float value)
  4111. {
  4112. ___h_3 = value;
  4113. }
  4114. };
  4115. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize
  4116. struct SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D
  4117. {
  4118. public:
  4119. // System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize::w
  4120. float ___w_0;
  4121. // System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize::h
  4122. float ___h_1;
  4123. public:
  4124. inline static int32_t get_offset_of_w_0() { return static_cast<int32_t>(offsetof(SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D, ___w_0)); }
  4125. inline float get_w_0() const { return ___w_0; }
  4126. inline float* get_address_of_w_0() { return &___w_0; }
  4127. inline void set_w_0(float value)
  4128. {
  4129. ___w_0 = value;
  4130. }
  4131. inline static int32_t get_offset_of_h_1() { return static_cast<int32_t>(offsetof(SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D, ___h_1)); }
  4132. inline float get_h_1() const { return ___h_1; }
  4133. inline float* get_address_of_h_1() { return &___h_1; }
  4134. inline void set_h_1(float value)
  4135. {
  4136. ___h_1 = value;
  4137. }
  4138. };
  4139. // UnityEngine.UIElements.TextureRegistry/TextureInfo
  4140. struct TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069
  4141. {
  4142. public:
  4143. // UnityEngine.Texture UnityEngine.UIElements.TextureRegistry/TextureInfo::texture
  4144. Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___texture_0;
  4145. // System.Boolean UnityEngine.UIElements.TextureRegistry/TextureInfo::dynamic
  4146. bool ___dynamic_1;
  4147. // System.Int32 UnityEngine.UIElements.TextureRegistry/TextureInfo::refCount
  4148. int32_t ___refCount_2;
  4149. public:
  4150. inline static int32_t get_offset_of_texture_0() { return static_cast<int32_t>(offsetof(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069, ___texture_0)); }
  4151. inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * get_texture_0() const { return ___texture_0; }
  4152. inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE ** get_address_of_texture_0() { return &___texture_0; }
  4153. inline void set_texture_0(Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * value)
  4154. {
  4155. ___texture_0 = value;
  4156. Il2CppCodeGenWriteBarrier((void**)(&___texture_0), (void*)value);
  4157. }
  4158. inline static int32_t get_offset_of_dynamic_1() { return static_cast<int32_t>(offsetof(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069, ___dynamic_1)); }
  4159. inline bool get_dynamic_1() const { return ___dynamic_1; }
  4160. inline bool* get_address_of_dynamic_1() { return &___dynamic_1; }
  4161. inline void set_dynamic_1(bool value)
  4162. {
  4163. ___dynamic_1 = value;
  4164. }
  4165. inline static int32_t get_offset_of_refCount_2() { return static_cast<int32_t>(offsetof(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069, ___refCount_2)); }
  4166. inline int32_t get_refCount_2() const { return ___refCount_2; }
  4167. inline int32_t* get_address_of_refCount_2() { return &___refCount_2; }
  4168. inline void set_refCount_2(int32_t value)
  4169. {
  4170. ___refCount_2 = value;
  4171. }
  4172. };
  4173. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.TextureRegistry/TextureInfo
  4174. struct TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069_marshaled_pinvoke
  4175. {
  4176. Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___texture_0;
  4177. int32_t ___dynamic_1;
  4178. int32_t ___refCount_2;
  4179. };
  4180. // Native definition for COM marshalling of UnityEngine.UIElements.TextureRegistry/TextureInfo
  4181. struct TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069_marshaled_com
  4182. {
  4183. Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___texture_0;
  4184. int32_t ___dynamic_1;
  4185. int32_t ___refCount_2;
  4186. };
  4187. // UnityEngine.UnitySynchronizationContext/WorkRequest
  4188. struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393
  4189. {
  4190. public:
  4191. // System.Threading.SendOrPostCallback UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateCallback
  4192. SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * ___m_DelagateCallback_0;
  4193. // System.Object UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateState
  4194. RuntimeObject * ___m_DelagateState_1;
  4195. // System.Threading.ManualResetEvent UnityEngine.UnitySynchronizationContext/WorkRequest::m_WaitHandle
  4196. ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2;
  4197. public:
  4198. inline static int32_t get_offset_of_m_DelagateCallback_0() { return static_cast<int32_t>(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_DelagateCallback_0)); }
  4199. inline SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * get_m_DelagateCallback_0() const { return ___m_DelagateCallback_0; }
  4200. inline SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C ** get_address_of_m_DelagateCallback_0() { return &___m_DelagateCallback_0; }
  4201. inline void set_m_DelagateCallback_0(SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * value)
  4202. {
  4203. ___m_DelagateCallback_0 = value;
  4204. Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateCallback_0), (void*)value);
  4205. }
  4206. inline static int32_t get_offset_of_m_DelagateState_1() { return static_cast<int32_t>(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_DelagateState_1)); }
  4207. inline RuntimeObject * get_m_DelagateState_1() const { return ___m_DelagateState_1; }
  4208. inline RuntimeObject ** get_address_of_m_DelagateState_1() { return &___m_DelagateState_1; }
  4209. inline void set_m_DelagateState_1(RuntimeObject * value)
  4210. {
  4211. ___m_DelagateState_1 = value;
  4212. Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateState_1), (void*)value);
  4213. }
  4214. inline static int32_t get_offset_of_m_WaitHandle_2() { return static_cast<int32_t>(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_WaitHandle_2)); }
  4215. inline ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * get_m_WaitHandle_2() const { return ___m_WaitHandle_2; }
  4216. inline ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA ** get_address_of_m_WaitHandle_2() { return &___m_WaitHandle_2; }
  4217. inline void set_m_WaitHandle_2(ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * value)
  4218. {
  4219. ___m_WaitHandle_2 = value;
  4220. Il2CppCodeGenWriteBarrier((void**)(&___m_WaitHandle_2), (void*)value);
  4221. }
  4222. };
  4223. // Native definition for P/Invoke marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
  4224. struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393_marshaled_pinvoke
  4225. {
  4226. Il2CppMethodPointer ___m_DelagateCallback_0;
  4227. Il2CppIUnknown* ___m_DelagateState_1;
  4228. ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2;
  4229. };
  4230. // Native definition for COM marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
  4231. struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393_marshaled_com
  4232. {
  4233. Il2CppMethodPointer ___m_DelagateCallback_0;
  4234. Il2CppIUnknown* ___m_DelagateState_1;
  4235. ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2;
  4236. };
  4237. // System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView
  4238. struct InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD
  4239. {
  4240. public:
  4241. // System.Int32 System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView::_index
  4242. int32_t ____index_0;
  4243. // System.Int32 System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView::_stackDepth
  4244. int32_t ____stackDepth_1;
  4245. // System.Int32 System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView::_continuationsDepth
  4246. int32_t ____continuationsDepth_2;
  4247. // System.String System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView::_name
  4248. String_t* ____name_3;
  4249. // System.Linq.Expressions.Interpreter.Instruction System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView::_instruction
  4250. Instruction_t5A6819A319589454E8AE13C2ADBAD4EC1C9EBDDF * ____instruction_4;
  4251. public:
  4252. inline static int32_t get_offset_of__index_0() { return static_cast<int32_t>(offsetof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD, ____index_0)); }
  4253. inline int32_t get__index_0() const { return ____index_0; }
  4254. inline int32_t* get_address_of__index_0() { return &____index_0; }
  4255. inline void set__index_0(int32_t value)
  4256. {
  4257. ____index_0 = value;
  4258. }
  4259. inline static int32_t get_offset_of__stackDepth_1() { return static_cast<int32_t>(offsetof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD, ____stackDepth_1)); }
  4260. inline int32_t get__stackDepth_1() const { return ____stackDepth_1; }
  4261. inline int32_t* get_address_of__stackDepth_1() { return &____stackDepth_1; }
  4262. inline void set__stackDepth_1(int32_t value)
  4263. {
  4264. ____stackDepth_1 = value;
  4265. }
  4266. inline static int32_t get_offset_of__continuationsDepth_2() { return static_cast<int32_t>(offsetof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD, ____continuationsDepth_2)); }
  4267. inline int32_t get__continuationsDepth_2() const { return ____continuationsDepth_2; }
  4268. inline int32_t* get_address_of__continuationsDepth_2() { return &____continuationsDepth_2; }
  4269. inline void set__continuationsDepth_2(int32_t value)
  4270. {
  4271. ____continuationsDepth_2 = value;
  4272. }
  4273. inline static int32_t get_offset_of__name_3() { return static_cast<int32_t>(offsetof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD, ____name_3)); }
  4274. inline String_t* get__name_3() const { return ____name_3; }
  4275. inline String_t** get_address_of__name_3() { return &____name_3; }
  4276. inline void set__name_3(String_t* value)
  4277. {
  4278. ____name_3 = value;
  4279. Il2CppCodeGenWriteBarrier((void**)(&____name_3), (void*)value);
  4280. }
  4281. inline static int32_t get_offset_of__instruction_4() { return static_cast<int32_t>(offsetof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD, ____instruction_4)); }
  4282. inline Instruction_t5A6819A319589454E8AE13C2ADBAD4EC1C9EBDDF * get__instruction_4() const { return ____instruction_4; }
  4283. inline Instruction_t5A6819A319589454E8AE13C2ADBAD4EC1C9EBDDF ** get_address_of__instruction_4() { return &____instruction_4; }
  4284. inline void set__instruction_4(Instruction_t5A6819A319589454E8AE13C2ADBAD4EC1C9EBDDF * value)
  4285. {
  4286. ____instruction_4 = value;
  4287. Il2CppCodeGenWriteBarrier((void**)(&____instruction_4), (void*)value);
  4288. }
  4289. };
  4290. // Native definition for P/Invoke marshalling of System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView
  4291. struct InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD_marshaled_pinvoke
  4292. {
  4293. int32_t ____index_0;
  4294. int32_t ____stackDepth_1;
  4295. int32_t ____continuationsDepth_2;
  4296. char* ____name_3;
  4297. Instruction_t5A6819A319589454E8AE13C2ADBAD4EC1C9EBDDF * ____instruction_4;
  4298. };
  4299. // Native definition for COM marshalling of System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView
  4300. struct InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD_marshaled_com
  4301. {
  4302. int32_t ____index_0;
  4303. int32_t ____stackDepth_1;
  4304. int32_t ____continuationsDepth_2;
  4305. Il2CppChar* ____name_3;
  4306. Instruction_t5A6819A319589454E8AE13C2ADBAD4EC1C9EBDDF * ____instruction_4;
  4307. };
  4308. // System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>
  4309. struct Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633
  4310. {
  4311. public:
  4312. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
  4313. List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list_0;
  4314. // System.Int32 System.Collections.Generic.List`1/Enumerator::index
  4315. int32_t ___index_1;
  4316. // System.Int32 System.Collections.Generic.List`1/Enumerator::version
  4317. int32_t ___version_2;
  4318. // T System.Collections.Generic.List`1/Enumerator::current
  4319. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ___current_3;
  4320. public:
  4321. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___list_0)); }
  4322. inline List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * get_list_0() const { return ___list_0; }
  4323. inline List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 ** get_address_of_list_0() { return &___list_0; }
  4324. inline void set_list_0(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * value)
  4325. {
  4326. ___list_0 = value;
  4327. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  4328. }
  4329. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___index_1)); }
  4330. inline int32_t get_index_1() const { return ___index_1; }
  4331. inline int32_t* get_address_of_index_1() { return &___index_1; }
  4332. inline void set_index_1(int32_t value)
  4333. {
  4334. ___index_1 = value;
  4335. }
  4336. inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___version_2)); }
  4337. inline int32_t get_version_2() const { return ___version_2; }
  4338. inline int32_t* get_address_of_version_2() { return &___version_2; }
  4339. inline void set_version_2(int32_t value)
  4340. {
  4341. ___version_2 = value;
  4342. }
  4343. inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___current_3)); }
  4344. inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 get_current_3() const { return ___current_3; }
  4345. inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * get_address_of_current_3() { return &___current_3; }
  4346. inline void set_current_3(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 value)
  4347. {
  4348. ___current_3 = value;
  4349. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_SubTreeRoot_0), (void*)NULL);
  4350. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4351. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_FocusedElement_1), (void*)NULL);
  4352. #endif
  4353. }
  4354. };
  4355. // System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  4356. struct Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A
  4357. {
  4358. public:
  4359. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
  4360. List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * ___list_0;
  4361. // System.Int32 System.Collections.Generic.List`1/Enumerator::index
  4362. int32_t ___index_1;
  4363. // System.Int32 System.Collections.Generic.List`1/Enumerator::version
  4364. int32_t ___version_2;
  4365. // T System.Collections.Generic.List`1/Enumerator::current
  4366. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ___current_3;
  4367. public:
  4368. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A, ___list_0)); }
  4369. inline List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * get_list_0() const { return ___list_0; }
  4370. inline List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 ** get_address_of_list_0() { return &___list_0; }
  4371. inline void set_list_0(List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * value)
  4372. {
  4373. ___list_0 = value;
  4374. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  4375. }
  4376. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A, ___index_1)); }
  4377. inline int32_t get_index_1() const { return ___index_1; }
  4378. inline int32_t* get_address_of_index_1() { return &___index_1; }
  4379. inline void set_index_1(int32_t value)
  4380. {
  4381. ___index_1 = value;
  4382. }
  4383. inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A, ___version_2)); }
  4384. inline int32_t get_version_2() const { return ___version_2; }
  4385. inline int32_t* get_address_of_version_2() { return &___version_2; }
  4386. inline void set_version_2(int32_t value)
  4387. {
  4388. ___version_2 = value;
  4389. }
  4390. inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A, ___current_3)); }
  4391. inline TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 get_current_3() const { return ___current_3; }
  4392. inline TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 * get_address_of_current_3() { return &___current_3; }
  4393. inline void set_current_3(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 value)
  4394. {
  4395. ___current_3 = value;
  4396. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___texture_0), (void*)NULL);
  4397. }
  4398. };
  4399. // System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>
  4400. struct Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A
  4401. {
  4402. public:
  4403. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
  4404. List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list_0;
  4405. // System.Int32 System.Collections.Generic.List`1/Enumerator::index
  4406. int32_t ___index_1;
  4407. // System.Int32 System.Collections.Generic.List`1/Enumerator::version
  4408. int32_t ___version_2;
  4409. // T System.Collections.Generic.List`1/Enumerator::current
  4410. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___current_3;
  4411. public:
  4412. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___list_0)); }
  4413. inline List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * get_list_0() const { return ___list_0; }
  4414. inline List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA ** get_address_of_list_0() { return &___list_0; }
  4415. inline void set_list_0(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * value)
  4416. {
  4417. ___list_0 = value;
  4418. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  4419. }
  4420. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___index_1)); }
  4421. inline int32_t get_index_1() const { return ___index_1; }
  4422. inline int32_t* get_address_of_index_1() { return &___index_1; }
  4423. inline void set_index_1(int32_t value)
  4424. {
  4425. ___index_1 = value;
  4426. }
  4427. inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___version_2)); }
  4428. inline int32_t get_version_2() const { return ___version_2; }
  4429. inline int32_t* get_address_of_version_2() { return &___version_2; }
  4430. inline void set_version_2(int32_t value)
  4431. {
  4432. ___version_2 = value;
  4433. }
  4434. inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___current_3)); }
  4435. inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 get_current_3() const { return ___current_3; }
  4436. inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * get_address_of_current_3() { return &___current_3; }
  4437. inline void set_current_3(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 value)
  4438. {
  4439. ___current_3 = value;
  4440. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_DelagateCallback_0), (void*)NULL);
  4441. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4442. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_DelagateState_1), (void*)NULL);
  4443. #endif
  4444. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4445. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_WaitHandle_2), (void*)NULL);
  4446. #endif
  4447. }
  4448. };
  4449. // System.Collections.Generic.List`1/Enumerator<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  4450. struct Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C
  4451. {
  4452. public:
  4453. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
  4454. List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * ___list_0;
  4455. // System.Int32 System.Collections.Generic.List`1/Enumerator::index
  4456. int32_t ___index_1;
  4457. // System.Int32 System.Collections.Generic.List`1/Enumerator::version
  4458. int32_t ___version_2;
  4459. // T System.Collections.Generic.List`1/Enumerator::current
  4460. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ___current_3;
  4461. public:
  4462. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C, ___list_0)); }
  4463. inline List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * get_list_0() const { return ___list_0; }
  4464. inline List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D ** get_address_of_list_0() { return &___list_0; }
  4465. inline void set_list_0(List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * value)
  4466. {
  4467. ___list_0 = value;
  4468. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  4469. }
  4470. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C, ___index_1)); }
  4471. inline int32_t get_index_1() const { return ___index_1; }
  4472. inline int32_t* get_address_of_index_1() { return &___index_1; }
  4473. inline void set_index_1(int32_t value)
  4474. {
  4475. ___index_1 = value;
  4476. }
  4477. inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C, ___version_2)); }
  4478. inline int32_t get_version_2() const { return ___version_2; }
  4479. inline int32_t* get_address_of_version_2() { return &___version_2; }
  4480. inline void set_version_2(int32_t value)
  4481. {
  4482. ___version_2 = value;
  4483. }
  4484. inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C, ___current_3)); }
  4485. inline InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD get_current_3() const { return ___current_3; }
  4486. inline InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD * get_address_of_current_3() { return &___current_3; }
  4487. inline void set_current_3(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD value)
  4488. {
  4489. ___current_3 = value;
  4490. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->____name_3), (void*)NULL);
  4491. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4492. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->____instruction_4), (void*)NULL);
  4493. #endif
  4494. }
  4495. };
  4496. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  4497. struct ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 : public MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97
  4498. {
  4499. public:
  4500. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4501. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4502. public:
  4503. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4, ___pinHandle_0)); }
  4504. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4505. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4506. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4507. {
  4508. ___pinHandle_0 = value;
  4509. }
  4510. };
  4511. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  4512. struct ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 : public MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF
  4513. {
  4514. public:
  4515. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4516. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4517. public:
  4518. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78, ___pinHandle_0)); }
  4519. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4520. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4521. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4522. {
  4523. ___pinHandle_0 = value;
  4524. }
  4525. };
  4526. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  4527. struct ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 : public MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA
  4528. {
  4529. public:
  4530. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4531. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4532. public:
  4533. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612, ___pinHandle_0)); }
  4534. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4535. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4536. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4537. {
  4538. ___pinHandle_0 = value;
  4539. }
  4540. };
  4541. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  4542. struct ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 : public MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622
  4543. {
  4544. public:
  4545. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4546. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4547. public:
  4548. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4, ___pinHandle_0)); }
  4549. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4550. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4551. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4552. {
  4553. ___pinHandle_0 = value;
  4554. }
  4555. };
  4556. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  4557. struct ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB : public MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77
  4558. {
  4559. public:
  4560. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4561. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4562. public:
  4563. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB, ___pinHandle_0)); }
  4564. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4565. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4566. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4567. {
  4568. ___pinHandle_0 = value;
  4569. }
  4570. };
  4571. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  4572. struct ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 : public MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115
  4573. {
  4574. public:
  4575. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4576. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4577. public:
  4578. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14, ___pinHandle_0)); }
  4579. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4580. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4581. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4582. {
  4583. ___pinHandle_0 = value;
  4584. }
  4585. };
  4586. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  4587. struct ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 : public MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD
  4588. {
  4589. public:
  4590. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4591. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4592. public:
  4593. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7, ___pinHandle_0)); }
  4594. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4595. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4596. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4597. {
  4598. ___pinHandle_0 = value;
  4599. }
  4600. };
  4601. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  4602. struct ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE : public MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2
  4603. {
  4604. public:
  4605. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4606. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4607. public:
  4608. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE, ___pinHandle_0)); }
  4609. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4610. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4611. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4612. {
  4613. ___pinHandle_0 = value;
  4614. }
  4615. };
  4616. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  4617. struct ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 : public MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA
  4618. {
  4619. public:
  4620. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4621. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4622. public:
  4623. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4, ___pinHandle_0)); }
  4624. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4625. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4626. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4627. {
  4628. ___pinHandle_0 = value;
  4629. }
  4630. };
  4631. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  4632. struct ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 : public MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1
  4633. {
  4634. public:
  4635. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4636. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4637. public:
  4638. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514, ___pinHandle_0)); }
  4639. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4640. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4641. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4642. {
  4643. ___pinHandle_0 = value;
  4644. }
  4645. };
  4646. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  4647. struct ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 : public MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260
  4648. {
  4649. public:
  4650. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4651. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4652. public:
  4653. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040, ___pinHandle_0)); }
  4654. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4655. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4656. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4657. {
  4658. ___pinHandle_0 = value;
  4659. }
  4660. };
  4661. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  4662. struct ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B : public MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC
  4663. {
  4664. public:
  4665. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4666. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4667. public:
  4668. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B, ___pinHandle_0)); }
  4669. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4670. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4671. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4672. {
  4673. ___pinHandle_0 = value;
  4674. }
  4675. };
  4676. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  4677. struct ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC : public MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2
  4678. {
  4679. public:
  4680. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4681. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4682. public:
  4683. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC, ___pinHandle_0)); }
  4684. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4685. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4686. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4687. {
  4688. ___pinHandle_0 = value;
  4689. }
  4690. };
  4691. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  4692. struct ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F : public MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644
  4693. {
  4694. public:
  4695. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4696. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4697. public:
  4698. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F, ___pinHandle_0)); }
  4699. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4700. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4701. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4702. {
  4703. ___pinHandle_0 = value;
  4704. }
  4705. };
  4706. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  4707. struct ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E : public MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F
  4708. {
  4709. public:
  4710. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4711. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4712. public:
  4713. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E, ___pinHandle_0)); }
  4714. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4715. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4716. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4717. {
  4718. ___pinHandle_0 = value;
  4719. }
  4720. };
  4721. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  4722. struct ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 : public MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009
  4723. {
  4724. public:
  4725. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4726. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4727. public:
  4728. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76, ___pinHandle_0)); }
  4729. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4730. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4731. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4732. {
  4733. ___pinHandle_0 = value;
  4734. }
  4735. };
  4736. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  4737. struct ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 : public MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A
  4738. {
  4739. public:
  4740. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4741. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4742. public:
  4743. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457, ___pinHandle_0)); }
  4744. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4745. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4746. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4747. {
  4748. ___pinHandle_0 = value;
  4749. }
  4750. };
  4751. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  4752. struct ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 : public MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD
  4753. {
  4754. public:
  4755. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4756. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4757. public:
  4758. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134, ___pinHandle_0)); }
  4759. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4760. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4761. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4762. {
  4763. ___pinHandle_0 = value;
  4764. }
  4765. };
  4766. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  4767. struct ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 : public MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F
  4768. {
  4769. public:
  4770. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4771. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4772. public:
  4773. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1, ___pinHandle_0)); }
  4774. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4775. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4776. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4777. {
  4778. ___pinHandle_0 = value;
  4779. }
  4780. };
  4781. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  4782. struct ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E : public MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A
  4783. {
  4784. public:
  4785. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4786. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4787. public:
  4788. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E, ___pinHandle_0)); }
  4789. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4790. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4791. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4792. {
  4793. ___pinHandle_0 = value;
  4794. }
  4795. };
  4796. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  4797. struct ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB : public MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598
  4798. {
  4799. public:
  4800. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4801. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4802. public:
  4803. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB, ___pinHandle_0)); }
  4804. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4805. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4806. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4807. {
  4808. ___pinHandle_0 = value;
  4809. }
  4810. };
  4811. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  4812. struct ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA : public MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835
  4813. {
  4814. public:
  4815. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4816. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4817. public:
  4818. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA, ___pinHandle_0)); }
  4819. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4820. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4821. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4822. {
  4823. ___pinHandle_0 = value;
  4824. }
  4825. };
  4826. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  4827. struct ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E : public MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6
  4828. {
  4829. public:
  4830. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4831. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4832. public:
  4833. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E, ___pinHandle_0)); }
  4834. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4835. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4836. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4837. {
  4838. ___pinHandle_0 = value;
  4839. }
  4840. };
  4841. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  4842. struct ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD : public MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E
  4843. {
  4844. public:
  4845. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4846. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4847. public:
  4848. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD, ___pinHandle_0)); }
  4849. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4850. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4851. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4852. {
  4853. ___pinHandle_0 = value;
  4854. }
  4855. };
  4856. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  4857. struct ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 : public MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905
  4858. {
  4859. public:
  4860. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4861. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4862. public:
  4863. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2, ___pinHandle_0)); }
  4864. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4865. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4866. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4867. {
  4868. ___pinHandle_0 = value;
  4869. }
  4870. };
  4871. // SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  4872. struct ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 : public MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A
  4873. {
  4874. public:
  4875. // System.Runtime.InteropServices.GCHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1::pinHandle
  4876. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___pinHandle_0;
  4877. public:
  4878. inline static int32_t get_offset_of_pinHandle_0() { return static_cast<int32_t>(offsetof(ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8, ___pinHandle_0)); }
  4879. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get_pinHandle_0() const { return ___pinHandle_0; }
  4880. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of_pinHandle_0() { return &___pinHandle_0; }
  4881. inline void set_pinHandle_0(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  4882. {
  4883. ___pinHandle_0 = value;
  4884. }
  4885. };
  4886. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.L8>
  4887. struct PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76 : public RuntimeObject
  4888. {
  4889. public:
  4890. public:
  4891. };
  4892. struct PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields
  4893. {
  4894. public:
  4895. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4896. bool ___IsReferenceOrContainsReferences_0;
  4897. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4898. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___EmptyArray_1;
  4899. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4900. intptr_t ___ArrayAdjustment_2;
  4901. public:
  4902. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4903. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4904. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4905. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4906. {
  4907. ___IsReferenceOrContainsReferences_0 = value;
  4908. }
  4909. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields, ___EmptyArray_1)); }
  4910. inline L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4911. inline L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4912. inline void set_EmptyArray_1(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* value)
  4913. {
  4914. ___EmptyArray_1 = value;
  4915. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4916. }
  4917. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields, ___ArrayAdjustment_2)); }
  4918. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4919. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4920. inline void set_ArrayAdjustment_2(intptr_t value)
  4921. {
  4922. ___ArrayAdjustment_2 = value;
  4923. }
  4924. };
  4925. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>
  4926. struct ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0
  4927. {
  4928. public:
  4929. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  4930. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____pinnable_0;
  4931. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  4932. intptr_t ____byteOffset_1;
  4933. // System.Int32 System.ReadOnlySpan`1::_length
  4934. int32_t ____length_2;
  4935. public:
  4936. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0, ____pinnable_0)); }
  4937. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; }
  4938. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4939. inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * value)
  4940. {
  4941. ____pinnable_0 = value;
  4942. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4943. }
  4944. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0, ____byteOffset_1)); }
  4945. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4946. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4947. inline void set__byteOffset_1(intptr_t value)
  4948. {
  4949. ____byteOffset_1 = value;
  4950. }
  4951. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0, ____length_2)); }
  4952. inline int32_t get__length_2() const { return ____length_2; }
  4953. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4954. inline void set__length_2(int32_t value)
  4955. {
  4956. ____length_2 = value;
  4957. }
  4958. };
  4959. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  4960. struct ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD
  4961. {
  4962. public:
  4963. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  4964. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____pinnable_0;
  4965. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  4966. intptr_t ____byteOffset_1;
  4967. // System.Int32 System.ReadOnlySpan`1::_length
  4968. int32_t ____length_2;
  4969. public:
  4970. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD, ____pinnable_0)); }
  4971. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; }
  4972. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4973. inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * value)
  4974. {
  4975. ____pinnable_0 = value;
  4976. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4977. }
  4978. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD, ____byteOffset_1)); }
  4979. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4980. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4981. inline void set__byteOffset_1(intptr_t value)
  4982. {
  4983. ____byteOffset_1 = value;
  4984. }
  4985. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD, ____length_2)); }
  4986. inline int32_t get__length_2() const { return ____length_2; }
  4987. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4988. inline void set__length_2(int32_t value)
  4989. {
  4990. ____length_2 = value;
  4991. }
  4992. };
  4993. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  4994. struct ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888
  4995. {
  4996. public:
  4997. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  4998. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____pinnable_0;
  4999. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5000. intptr_t ____byteOffset_1;
  5001. // System.Int32 System.ReadOnlySpan`1::_length
  5002. int32_t ____length_2;
  5003. public:
  5004. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888, ____pinnable_0)); }
  5005. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; }
  5006. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5007. inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * value)
  5008. {
  5009. ____pinnable_0 = value;
  5010. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5011. }
  5012. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888, ____byteOffset_1)); }
  5013. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5014. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5015. inline void set__byteOffset_1(intptr_t value)
  5016. {
  5017. ____byteOffset_1 = value;
  5018. }
  5019. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888, ____length_2)); }
  5020. inline int32_t get__length_2() const { return ____length_2; }
  5021. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5022. inline void set__length_2(int32_t value)
  5023. {
  5024. ____length_2 = value;
  5025. }
  5026. };
  5027. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  5028. struct ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85
  5029. {
  5030. public:
  5031. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5032. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0;
  5033. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5034. intptr_t ____byteOffset_1;
  5035. // System.Int32 System.ReadOnlySpan`1::_length
  5036. int32_t ____length_2;
  5037. public:
  5038. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____pinnable_0)); }
  5039. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; }
  5040. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5041. inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value)
  5042. {
  5043. ____pinnable_0 = value;
  5044. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5045. }
  5046. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____byteOffset_1)); }
  5047. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5048. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5049. inline void set__byteOffset_1(intptr_t value)
  5050. {
  5051. ____byteOffset_1 = value;
  5052. }
  5053. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____length_2)); }
  5054. inline int32_t get__length_2() const { return ____length_2; }
  5055. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5056. inline void set__length_2(int32_t value)
  5057. {
  5058. ____length_2 = value;
  5059. }
  5060. };
  5061. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  5062. struct ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8
  5063. {
  5064. public:
  5065. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5066. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0;
  5067. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5068. intptr_t ____byteOffset_1;
  5069. // System.Int32 System.ReadOnlySpan`1::_length
  5070. int32_t ____length_2;
  5071. public:
  5072. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____pinnable_0)); }
  5073. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; }
  5074. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5075. inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value)
  5076. {
  5077. ____pinnable_0 = value;
  5078. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5079. }
  5080. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____byteOffset_1)); }
  5081. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5082. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5083. inline void set__byteOffset_1(intptr_t value)
  5084. {
  5085. ____byteOffset_1 = value;
  5086. }
  5087. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____length_2)); }
  5088. inline int32_t get__length_2() const { return ____length_2; }
  5089. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5090. inline void set__length_2(int32_t value)
  5091. {
  5092. ____length_2 = value;
  5093. }
  5094. };
  5095. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  5096. struct ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2
  5097. {
  5098. public:
  5099. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5100. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0;
  5101. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5102. intptr_t ____byteOffset_1;
  5103. // System.Int32 System.ReadOnlySpan`1::_length
  5104. int32_t ____length_2;
  5105. public:
  5106. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____pinnable_0)); }
  5107. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; }
  5108. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5109. inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value)
  5110. {
  5111. ____pinnable_0 = value;
  5112. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5113. }
  5114. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____byteOffset_1)); }
  5115. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5116. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5117. inline void set__byteOffset_1(intptr_t value)
  5118. {
  5119. ____byteOffset_1 = value;
  5120. }
  5121. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____length_2)); }
  5122. inline int32_t get__length_2() const { return ____length_2; }
  5123. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5124. inline void set__length_2(int32_t value)
  5125. {
  5126. ____length_2 = value;
  5127. }
  5128. };
  5129. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  5130. struct ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160
  5131. {
  5132. public:
  5133. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5134. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0;
  5135. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5136. intptr_t ____byteOffset_1;
  5137. // System.Int32 System.ReadOnlySpan`1::_length
  5138. int32_t ____length_2;
  5139. public:
  5140. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____pinnable_0)); }
  5141. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; }
  5142. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5143. inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value)
  5144. {
  5145. ____pinnable_0 = value;
  5146. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5147. }
  5148. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____byteOffset_1)); }
  5149. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5150. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5151. inline void set__byteOffset_1(intptr_t value)
  5152. {
  5153. ____byteOffset_1 = value;
  5154. }
  5155. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____length_2)); }
  5156. inline int32_t get__length_2() const { return ____length_2; }
  5157. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5158. inline void set__length_2(int32_t value)
  5159. {
  5160. ____length_2 = value;
  5161. }
  5162. };
  5163. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  5164. struct ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F
  5165. {
  5166. public:
  5167. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5168. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  5169. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5170. intptr_t ____byteOffset_1;
  5171. // System.Int32 System.ReadOnlySpan`1::_length
  5172. int32_t ____length_2;
  5173. public:
  5174. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____pinnable_0)); }
  5175. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  5176. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5177. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  5178. {
  5179. ____pinnable_0 = value;
  5180. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5181. }
  5182. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____byteOffset_1)); }
  5183. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5184. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5185. inline void set__byteOffset_1(intptr_t value)
  5186. {
  5187. ____byteOffset_1 = value;
  5188. }
  5189. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____length_2)); }
  5190. inline int32_t get__length_2() const { return ____length_2; }
  5191. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5192. inline void set__length_2(int32_t value)
  5193. {
  5194. ____length_2 = value;
  5195. }
  5196. };
  5197. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  5198. struct ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707
  5199. {
  5200. public:
  5201. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5202. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  5203. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5204. intptr_t ____byteOffset_1;
  5205. // System.Int32 System.ReadOnlySpan`1::_length
  5206. int32_t ____length_2;
  5207. public:
  5208. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____pinnable_0)); }
  5209. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  5210. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5211. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  5212. {
  5213. ____pinnable_0 = value;
  5214. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5215. }
  5216. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____byteOffset_1)); }
  5217. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5218. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5219. inline void set__byteOffset_1(intptr_t value)
  5220. {
  5221. ____byteOffset_1 = value;
  5222. }
  5223. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____length_2)); }
  5224. inline int32_t get__length_2() const { return ____length_2; }
  5225. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5226. inline void set__length_2(int32_t value)
  5227. {
  5228. ____length_2 = value;
  5229. }
  5230. };
  5231. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  5232. struct ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D
  5233. {
  5234. public:
  5235. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5236. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  5237. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5238. intptr_t ____byteOffset_1;
  5239. // System.Int32 System.ReadOnlySpan`1::_length
  5240. int32_t ____length_2;
  5241. public:
  5242. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____pinnable_0)); }
  5243. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  5244. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5245. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  5246. {
  5247. ____pinnable_0 = value;
  5248. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5249. }
  5250. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____byteOffset_1)); }
  5251. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5252. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5253. inline void set__byteOffset_1(intptr_t value)
  5254. {
  5255. ____byteOffset_1 = value;
  5256. }
  5257. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____length_2)); }
  5258. inline int32_t get__length_2() const { return ____length_2; }
  5259. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5260. inline void set__length_2(int32_t value)
  5261. {
  5262. ____length_2 = value;
  5263. }
  5264. };
  5265. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  5266. struct ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0
  5267. {
  5268. public:
  5269. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5270. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  5271. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5272. intptr_t ____byteOffset_1;
  5273. // System.Int32 System.ReadOnlySpan`1::_length
  5274. int32_t ____length_2;
  5275. public:
  5276. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____pinnable_0)); }
  5277. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  5278. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5279. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  5280. {
  5281. ____pinnable_0 = value;
  5282. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5283. }
  5284. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____byteOffset_1)); }
  5285. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5286. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5287. inline void set__byteOffset_1(intptr_t value)
  5288. {
  5289. ____byteOffset_1 = value;
  5290. }
  5291. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____length_2)); }
  5292. inline int32_t get__length_2() const { return ____length_2; }
  5293. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5294. inline void set__length_2(int32_t value)
  5295. {
  5296. ____length_2 = value;
  5297. }
  5298. };
  5299. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5300. struct ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A
  5301. {
  5302. public:
  5303. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5304. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  5305. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5306. intptr_t ____byteOffset_1;
  5307. // System.Int32 System.ReadOnlySpan`1::_length
  5308. int32_t ____length_2;
  5309. public:
  5310. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____pinnable_0)); }
  5311. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  5312. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5313. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  5314. {
  5315. ____pinnable_0 = value;
  5316. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5317. }
  5318. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____byteOffset_1)); }
  5319. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5320. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5321. inline void set__byteOffset_1(intptr_t value)
  5322. {
  5323. ____byteOffset_1 = value;
  5324. }
  5325. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____length_2)); }
  5326. inline int32_t get__length_2() const { return ____length_2; }
  5327. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5328. inline void set__length_2(int32_t value)
  5329. {
  5330. ____length_2 = value;
  5331. }
  5332. };
  5333. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.L16>
  5334. struct ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628
  5335. {
  5336. public:
  5337. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5338. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____pinnable_0;
  5339. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5340. intptr_t ____byteOffset_1;
  5341. // System.Int32 System.ReadOnlySpan`1::_length
  5342. int32_t ____length_2;
  5343. public:
  5344. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____pinnable_0)); }
  5345. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; }
  5346. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5347. inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * value)
  5348. {
  5349. ____pinnable_0 = value;
  5350. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5351. }
  5352. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____byteOffset_1)); }
  5353. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5354. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5355. inline void set__byteOffset_1(intptr_t value)
  5356. {
  5357. ____byteOffset_1 = value;
  5358. }
  5359. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____length_2)); }
  5360. inline int32_t get__length_2() const { return ____length_2; }
  5361. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5362. inline void set__length_2(int32_t value)
  5363. {
  5364. ____length_2 = value;
  5365. }
  5366. };
  5367. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.L8>
  5368. struct ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694
  5369. {
  5370. public:
  5371. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5372. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____pinnable_0;
  5373. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5374. intptr_t ____byteOffset_1;
  5375. // System.Int32 System.ReadOnlySpan`1::_length
  5376. int32_t ____length_2;
  5377. public:
  5378. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____pinnable_0)); }
  5379. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; }
  5380. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5381. inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * value)
  5382. {
  5383. ____pinnable_0 = value;
  5384. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5385. }
  5386. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____byteOffset_1)); }
  5387. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5388. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5389. inline void set__byteOffset_1(intptr_t value)
  5390. {
  5391. ____byteOffset_1 = value;
  5392. }
  5393. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____length_2)); }
  5394. inline int32_t get__length_2() const { return ____length_2; }
  5395. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5396. inline void set__length_2(int32_t value)
  5397. {
  5398. ____length_2 = value;
  5399. }
  5400. };
  5401. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.La16>
  5402. struct ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D
  5403. {
  5404. public:
  5405. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5406. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____pinnable_0;
  5407. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5408. intptr_t ____byteOffset_1;
  5409. // System.Int32 System.ReadOnlySpan`1::_length
  5410. int32_t ____length_2;
  5411. public:
  5412. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____pinnable_0)); }
  5413. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; }
  5414. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5415. inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * value)
  5416. {
  5417. ____pinnable_0 = value;
  5418. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5419. }
  5420. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____byteOffset_1)); }
  5421. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5422. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5423. inline void set__byteOffset_1(intptr_t value)
  5424. {
  5425. ____byteOffset_1 = value;
  5426. }
  5427. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____length_2)); }
  5428. inline int32_t get__length_2() const { return ____length_2; }
  5429. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5430. inline void set__length_2(int32_t value)
  5431. {
  5432. ____length_2 = value;
  5433. }
  5434. };
  5435. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.La32>
  5436. struct ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0
  5437. {
  5438. public:
  5439. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5440. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____pinnable_0;
  5441. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5442. intptr_t ____byteOffset_1;
  5443. // System.Int32 System.ReadOnlySpan`1::_length
  5444. int32_t ____length_2;
  5445. public:
  5446. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____pinnable_0)); }
  5447. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; }
  5448. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5449. inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * value)
  5450. {
  5451. ____pinnable_0 = value;
  5452. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5453. }
  5454. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____byteOffset_1)); }
  5455. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5456. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5457. inline void set__byteOffset_1(intptr_t value)
  5458. {
  5459. ____byteOffset_1 = value;
  5460. }
  5461. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____length_2)); }
  5462. inline int32_t get__length_2() const { return ____length_2; }
  5463. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5464. inline void set__length_2(int32_t value)
  5465. {
  5466. ____length_2 = value;
  5467. }
  5468. };
  5469. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  5470. struct ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9
  5471. {
  5472. public:
  5473. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5474. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ____pinnable_0;
  5475. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5476. intptr_t ____byteOffset_1;
  5477. // System.Int32 System.ReadOnlySpan`1::_length
  5478. int32_t ____length_2;
  5479. public:
  5480. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9, ____pinnable_0)); }
  5481. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * get__pinnable_0() const { return ____pinnable_0; }
  5482. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5483. inline void set__pinnable_0(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * value)
  5484. {
  5485. ____pinnable_0 = value;
  5486. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5487. }
  5488. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9, ____byteOffset_1)); }
  5489. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5490. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5491. inline void set__byteOffset_1(intptr_t value)
  5492. {
  5493. ____byteOffset_1 = value;
  5494. }
  5495. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9, ____length_2)); }
  5496. inline int32_t get__length_2() const { return ____length_2; }
  5497. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5498. inline void set__length_2(int32_t value)
  5499. {
  5500. ____length_2 = value;
  5501. }
  5502. };
  5503. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  5504. struct ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C
  5505. {
  5506. public:
  5507. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5508. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ____pinnable_0;
  5509. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5510. intptr_t ____byteOffset_1;
  5511. // System.Int32 System.ReadOnlySpan`1::_length
  5512. int32_t ____length_2;
  5513. public:
  5514. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C, ____pinnable_0)); }
  5515. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * get__pinnable_0() const { return ____pinnable_0; }
  5516. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5517. inline void set__pinnable_0(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * value)
  5518. {
  5519. ____pinnable_0 = value;
  5520. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5521. }
  5522. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C, ____byteOffset_1)); }
  5523. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5524. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5525. inline void set__byteOffset_1(intptr_t value)
  5526. {
  5527. ____byteOffset_1 = value;
  5528. }
  5529. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C, ____length_2)); }
  5530. inline int32_t get__length_2() const { return ____length_2; }
  5531. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5532. inline void set__length_2(int32_t value)
  5533. {
  5534. ____length_2 = value;
  5535. }
  5536. };
  5537. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  5538. struct ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF
  5539. {
  5540. public:
  5541. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5542. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ____pinnable_0;
  5543. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5544. intptr_t ____byteOffset_1;
  5545. // System.Int32 System.ReadOnlySpan`1::_length
  5546. int32_t ____length_2;
  5547. public:
  5548. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF, ____pinnable_0)); }
  5549. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * get__pinnable_0() const { return ____pinnable_0; }
  5550. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5551. inline void set__pinnable_0(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * value)
  5552. {
  5553. ____pinnable_0 = value;
  5554. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5555. }
  5556. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF, ____byteOffset_1)); }
  5557. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5558. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5559. inline void set__byteOffset_1(intptr_t value)
  5560. {
  5561. ____byteOffset_1 = value;
  5562. }
  5563. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF, ____length_2)); }
  5564. inline int32_t get__length_2() const { return ____length_2; }
  5565. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5566. inline void set__length_2(int32_t value)
  5567. {
  5568. ____length_2 = value;
  5569. }
  5570. };
  5571. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  5572. struct ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3
  5573. {
  5574. public:
  5575. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5576. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ____pinnable_0;
  5577. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5578. intptr_t ____byteOffset_1;
  5579. // System.Int32 System.ReadOnlySpan`1::_length
  5580. int32_t ____length_2;
  5581. public:
  5582. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3, ____pinnable_0)); }
  5583. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * get__pinnable_0() const { return ____pinnable_0; }
  5584. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5585. inline void set__pinnable_0(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * value)
  5586. {
  5587. ____pinnable_0 = value;
  5588. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5589. }
  5590. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3, ____byteOffset_1)); }
  5591. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5592. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5593. inline void set__byteOffset_1(intptr_t value)
  5594. {
  5595. ____byteOffset_1 = value;
  5596. }
  5597. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3, ____length_2)); }
  5598. inline int32_t get__length_2() const { return ____length_2; }
  5599. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5600. inline void set__length_2(int32_t value)
  5601. {
  5602. ____length_2 = value;
  5603. }
  5604. };
  5605. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  5606. struct ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F
  5607. {
  5608. public:
  5609. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5610. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____pinnable_0;
  5611. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5612. intptr_t ____byteOffset_1;
  5613. // System.Int32 System.ReadOnlySpan`1::_length
  5614. int32_t ____length_2;
  5615. public:
  5616. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____pinnable_0)); }
  5617. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; }
  5618. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5619. inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * value)
  5620. {
  5621. ____pinnable_0 = value;
  5622. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5623. }
  5624. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____byteOffset_1)); }
  5625. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5626. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5627. inline void set__byteOffset_1(intptr_t value)
  5628. {
  5629. ____byteOffset_1 = value;
  5630. }
  5631. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____length_2)); }
  5632. inline int32_t get__length_2() const { return ____length_2; }
  5633. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5634. inline void set__length_2(int32_t value)
  5635. {
  5636. ____length_2 = value;
  5637. }
  5638. };
  5639. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  5640. struct ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F
  5641. {
  5642. public:
  5643. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5644. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0;
  5645. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5646. intptr_t ____byteOffset_1;
  5647. // System.Int32 System.ReadOnlySpan`1::_length
  5648. int32_t ____length_2;
  5649. public:
  5650. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F, ____pinnable_0)); }
  5651. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; }
  5652. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5653. inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value)
  5654. {
  5655. ____pinnable_0 = value;
  5656. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5657. }
  5658. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F, ____byteOffset_1)); }
  5659. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5660. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5661. inline void set__byteOffset_1(intptr_t value)
  5662. {
  5663. ____byteOffset_1 = value;
  5664. }
  5665. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F, ____length_2)); }
  5666. inline int32_t get__length_2() const { return ____length_2; }
  5667. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5668. inline void set__length_2(int32_t value)
  5669. {
  5670. ____length_2 = value;
  5671. }
  5672. };
  5673. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  5674. struct ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679
  5675. {
  5676. public:
  5677. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5678. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____pinnable_0;
  5679. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5680. intptr_t ____byteOffset_1;
  5681. // System.Int32 System.ReadOnlySpan`1::_length
  5682. int32_t ____length_2;
  5683. public:
  5684. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____pinnable_0)); }
  5685. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; }
  5686. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5687. inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * value)
  5688. {
  5689. ____pinnable_0 = value;
  5690. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5691. }
  5692. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____byteOffset_1)); }
  5693. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5694. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5695. inline void set__byteOffset_1(intptr_t value)
  5696. {
  5697. ____byteOffset_1 = value;
  5698. }
  5699. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____length_2)); }
  5700. inline int32_t get__length_2() const { return ____length_2; }
  5701. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5702. inline void set__length_2(int32_t value)
  5703. {
  5704. ____length_2 = value;
  5705. }
  5706. };
  5707. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  5708. struct ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B
  5709. {
  5710. public:
  5711. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5712. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____pinnable_0;
  5713. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5714. intptr_t ____byteOffset_1;
  5715. // System.Int32 System.ReadOnlySpan`1::_length
  5716. int32_t ____length_2;
  5717. public:
  5718. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____pinnable_0)); }
  5719. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; }
  5720. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5721. inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * value)
  5722. {
  5723. ____pinnable_0 = value;
  5724. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5725. }
  5726. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____byteOffset_1)); }
  5727. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5728. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5729. inline void set__byteOffset_1(intptr_t value)
  5730. {
  5731. ____byteOffset_1 = value;
  5732. }
  5733. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____length_2)); }
  5734. inline int32_t get__length_2() const { return ____length_2; }
  5735. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5736. inline void set__length_2(int32_t value)
  5737. {
  5738. ____length_2 = value;
  5739. }
  5740. };
  5741. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  5742. struct ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875
  5743. {
  5744. public:
  5745. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5746. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ____pinnable_0;
  5747. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5748. intptr_t ____byteOffset_1;
  5749. // System.Int32 System.ReadOnlySpan`1::_length
  5750. int32_t ____length_2;
  5751. public:
  5752. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875, ____pinnable_0)); }
  5753. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * get__pinnable_0() const { return ____pinnable_0; }
  5754. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5755. inline void set__pinnable_0(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * value)
  5756. {
  5757. ____pinnable_0 = value;
  5758. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5759. }
  5760. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875, ____byteOffset_1)); }
  5761. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5762. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5763. inline void set__byteOffset_1(intptr_t value)
  5764. {
  5765. ____byteOffset_1 = value;
  5766. }
  5767. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875, ____length_2)); }
  5768. inline int32_t get__length_2() const { return ____length_2; }
  5769. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5770. inline void set__length_2(int32_t value)
  5771. {
  5772. ____length_2 = value;
  5773. }
  5774. };
  5775. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  5776. struct ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12
  5777. {
  5778. public:
  5779. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5780. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ____pinnable_0;
  5781. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5782. intptr_t ____byteOffset_1;
  5783. // System.Int32 System.ReadOnlySpan`1::_length
  5784. int32_t ____length_2;
  5785. public:
  5786. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12, ____pinnable_0)); }
  5787. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * get__pinnable_0() const { return ____pinnable_0; }
  5788. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5789. inline void set__pinnable_0(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * value)
  5790. {
  5791. ____pinnable_0 = value;
  5792. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5793. }
  5794. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12, ____byteOffset_1)); }
  5795. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5796. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5797. inline void set__byteOffset_1(intptr_t value)
  5798. {
  5799. ____byteOffset_1 = value;
  5800. }
  5801. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12, ____length_2)); }
  5802. inline int32_t get__length_2() const { return ____length_2; }
  5803. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5804. inline void set__length_2(int32_t value)
  5805. {
  5806. ____length_2 = value;
  5807. }
  5808. };
  5809. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  5810. struct ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF
  5811. {
  5812. public:
  5813. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5814. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ____pinnable_0;
  5815. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5816. intptr_t ____byteOffset_1;
  5817. // System.Int32 System.ReadOnlySpan`1::_length
  5818. int32_t ____length_2;
  5819. public:
  5820. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF, ____pinnable_0)); }
  5821. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * get__pinnable_0() const { return ____pinnable_0; }
  5822. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5823. inline void set__pinnable_0(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * value)
  5824. {
  5825. ____pinnable_0 = value;
  5826. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5827. }
  5828. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF, ____byteOffset_1)); }
  5829. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5830. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5831. inline void set__byteOffset_1(intptr_t value)
  5832. {
  5833. ____byteOffset_1 = value;
  5834. }
  5835. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF, ____length_2)); }
  5836. inline int32_t get__length_2() const { return ____length_2; }
  5837. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5838. inline void set__length_2(int32_t value)
  5839. {
  5840. ____length_2 = value;
  5841. }
  5842. };
  5843. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Short2>
  5844. struct ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4
  5845. {
  5846. public:
  5847. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5848. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ____pinnable_0;
  5849. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5850. intptr_t ____byteOffset_1;
  5851. // System.Int32 System.ReadOnlySpan`1::_length
  5852. int32_t ____length_2;
  5853. public:
  5854. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4, ____pinnable_0)); }
  5855. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * get__pinnable_0() const { return ____pinnable_0; }
  5856. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5857. inline void set__pinnable_0(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * value)
  5858. {
  5859. ____pinnable_0 = value;
  5860. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5861. }
  5862. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4, ____byteOffset_1)); }
  5863. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5864. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5865. inline void set__byteOffset_1(intptr_t value)
  5866. {
  5867. ____byteOffset_1 = value;
  5868. }
  5869. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4, ____length_2)); }
  5870. inline int32_t get__length_2() const { return ____length_2; }
  5871. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5872. inline void set__length_2(int32_t value)
  5873. {
  5874. ____length_2 = value;
  5875. }
  5876. };
  5877. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Short4>
  5878. struct ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF
  5879. {
  5880. public:
  5881. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  5882. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ____pinnable_0;
  5883. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  5884. intptr_t ____byteOffset_1;
  5885. // System.Int32 System.ReadOnlySpan`1::_length
  5886. int32_t ____length_2;
  5887. public:
  5888. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF, ____pinnable_0)); }
  5889. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * get__pinnable_0() const { return ____pinnable_0; }
  5890. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5891. inline void set__pinnable_0(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * value)
  5892. {
  5893. ____pinnable_0 = value;
  5894. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5895. }
  5896. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF, ____byteOffset_1)); }
  5897. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5898. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5899. inline void set__byteOffset_1(intptr_t value)
  5900. {
  5901. ____byteOffset_1 = value;
  5902. }
  5903. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF, ____length_2)); }
  5904. inline int32_t get__length_2() const { return ____length_2; }
  5905. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5906. inline void set__length_2(int32_t value)
  5907. {
  5908. ____length_2 = value;
  5909. }
  5910. };
  5911. // System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>
  5912. struct Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C
  5913. {
  5914. public:
  5915. // System.Pinnable`1<T> System.Span`1::_pinnable
  5916. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____pinnable_0;
  5917. // System.IntPtr System.Span`1::_byteOffset
  5918. intptr_t ____byteOffset_1;
  5919. // System.Int32 System.Span`1::_length
  5920. int32_t ____length_2;
  5921. public:
  5922. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____pinnable_0)); }
  5923. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; }
  5924. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5925. inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * value)
  5926. {
  5927. ____pinnable_0 = value;
  5928. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5929. }
  5930. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____byteOffset_1)); }
  5931. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5932. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5933. inline void set__byteOffset_1(intptr_t value)
  5934. {
  5935. ____byteOffset_1 = value;
  5936. }
  5937. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____length_2)); }
  5938. inline int32_t get__length_2() const { return ____length_2; }
  5939. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5940. inline void set__length_2(int32_t value)
  5941. {
  5942. ____length_2 = value;
  5943. }
  5944. };
  5945. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  5946. struct Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85
  5947. {
  5948. public:
  5949. // System.Pinnable`1<T> System.Span`1::_pinnable
  5950. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____pinnable_0;
  5951. // System.IntPtr System.Span`1::_byteOffset
  5952. intptr_t ____byteOffset_1;
  5953. // System.Int32 System.Span`1::_length
  5954. int32_t ____length_2;
  5955. public:
  5956. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____pinnable_0)); }
  5957. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; }
  5958. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5959. inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * value)
  5960. {
  5961. ____pinnable_0 = value;
  5962. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5963. }
  5964. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____byteOffset_1)); }
  5965. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5966. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5967. inline void set__byteOffset_1(intptr_t value)
  5968. {
  5969. ____byteOffset_1 = value;
  5970. }
  5971. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____length_2)); }
  5972. inline int32_t get__length_2() const { return ____length_2; }
  5973. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5974. inline void set__length_2(int32_t value)
  5975. {
  5976. ____length_2 = value;
  5977. }
  5978. };
  5979. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  5980. struct Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF
  5981. {
  5982. public:
  5983. // System.Pinnable`1<T> System.Span`1::_pinnable
  5984. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____pinnable_0;
  5985. // System.IntPtr System.Span`1::_byteOffset
  5986. intptr_t ____byteOffset_1;
  5987. // System.Int32 System.Span`1::_length
  5988. int32_t ____length_2;
  5989. public:
  5990. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____pinnable_0)); }
  5991. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; }
  5992. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5993. inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * value)
  5994. {
  5995. ____pinnable_0 = value;
  5996. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5997. }
  5998. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____byteOffset_1)); }
  5999. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6000. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6001. inline void set__byteOffset_1(intptr_t value)
  6002. {
  6003. ____byteOffset_1 = value;
  6004. }
  6005. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____length_2)); }
  6006. inline int32_t get__length_2() const { return ____length_2; }
  6007. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6008. inline void set__length_2(int32_t value)
  6009. {
  6010. ____length_2 = value;
  6011. }
  6012. };
  6013. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  6014. struct Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7
  6015. {
  6016. public:
  6017. // System.Pinnable`1<T> System.Span`1::_pinnable
  6018. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0;
  6019. // System.IntPtr System.Span`1::_byteOffset
  6020. intptr_t ____byteOffset_1;
  6021. // System.Int32 System.Span`1::_length
  6022. int32_t ____length_2;
  6023. public:
  6024. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____pinnable_0)); }
  6025. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; }
  6026. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6027. inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value)
  6028. {
  6029. ____pinnable_0 = value;
  6030. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6031. }
  6032. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____byteOffset_1)); }
  6033. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6034. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6035. inline void set__byteOffset_1(intptr_t value)
  6036. {
  6037. ____byteOffset_1 = value;
  6038. }
  6039. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____length_2)); }
  6040. inline int32_t get__length_2() const { return ____length_2; }
  6041. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6042. inline void set__length_2(int32_t value)
  6043. {
  6044. ____length_2 = value;
  6045. }
  6046. };
  6047. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  6048. struct Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA
  6049. {
  6050. public:
  6051. // System.Pinnable`1<T> System.Span`1::_pinnable
  6052. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0;
  6053. // System.IntPtr System.Span`1::_byteOffset
  6054. intptr_t ____byteOffset_1;
  6055. // System.Int32 System.Span`1::_length
  6056. int32_t ____length_2;
  6057. public:
  6058. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____pinnable_0)); }
  6059. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; }
  6060. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6061. inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value)
  6062. {
  6063. ____pinnable_0 = value;
  6064. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6065. }
  6066. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____byteOffset_1)); }
  6067. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6068. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6069. inline void set__byteOffset_1(intptr_t value)
  6070. {
  6071. ____byteOffset_1 = value;
  6072. }
  6073. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____length_2)); }
  6074. inline int32_t get__length_2() const { return ____length_2; }
  6075. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6076. inline void set__length_2(int32_t value)
  6077. {
  6078. ____length_2 = value;
  6079. }
  6080. };
  6081. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  6082. struct Span_1_tC089F74404A3C46975952EE686EC533667BB207F
  6083. {
  6084. public:
  6085. // System.Pinnable`1<T> System.Span`1::_pinnable
  6086. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0;
  6087. // System.IntPtr System.Span`1::_byteOffset
  6088. intptr_t ____byteOffset_1;
  6089. // System.Int32 System.Span`1::_length
  6090. int32_t ____length_2;
  6091. public:
  6092. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____pinnable_0)); }
  6093. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; }
  6094. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6095. inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value)
  6096. {
  6097. ____pinnable_0 = value;
  6098. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6099. }
  6100. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____byteOffset_1)); }
  6101. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6102. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6103. inline void set__byteOffset_1(intptr_t value)
  6104. {
  6105. ____byteOffset_1 = value;
  6106. }
  6107. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____length_2)); }
  6108. inline int32_t get__length_2() const { return ____length_2; }
  6109. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6110. inline void set__length_2(int32_t value)
  6111. {
  6112. ____length_2 = value;
  6113. }
  6114. };
  6115. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  6116. struct Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E
  6117. {
  6118. public:
  6119. // System.Pinnable`1<T> System.Span`1::_pinnable
  6120. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0;
  6121. // System.IntPtr System.Span`1::_byteOffset
  6122. intptr_t ____byteOffset_1;
  6123. // System.Int32 System.Span`1::_length
  6124. int32_t ____length_2;
  6125. public:
  6126. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____pinnable_0)); }
  6127. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; }
  6128. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6129. inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value)
  6130. {
  6131. ____pinnable_0 = value;
  6132. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6133. }
  6134. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____byteOffset_1)); }
  6135. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6136. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6137. inline void set__byteOffset_1(intptr_t value)
  6138. {
  6139. ____byteOffset_1 = value;
  6140. }
  6141. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____length_2)); }
  6142. inline int32_t get__length_2() const { return ____length_2; }
  6143. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6144. inline void set__length_2(int32_t value)
  6145. {
  6146. ____length_2 = value;
  6147. }
  6148. };
  6149. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  6150. struct Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1
  6151. {
  6152. public:
  6153. // System.Pinnable`1<T> System.Span`1::_pinnable
  6154. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  6155. // System.IntPtr System.Span`1::_byteOffset
  6156. intptr_t ____byteOffset_1;
  6157. // System.Int32 System.Span`1::_length
  6158. int32_t ____length_2;
  6159. public:
  6160. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); }
  6161. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  6162. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6163. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  6164. {
  6165. ____pinnable_0 = value;
  6166. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6167. }
  6168. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____byteOffset_1)); }
  6169. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6170. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6171. inline void set__byteOffset_1(intptr_t value)
  6172. {
  6173. ____byteOffset_1 = value;
  6174. }
  6175. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____length_2)); }
  6176. inline int32_t get__length_2() const { return ____length_2; }
  6177. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6178. inline void set__length_2(int32_t value)
  6179. {
  6180. ____length_2 = value;
  6181. }
  6182. };
  6183. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  6184. struct Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581
  6185. {
  6186. public:
  6187. // System.Pinnable`1<T> System.Span`1::_pinnable
  6188. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  6189. // System.IntPtr System.Span`1::_byteOffset
  6190. intptr_t ____byteOffset_1;
  6191. // System.Int32 System.Span`1::_length
  6192. int32_t ____length_2;
  6193. public:
  6194. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); }
  6195. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  6196. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6197. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  6198. {
  6199. ____pinnable_0 = value;
  6200. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6201. }
  6202. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____byteOffset_1)); }
  6203. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6204. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6205. inline void set__byteOffset_1(intptr_t value)
  6206. {
  6207. ____byteOffset_1 = value;
  6208. }
  6209. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____length_2)); }
  6210. inline int32_t get__length_2() const { return ____length_2; }
  6211. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6212. inline void set__length_2(int32_t value)
  6213. {
  6214. ____length_2 = value;
  6215. }
  6216. };
  6217. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  6218. struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68
  6219. {
  6220. public:
  6221. // System.Pinnable`1<T> System.Span`1::_pinnable
  6222. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  6223. // System.IntPtr System.Span`1::_byteOffset
  6224. intptr_t ____byteOffset_1;
  6225. // System.Int32 System.Span`1::_length
  6226. int32_t ____length_2;
  6227. public:
  6228. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); }
  6229. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  6230. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6231. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  6232. {
  6233. ____pinnable_0 = value;
  6234. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6235. }
  6236. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); }
  6237. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6238. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6239. inline void set__byteOffset_1(intptr_t value)
  6240. {
  6241. ____byteOffset_1 = value;
  6242. }
  6243. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); }
  6244. inline int32_t get__length_2() const { return ____length_2; }
  6245. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6246. inline void set__length_2(int32_t value)
  6247. {
  6248. ____length_2 = value;
  6249. }
  6250. };
  6251. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  6252. struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3
  6253. {
  6254. public:
  6255. // System.Pinnable`1<T> System.Span`1::_pinnable
  6256. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  6257. // System.IntPtr System.Span`1::_byteOffset
  6258. intptr_t ____byteOffset_1;
  6259. // System.Int32 System.Span`1::_length
  6260. int32_t ____length_2;
  6261. public:
  6262. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); }
  6263. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  6264. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6265. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  6266. {
  6267. ____pinnable_0 = value;
  6268. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6269. }
  6270. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); }
  6271. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6272. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6273. inline void set__byteOffset_1(intptr_t value)
  6274. {
  6275. ____byteOffset_1 = value;
  6276. }
  6277. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); }
  6278. inline int32_t get__length_2() const { return ____length_2; }
  6279. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6280. inline void set__length_2(int32_t value)
  6281. {
  6282. ____length_2 = value;
  6283. }
  6284. };
  6285. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  6286. struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022
  6287. {
  6288. public:
  6289. // System.Pinnable`1<T> System.Span`1::_pinnable
  6290. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  6291. // System.IntPtr System.Span`1::_byteOffset
  6292. intptr_t ____byteOffset_1;
  6293. // System.Int32 System.Span`1::_length
  6294. int32_t ____length_2;
  6295. public:
  6296. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); }
  6297. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  6298. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6299. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  6300. {
  6301. ____pinnable_0 = value;
  6302. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6303. }
  6304. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); }
  6305. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6306. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6307. inline void set__byteOffset_1(intptr_t value)
  6308. {
  6309. ____byteOffset_1 = value;
  6310. }
  6311. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); }
  6312. inline int32_t get__length_2() const { return ____length_2; }
  6313. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6314. inline void set__length_2(int32_t value)
  6315. {
  6316. ____length_2 = value;
  6317. }
  6318. };
  6319. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>
  6320. struct Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE
  6321. {
  6322. public:
  6323. // System.Pinnable`1<T> System.Span`1::_pinnable
  6324. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____pinnable_0;
  6325. // System.IntPtr System.Span`1::_byteOffset
  6326. intptr_t ____byteOffset_1;
  6327. // System.Int32 System.Span`1::_length
  6328. int32_t ____length_2;
  6329. public:
  6330. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____pinnable_0)); }
  6331. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; }
  6332. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6333. inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * value)
  6334. {
  6335. ____pinnable_0 = value;
  6336. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6337. }
  6338. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____byteOffset_1)); }
  6339. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6340. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6341. inline void set__byteOffset_1(intptr_t value)
  6342. {
  6343. ____byteOffset_1 = value;
  6344. }
  6345. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____length_2)); }
  6346. inline int32_t get__length_2() const { return ____length_2; }
  6347. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6348. inline void set__length_2(int32_t value)
  6349. {
  6350. ____length_2 = value;
  6351. }
  6352. };
  6353. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>
  6354. struct Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929
  6355. {
  6356. public:
  6357. // System.Pinnable`1<T> System.Span`1::_pinnable
  6358. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____pinnable_0;
  6359. // System.IntPtr System.Span`1::_byteOffset
  6360. intptr_t ____byteOffset_1;
  6361. // System.Int32 System.Span`1::_length
  6362. int32_t ____length_2;
  6363. public:
  6364. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____pinnable_0)); }
  6365. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; }
  6366. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6367. inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * value)
  6368. {
  6369. ____pinnable_0 = value;
  6370. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6371. }
  6372. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____byteOffset_1)); }
  6373. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6374. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6375. inline void set__byteOffset_1(intptr_t value)
  6376. {
  6377. ____byteOffset_1 = value;
  6378. }
  6379. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____length_2)); }
  6380. inline int32_t get__length_2() const { return ____length_2; }
  6381. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6382. inline void set__length_2(int32_t value)
  6383. {
  6384. ____length_2 = value;
  6385. }
  6386. };
  6387. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>
  6388. struct Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC
  6389. {
  6390. public:
  6391. // System.Pinnable`1<T> System.Span`1::_pinnable
  6392. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____pinnable_0;
  6393. // System.IntPtr System.Span`1::_byteOffset
  6394. intptr_t ____byteOffset_1;
  6395. // System.Int32 System.Span`1::_length
  6396. int32_t ____length_2;
  6397. public:
  6398. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____pinnable_0)); }
  6399. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; }
  6400. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6401. inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * value)
  6402. {
  6403. ____pinnable_0 = value;
  6404. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6405. }
  6406. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____byteOffset_1)); }
  6407. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6408. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6409. inline void set__byteOffset_1(intptr_t value)
  6410. {
  6411. ____byteOffset_1 = value;
  6412. }
  6413. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____length_2)); }
  6414. inline int32_t get__length_2() const { return ____length_2; }
  6415. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6416. inline void set__length_2(int32_t value)
  6417. {
  6418. ____length_2 = value;
  6419. }
  6420. };
  6421. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>
  6422. struct Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4
  6423. {
  6424. public:
  6425. // System.Pinnable`1<T> System.Span`1::_pinnable
  6426. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____pinnable_0;
  6427. // System.IntPtr System.Span`1::_byteOffset
  6428. intptr_t ____byteOffset_1;
  6429. // System.Int32 System.Span`1::_length
  6430. int32_t ____length_2;
  6431. public:
  6432. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____pinnable_0)); }
  6433. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; }
  6434. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6435. inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * value)
  6436. {
  6437. ____pinnable_0 = value;
  6438. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6439. }
  6440. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____byteOffset_1)); }
  6441. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6442. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6443. inline void set__byteOffset_1(intptr_t value)
  6444. {
  6445. ____byteOffset_1 = value;
  6446. }
  6447. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____length_2)); }
  6448. inline int32_t get__length_2() const { return ____length_2; }
  6449. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6450. inline void set__length_2(int32_t value)
  6451. {
  6452. ____length_2 = value;
  6453. }
  6454. };
  6455. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  6456. struct Span_1_tCC1479199489BFE6D630E6A191582348BD541C39
  6457. {
  6458. public:
  6459. // System.Pinnable`1<T> System.Span`1::_pinnable
  6460. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ____pinnable_0;
  6461. // System.IntPtr System.Span`1::_byteOffset
  6462. intptr_t ____byteOffset_1;
  6463. // System.Int32 System.Span`1::_length
  6464. int32_t ____length_2;
  6465. public:
  6466. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____pinnable_0)); }
  6467. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * get__pinnable_0() const { return ____pinnable_0; }
  6468. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6469. inline void set__pinnable_0(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * value)
  6470. {
  6471. ____pinnable_0 = value;
  6472. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6473. }
  6474. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____byteOffset_1)); }
  6475. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6476. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6477. inline void set__byteOffset_1(intptr_t value)
  6478. {
  6479. ____byteOffset_1 = value;
  6480. }
  6481. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____length_2)); }
  6482. inline int32_t get__length_2() const { return ____length_2; }
  6483. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6484. inline void set__length_2(int32_t value)
  6485. {
  6486. ____length_2 = value;
  6487. }
  6488. };
  6489. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  6490. struct Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A
  6491. {
  6492. public:
  6493. // System.Pinnable`1<T> System.Span`1::_pinnable
  6494. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ____pinnable_0;
  6495. // System.IntPtr System.Span`1::_byteOffset
  6496. intptr_t ____byteOffset_1;
  6497. // System.Int32 System.Span`1::_length
  6498. int32_t ____length_2;
  6499. public:
  6500. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____pinnable_0)); }
  6501. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * get__pinnable_0() const { return ____pinnable_0; }
  6502. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6503. inline void set__pinnable_0(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * value)
  6504. {
  6505. ____pinnable_0 = value;
  6506. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6507. }
  6508. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____byteOffset_1)); }
  6509. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6510. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6511. inline void set__byteOffset_1(intptr_t value)
  6512. {
  6513. ____byteOffset_1 = value;
  6514. }
  6515. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____length_2)); }
  6516. inline int32_t get__length_2() const { return ____length_2; }
  6517. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6518. inline void set__length_2(int32_t value)
  6519. {
  6520. ____length_2 = value;
  6521. }
  6522. };
  6523. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  6524. struct Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9
  6525. {
  6526. public:
  6527. // System.Pinnable`1<T> System.Span`1::_pinnable
  6528. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ____pinnable_0;
  6529. // System.IntPtr System.Span`1::_byteOffset
  6530. intptr_t ____byteOffset_1;
  6531. // System.Int32 System.Span`1::_length
  6532. int32_t ____length_2;
  6533. public:
  6534. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____pinnable_0)); }
  6535. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * get__pinnable_0() const { return ____pinnable_0; }
  6536. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6537. inline void set__pinnable_0(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * value)
  6538. {
  6539. ____pinnable_0 = value;
  6540. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6541. }
  6542. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____byteOffset_1)); }
  6543. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6544. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6545. inline void set__byteOffset_1(intptr_t value)
  6546. {
  6547. ____byteOffset_1 = value;
  6548. }
  6549. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____length_2)); }
  6550. inline int32_t get__length_2() const { return ____length_2; }
  6551. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6552. inline void set__length_2(int32_t value)
  6553. {
  6554. ____length_2 = value;
  6555. }
  6556. };
  6557. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  6558. struct Span_1_t8F2820222127FA3555803F54498E9275CE67C798
  6559. {
  6560. public:
  6561. // System.Pinnable`1<T> System.Span`1::_pinnable
  6562. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ____pinnable_0;
  6563. // System.IntPtr System.Span`1::_byteOffset
  6564. intptr_t ____byteOffset_1;
  6565. // System.Int32 System.Span`1::_length
  6566. int32_t ____length_2;
  6567. public:
  6568. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____pinnable_0)); }
  6569. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * get__pinnable_0() const { return ____pinnable_0; }
  6570. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6571. inline void set__pinnable_0(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * value)
  6572. {
  6573. ____pinnable_0 = value;
  6574. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6575. }
  6576. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____byteOffset_1)); }
  6577. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6578. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6579. inline void set__byteOffset_1(intptr_t value)
  6580. {
  6581. ____byteOffset_1 = value;
  6582. }
  6583. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____length_2)); }
  6584. inline int32_t get__length_2() const { return ____length_2; }
  6585. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6586. inline void set__length_2(int32_t value)
  6587. {
  6588. ____length_2 = value;
  6589. }
  6590. };
  6591. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  6592. struct Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC
  6593. {
  6594. public:
  6595. // System.Pinnable`1<T> System.Span`1::_pinnable
  6596. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____pinnable_0;
  6597. // System.IntPtr System.Span`1::_byteOffset
  6598. intptr_t ____byteOffset_1;
  6599. // System.Int32 System.Span`1::_length
  6600. int32_t ____length_2;
  6601. public:
  6602. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____pinnable_0)); }
  6603. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; }
  6604. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6605. inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * value)
  6606. {
  6607. ____pinnable_0 = value;
  6608. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6609. }
  6610. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____byteOffset_1)); }
  6611. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6612. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6613. inline void set__byteOffset_1(intptr_t value)
  6614. {
  6615. ____byteOffset_1 = value;
  6616. }
  6617. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____length_2)); }
  6618. inline int32_t get__length_2() const { return ____length_2; }
  6619. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6620. inline void set__length_2(int32_t value)
  6621. {
  6622. ____length_2 = value;
  6623. }
  6624. };
  6625. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  6626. struct Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD
  6627. {
  6628. public:
  6629. // System.Pinnable`1<T> System.Span`1::_pinnable
  6630. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0;
  6631. // System.IntPtr System.Span`1::_byteOffset
  6632. intptr_t ____byteOffset_1;
  6633. // System.Int32 System.Span`1::_length
  6634. int32_t ____length_2;
  6635. public:
  6636. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____pinnable_0)); }
  6637. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; }
  6638. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6639. inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value)
  6640. {
  6641. ____pinnable_0 = value;
  6642. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6643. }
  6644. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____byteOffset_1)); }
  6645. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6646. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6647. inline void set__byteOffset_1(intptr_t value)
  6648. {
  6649. ____byteOffset_1 = value;
  6650. }
  6651. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____length_2)); }
  6652. inline int32_t get__length_2() const { return ____length_2; }
  6653. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6654. inline void set__length_2(int32_t value)
  6655. {
  6656. ____length_2 = value;
  6657. }
  6658. };
  6659. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  6660. struct Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050
  6661. {
  6662. public:
  6663. // System.Pinnable`1<T> System.Span`1::_pinnable
  6664. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____pinnable_0;
  6665. // System.IntPtr System.Span`1::_byteOffset
  6666. intptr_t ____byteOffset_1;
  6667. // System.Int32 System.Span`1::_length
  6668. int32_t ____length_2;
  6669. public:
  6670. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____pinnable_0)); }
  6671. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; }
  6672. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6673. inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * value)
  6674. {
  6675. ____pinnable_0 = value;
  6676. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6677. }
  6678. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____byteOffset_1)); }
  6679. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6680. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6681. inline void set__byteOffset_1(intptr_t value)
  6682. {
  6683. ____byteOffset_1 = value;
  6684. }
  6685. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____length_2)); }
  6686. inline int32_t get__length_2() const { return ____length_2; }
  6687. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6688. inline void set__length_2(int32_t value)
  6689. {
  6690. ____length_2 = value;
  6691. }
  6692. };
  6693. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  6694. struct Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4
  6695. {
  6696. public:
  6697. // System.Pinnable`1<T> System.Span`1::_pinnable
  6698. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____pinnable_0;
  6699. // System.IntPtr System.Span`1::_byteOffset
  6700. intptr_t ____byteOffset_1;
  6701. // System.Int32 System.Span`1::_length
  6702. int32_t ____length_2;
  6703. public:
  6704. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____pinnable_0)); }
  6705. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; }
  6706. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6707. inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * value)
  6708. {
  6709. ____pinnable_0 = value;
  6710. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6711. }
  6712. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____byteOffset_1)); }
  6713. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6714. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6715. inline void set__byteOffset_1(intptr_t value)
  6716. {
  6717. ____byteOffset_1 = value;
  6718. }
  6719. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____length_2)); }
  6720. inline int32_t get__length_2() const { return ____length_2; }
  6721. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6722. inline void set__length_2(int32_t value)
  6723. {
  6724. ____length_2 = value;
  6725. }
  6726. };
  6727. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  6728. struct Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908
  6729. {
  6730. public:
  6731. // System.Pinnable`1<T> System.Span`1::_pinnable
  6732. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ____pinnable_0;
  6733. // System.IntPtr System.Span`1::_byteOffset
  6734. intptr_t ____byteOffset_1;
  6735. // System.Int32 System.Span`1::_length
  6736. int32_t ____length_2;
  6737. public:
  6738. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____pinnable_0)); }
  6739. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * get__pinnable_0() const { return ____pinnable_0; }
  6740. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6741. inline void set__pinnable_0(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * value)
  6742. {
  6743. ____pinnable_0 = value;
  6744. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6745. }
  6746. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____byteOffset_1)); }
  6747. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6748. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6749. inline void set__byteOffset_1(intptr_t value)
  6750. {
  6751. ____byteOffset_1 = value;
  6752. }
  6753. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____length_2)); }
  6754. inline int32_t get__length_2() const { return ____length_2; }
  6755. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6756. inline void set__length_2(int32_t value)
  6757. {
  6758. ____length_2 = value;
  6759. }
  6760. };
  6761. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  6762. struct Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A
  6763. {
  6764. public:
  6765. // System.Pinnable`1<T> System.Span`1::_pinnable
  6766. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ____pinnable_0;
  6767. // System.IntPtr System.Span`1::_byteOffset
  6768. intptr_t ____byteOffset_1;
  6769. // System.Int32 System.Span`1::_length
  6770. int32_t ____length_2;
  6771. public:
  6772. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____pinnable_0)); }
  6773. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * get__pinnable_0() const { return ____pinnable_0; }
  6774. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6775. inline void set__pinnable_0(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * value)
  6776. {
  6777. ____pinnable_0 = value;
  6778. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6779. }
  6780. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____byteOffset_1)); }
  6781. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6782. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6783. inline void set__byteOffset_1(intptr_t value)
  6784. {
  6785. ____byteOffset_1 = value;
  6786. }
  6787. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____length_2)); }
  6788. inline int32_t get__length_2() const { return ____length_2; }
  6789. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6790. inline void set__length_2(int32_t value)
  6791. {
  6792. ____length_2 = value;
  6793. }
  6794. };
  6795. // System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  6796. struct Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2
  6797. {
  6798. public:
  6799. // System.Pinnable`1<T> System.Span`1::_pinnable
  6800. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ____pinnable_0;
  6801. // System.IntPtr System.Span`1::_byteOffset
  6802. intptr_t ____byteOffset_1;
  6803. // System.Int32 System.Span`1::_length
  6804. int32_t ____length_2;
  6805. public:
  6806. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____pinnable_0)); }
  6807. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * get__pinnable_0() const { return ____pinnable_0; }
  6808. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6809. inline void set__pinnable_0(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * value)
  6810. {
  6811. ____pinnable_0 = value;
  6812. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6813. }
  6814. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____byteOffset_1)); }
  6815. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6816. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6817. inline void set__byteOffset_1(intptr_t value)
  6818. {
  6819. ____byteOffset_1 = value;
  6820. }
  6821. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____length_2)); }
  6822. inline int32_t get__length_2() const { return ____length_2; }
  6823. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6824. inline void set__length_2(int32_t value)
  6825. {
  6826. ____length_2 = value;
  6827. }
  6828. };
  6829. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>
  6830. struct Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007
  6831. {
  6832. public:
  6833. // System.Pinnable`1<T> System.Span`1::_pinnable
  6834. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ____pinnable_0;
  6835. // System.IntPtr System.Span`1::_byteOffset
  6836. intptr_t ____byteOffset_1;
  6837. // System.Int32 System.Span`1::_length
  6838. int32_t ____length_2;
  6839. public:
  6840. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____pinnable_0)); }
  6841. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * get__pinnable_0() const { return ____pinnable_0; }
  6842. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6843. inline void set__pinnable_0(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * value)
  6844. {
  6845. ____pinnable_0 = value;
  6846. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6847. }
  6848. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____byteOffset_1)); }
  6849. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6850. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6851. inline void set__byteOffset_1(intptr_t value)
  6852. {
  6853. ____byteOffset_1 = value;
  6854. }
  6855. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____length_2)); }
  6856. inline int32_t get__length_2() const { return ____length_2; }
  6857. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6858. inline void set__length_2(int32_t value)
  6859. {
  6860. ____length_2 = value;
  6861. }
  6862. };
  6863. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>
  6864. struct Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09
  6865. {
  6866. public:
  6867. // System.Pinnable`1<T> System.Span`1::_pinnable
  6868. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ____pinnable_0;
  6869. // System.IntPtr System.Span`1::_byteOffset
  6870. intptr_t ____byteOffset_1;
  6871. // System.Int32 System.Span`1::_length
  6872. int32_t ____length_2;
  6873. public:
  6874. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____pinnable_0)); }
  6875. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * get__pinnable_0() const { return ____pinnable_0; }
  6876. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6877. inline void set__pinnable_0(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * value)
  6878. {
  6879. ____pinnable_0 = value;
  6880. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6881. }
  6882. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____byteOffset_1)); }
  6883. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6884. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6885. inline void set__byteOffset_1(intptr_t value)
  6886. {
  6887. ____byteOffset_1 = value;
  6888. }
  6889. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____length_2)); }
  6890. inline int32_t get__length_2() const { return ____length_2; }
  6891. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6892. inline void set__length_2(int32_t value)
  6893. {
  6894. ____length_2 = value;
  6895. }
  6896. };
  6897. // SixLabors.ImageSharp.PixelFormats.Abgr32
  6898. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890
  6899. {
  6900. public:
  6901. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::A
  6902. uint8_t ___A_0;
  6903. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::B
  6904. uint8_t ___B_1;
  6905. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::G
  6906. uint8_t ___G_2;
  6907. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::R
  6908. uint8_t ___R_3;
  6909. public:
  6910. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___A_0)); }
  6911. inline uint8_t get_A_0() const { return ___A_0; }
  6912. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  6913. inline void set_A_0(uint8_t value)
  6914. {
  6915. ___A_0 = value;
  6916. }
  6917. inline static int32_t get_offset_of_B_1() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___B_1)); }
  6918. inline uint8_t get_B_1() const { return ___B_1; }
  6919. inline uint8_t* get_address_of_B_1() { return &___B_1; }
  6920. inline void set_B_1(uint8_t value)
  6921. {
  6922. ___B_1 = value;
  6923. }
  6924. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___G_2)); }
  6925. inline uint8_t get_G_2() const { return ___G_2; }
  6926. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  6927. inline void set_G_2(uint8_t value)
  6928. {
  6929. ___G_2 = value;
  6930. }
  6931. inline static int32_t get_offset_of_R_3() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___R_3)); }
  6932. inline uint8_t get_R_3() const { return ___R_3; }
  6933. inline uint8_t* get_address_of_R_3() { return &___R_3; }
  6934. inline void set_R_3(uint8_t value)
  6935. {
  6936. ___R_3 = value;
  6937. }
  6938. };
  6939. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields
  6940. {
  6941. public:
  6942. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::MaxBytes
  6943. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  6944. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::Half
  6945. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  6946. public:
  6947. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___MaxBytes_4)); }
  6948. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  6949. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  6950. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  6951. {
  6952. ___MaxBytes_4 = value;
  6953. }
  6954. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___Half_5)); }
  6955. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  6956. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  6957. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  6958. {
  6959. ___Half_5 = value;
  6960. }
  6961. };
  6962. // SixLabors.ImageSharp.PixelFormats.Argb32
  6963. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD
  6964. {
  6965. public:
  6966. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::A
  6967. uint8_t ___A_0;
  6968. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::R
  6969. uint8_t ___R_1;
  6970. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::G
  6971. uint8_t ___G_2;
  6972. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::B
  6973. uint8_t ___B_3;
  6974. public:
  6975. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___A_0)); }
  6976. inline uint8_t get_A_0() const { return ___A_0; }
  6977. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  6978. inline void set_A_0(uint8_t value)
  6979. {
  6980. ___A_0 = value;
  6981. }
  6982. inline static int32_t get_offset_of_R_1() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___R_1)); }
  6983. inline uint8_t get_R_1() const { return ___R_1; }
  6984. inline uint8_t* get_address_of_R_1() { return &___R_1; }
  6985. inline void set_R_1(uint8_t value)
  6986. {
  6987. ___R_1 = value;
  6988. }
  6989. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___G_2)); }
  6990. inline uint8_t get_G_2() const { return ___G_2; }
  6991. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  6992. inline void set_G_2(uint8_t value)
  6993. {
  6994. ___G_2 = value;
  6995. }
  6996. inline static int32_t get_offset_of_B_3() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___B_3)); }
  6997. inline uint8_t get_B_3() const { return ___B_3; }
  6998. inline uint8_t* get_address_of_B_3() { return &___B_3; }
  6999. inline void set_B_3(uint8_t value)
  7000. {
  7001. ___B_3 = value;
  7002. }
  7003. };
  7004. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields
  7005. {
  7006. public:
  7007. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::MaxBytes
  7008. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  7009. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::Half
  7010. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  7011. public:
  7012. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___MaxBytes_4)); }
  7013. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  7014. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  7015. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7016. {
  7017. ___MaxBytes_4 = value;
  7018. }
  7019. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___Half_5)); }
  7020. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  7021. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  7022. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7023. {
  7024. ___Half_5 = value;
  7025. }
  7026. };
  7027. // SixLabors.ImageSharp.PixelFormats.Bgra32
  7028. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02
  7029. {
  7030. public:
  7031. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::B
  7032. uint8_t ___B_0;
  7033. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::G
  7034. uint8_t ___G_1;
  7035. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::R
  7036. uint8_t ___R_2;
  7037. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::A
  7038. uint8_t ___A_3;
  7039. public:
  7040. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___B_0)); }
  7041. inline uint8_t get_B_0() const { return ___B_0; }
  7042. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  7043. inline void set_B_0(uint8_t value)
  7044. {
  7045. ___B_0 = value;
  7046. }
  7047. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___G_1)); }
  7048. inline uint8_t get_G_1() const { return ___G_1; }
  7049. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  7050. inline void set_G_1(uint8_t value)
  7051. {
  7052. ___G_1 = value;
  7053. }
  7054. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___R_2)); }
  7055. inline uint8_t get_R_2() const { return ___R_2; }
  7056. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  7057. inline void set_R_2(uint8_t value)
  7058. {
  7059. ___R_2 = value;
  7060. }
  7061. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___A_3)); }
  7062. inline uint8_t get_A_3() const { return ___A_3; }
  7063. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  7064. inline void set_A_3(uint8_t value)
  7065. {
  7066. ___A_3 = value;
  7067. }
  7068. };
  7069. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields
  7070. {
  7071. public:
  7072. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::MaxBytes
  7073. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  7074. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::Half
  7075. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  7076. public:
  7077. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___MaxBytes_4)); }
  7078. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  7079. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  7080. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7081. {
  7082. ___MaxBytes_4 = value;
  7083. }
  7084. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___Half_5)); }
  7085. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  7086. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  7087. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7088. {
  7089. ___Half_5 = value;
  7090. }
  7091. };
  7092. // System.Reflection.BindingFlags
  7093. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  7094. {
  7095. public:
  7096. // System.Int32 System.Reflection.BindingFlags::value__
  7097. int32_t ___value___2;
  7098. public:
  7099. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  7100. inline int32_t get_value___2() const { return ___value___2; }
  7101. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7102. inline void set_value___2(int32_t value)
  7103. {
  7104. ___value___2 = value;
  7105. }
  7106. };
  7107. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F
  7108. struct Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17
  7109. {
  7110. public:
  7111. union
  7112. {
  7113. #pragma pack(push, tp, 1)
  7114. struct
  7115. {
  7116. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V0L
  7117. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V0L_0;
  7118. };
  7119. #pragma pack(pop, tp)
  7120. struct
  7121. {
  7122. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V0L_0_forAlignmentOnly;
  7123. };
  7124. #pragma pack(push, tp, 1)
  7125. struct
  7126. {
  7127. char ___V0R_1_OffsetPadding[16];
  7128. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V0R
  7129. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V0R_1;
  7130. };
  7131. #pragma pack(pop, tp)
  7132. struct
  7133. {
  7134. char ___V0R_1_OffsetPadding_forAlignmentOnly[16];
  7135. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V0R_1_forAlignmentOnly;
  7136. };
  7137. #pragma pack(push, tp, 1)
  7138. struct
  7139. {
  7140. char ___V1L_2_OffsetPadding[32];
  7141. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V1L
  7142. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V1L_2;
  7143. };
  7144. #pragma pack(pop, tp)
  7145. struct
  7146. {
  7147. char ___V1L_2_OffsetPadding_forAlignmentOnly[32];
  7148. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V1L_2_forAlignmentOnly;
  7149. };
  7150. #pragma pack(push, tp, 1)
  7151. struct
  7152. {
  7153. char ___V1R_3_OffsetPadding[48];
  7154. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V1R
  7155. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V1R_3;
  7156. };
  7157. #pragma pack(pop, tp)
  7158. struct
  7159. {
  7160. char ___V1R_3_OffsetPadding_forAlignmentOnly[48];
  7161. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V1R_3_forAlignmentOnly;
  7162. };
  7163. #pragma pack(push, tp, 1)
  7164. struct
  7165. {
  7166. char ___V2L_4_OffsetPadding[64];
  7167. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V2L
  7168. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V2L_4;
  7169. };
  7170. #pragma pack(pop, tp)
  7171. struct
  7172. {
  7173. char ___V2L_4_OffsetPadding_forAlignmentOnly[64];
  7174. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V2L_4_forAlignmentOnly;
  7175. };
  7176. #pragma pack(push, tp, 1)
  7177. struct
  7178. {
  7179. char ___V2R_5_OffsetPadding[80];
  7180. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V2R
  7181. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V2R_5;
  7182. };
  7183. #pragma pack(pop, tp)
  7184. struct
  7185. {
  7186. char ___V2R_5_OffsetPadding_forAlignmentOnly[80];
  7187. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V2R_5_forAlignmentOnly;
  7188. };
  7189. #pragma pack(push, tp, 1)
  7190. struct
  7191. {
  7192. char ___V3L_6_OffsetPadding[96];
  7193. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V3L
  7194. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V3L_6;
  7195. };
  7196. #pragma pack(pop, tp)
  7197. struct
  7198. {
  7199. char ___V3L_6_OffsetPadding_forAlignmentOnly[96];
  7200. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V3L_6_forAlignmentOnly;
  7201. };
  7202. #pragma pack(push, tp, 1)
  7203. struct
  7204. {
  7205. char ___V3R_7_OffsetPadding[112];
  7206. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V3R
  7207. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V3R_7;
  7208. };
  7209. #pragma pack(pop, tp)
  7210. struct
  7211. {
  7212. char ___V3R_7_OffsetPadding_forAlignmentOnly[112];
  7213. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V3R_7_forAlignmentOnly;
  7214. };
  7215. #pragma pack(push, tp, 1)
  7216. struct
  7217. {
  7218. char ___V4L_8_OffsetPadding[128];
  7219. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V4L
  7220. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V4L_8;
  7221. };
  7222. #pragma pack(pop, tp)
  7223. struct
  7224. {
  7225. char ___V4L_8_OffsetPadding_forAlignmentOnly[128];
  7226. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V4L_8_forAlignmentOnly;
  7227. };
  7228. #pragma pack(push, tp, 1)
  7229. struct
  7230. {
  7231. char ___V4R_9_OffsetPadding[144];
  7232. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V4R
  7233. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V4R_9;
  7234. };
  7235. #pragma pack(pop, tp)
  7236. struct
  7237. {
  7238. char ___V4R_9_OffsetPadding_forAlignmentOnly[144];
  7239. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V4R_9_forAlignmentOnly;
  7240. };
  7241. #pragma pack(push, tp, 1)
  7242. struct
  7243. {
  7244. char ___V5L_10_OffsetPadding[160];
  7245. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V5L
  7246. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V5L_10;
  7247. };
  7248. #pragma pack(pop, tp)
  7249. struct
  7250. {
  7251. char ___V5L_10_OffsetPadding_forAlignmentOnly[160];
  7252. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V5L_10_forAlignmentOnly;
  7253. };
  7254. #pragma pack(push, tp, 1)
  7255. struct
  7256. {
  7257. char ___V5R_11_OffsetPadding[176];
  7258. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V5R
  7259. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V5R_11;
  7260. };
  7261. #pragma pack(pop, tp)
  7262. struct
  7263. {
  7264. char ___V5R_11_OffsetPadding_forAlignmentOnly[176];
  7265. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V5R_11_forAlignmentOnly;
  7266. };
  7267. #pragma pack(push, tp, 1)
  7268. struct
  7269. {
  7270. char ___V6L_12_OffsetPadding[192];
  7271. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V6L
  7272. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V6L_12;
  7273. };
  7274. #pragma pack(pop, tp)
  7275. struct
  7276. {
  7277. char ___V6L_12_OffsetPadding_forAlignmentOnly[192];
  7278. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V6L_12_forAlignmentOnly;
  7279. };
  7280. #pragma pack(push, tp, 1)
  7281. struct
  7282. {
  7283. char ___V6R_13_OffsetPadding[208];
  7284. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V6R
  7285. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V6R_13;
  7286. };
  7287. #pragma pack(pop, tp)
  7288. struct
  7289. {
  7290. char ___V6R_13_OffsetPadding_forAlignmentOnly[208];
  7291. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V6R_13_forAlignmentOnly;
  7292. };
  7293. #pragma pack(push, tp, 1)
  7294. struct
  7295. {
  7296. char ___V7L_14_OffsetPadding[224];
  7297. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V7L
  7298. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V7L_14;
  7299. };
  7300. #pragma pack(pop, tp)
  7301. struct
  7302. {
  7303. char ___V7L_14_OffsetPadding_forAlignmentOnly[224];
  7304. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V7L_14_forAlignmentOnly;
  7305. };
  7306. #pragma pack(push, tp, 1)
  7307. struct
  7308. {
  7309. char ___V7R_15_OffsetPadding[240];
  7310. // System.Numerics.Vector4 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::V7R
  7311. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V7R_15;
  7312. };
  7313. #pragma pack(pop, tp)
  7314. struct
  7315. {
  7316. char ___V7R_15_OffsetPadding_forAlignmentOnly[240];
  7317. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___V7R_15_forAlignmentOnly;
  7318. };
  7319. };
  7320. public:
  7321. inline static int32_t get_offset_of_V0L_0() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V0L_0)); }
  7322. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V0L_0() const { return ___V0L_0; }
  7323. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V0L_0() { return &___V0L_0; }
  7324. inline void set_V0L_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7325. {
  7326. ___V0L_0 = value;
  7327. }
  7328. inline static int32_t get_offset_of_V0R_1() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V0R_1)); }
  7329. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V0R_1() const { return ___V0R_1; }
  7330. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V0R_1() { return &___V0R_1; }
  7331. inline void set_V0R_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7332. {
  7333. ___V0R_1 = value;
  7334. }
  7335. inline static int32_t get_offset_of_V1L_2() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V1L_2)); }
  7336. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V1L_2() const { return ___V1L_2; }
  7337. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V1L_2() { return &___V1L_2; }
  7338. inline void set_V1L_2(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7339. {
  7340. ___V1L_2 = value;
  7341. }
  7342. inline static int32_t get_offset_of_V1R_3() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V1R_3)); }
  7343. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V1R_3() const { return ___V1R_3; }
  7344. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V1R_3() { return &___V1R_3; }
  7345. inline void set_V1R_3(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7346. {
  7347. ___V1R_3 = value;
  7348. }
  7349. inline static int32_t get_offset_of_V2L_4() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V2L_4)); }
  7350. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V2L_4() const { return ___V2L_4; }
  7351. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V2L_4() { return &___V2L_4; }
  7352. inline void set_V2L_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7353. {
  7354. ___V2L_4 = value;
  7355. }
  7356. inline static int32_t get_offset_of_V2R_5() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V2R_5)); }
  7357. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V2R_5() const { return ___V2R_5; }
  7358. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V2R_5() { return &___V2R_5; }
  7359. inline void set_V2R_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7360. {
  7361. ___V2R_5 = value;
  7362. }
  7363. inline static int32_t get_offset_of_V3L_6() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V3L_6)); }
  7364. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V3L_6() const { return ___V3L_6; }
  7365. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V3L_6() { return &___V3L_6; }
  7366. inline void set_V3L_6(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7367. {
  7368. ___V3L_6 = value;
  7369. }
  7370. inline static int32_t get_offset_of_V3R_7() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V3R_7)); }
  7371. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V3R_7() const { return ___V3R_7; }
  7372. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V3R_7() { return &___V3R_7; }
  7373. inline void set_V3R_7(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7374. {
  7375. ___V3R_7 = value;
  7376. }
  7377. inline static int32_t get_offset_of_V4L_8() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V4L_8)); }
  7378. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V4L_8() const { return ___V4L_8; }
  7379. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V4L_8() { return &___V4L_8; }
  7380. inline void set_V4L_8(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7381. {
  7382. ___V4L_8 = value;
  7383. }
  7384. inline static int32_t get_offset_of_V4R_9() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V4R_9)); }
  7385. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V4R_9() const { return ___V4R_9; }
  7386. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V4R_9() { return &___V4R_9; }
  7387. inline void set_V4R_9(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7388. {
  7389. ___V4R_9 = value;
  7390. }
  7391. inline static int32_t get_offset_of_V5L_10() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V5L_10)); }
  7392. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V5L_10() const { return ___V5L_10; }
  7393. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V5L_10() { return &___V5L_10; }
  7394. inline void set_V5L_10(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7395. {
  7396. ___V5L_10 = value;
  7397. }
  7398. inline static int32_t get_offset_of_V5R_11() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V5R_11)); }
  7399. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V5R_11() const { return ___V5R_11; }
  7400. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V5R_11() { return &___V5R_11; }
  7401. inline void set_V5R_11(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7402. {
  7403. ___V5R_11 = value;
  7404. }
  7405. inline static int32_t get_offset_of_V6L_12() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V6L_12)); }
  7406. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V6L_12() const { return ___V6L_12; }
  7407. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V6L_12() { return &___V6L_12; }
  7408. inline void set_V6L_12(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7409. {
  7410. ___V6L_12 = value;
  7411. }
  7412. inline static int32_t get_offset_of_V6R_13() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V6R_13)); }
  7413. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V6R_13() const { return ___V6R_13; }
  7414. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V6R_13() { return &___V6R_13; }
  7415. inline void set_V6R_13(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7416. {
  7417. ___V6R_13 = value;
  7418. }
  7419. inline static int32_t get_offset_of_V7L_14() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V7L_14)); }
  7420. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V7L_14() const { return ___V7L_14; }
  7421. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V7L_14() { return &___V7L_14; }
  7422. inline void set_V7L_14(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7423. {
  7424. ___V7L_14 = value;
  7425. }
  7426. inline static int32_t get_offset_of_V7R_15() { return static_cast<int32_t>(offsetof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17, ___V7R_15)); }
  7427. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_V7R_15() const { return ___V7R_15; }
  7428. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_V7R_15() { return &___V7R_15; }
  7429. inline void set_V7R_15(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7430. {
  7431. ___V7R_15 = value;
  7432. }
  7433. };
  7434. // System.Delegate
  7435. struct Delegate_t : public RuntimeObject
  7436. {
  7437. public:
  7438. // System.IntPtr System.Delegate::method_ptr
  7439. Il2CppMethodPointer ___method_ptr_0;
  7440. // System.IntPtr System.Delegate::invoke_impl
  7441. intptr_t ___invoke_impl_1;
  7442. // System.Object System.Delegate::m_target
  7443. RuntimeObject * ___m_target_2;
  7444. // System.IntPtr System.Delegate::method
  7445. intptr_t ___method_3;
  7446. // System.IntPtr System.Delegate::delegate_trampoline
  7447. intptr_t ___delegate_trampoline_4;
  7448. // System.IntPtr System.Delegate::extra_arg
  7449. intptr_t ___extra_arg_5;
  7450. // System.IntPtr System.Delegate::method_code
  7451. intptr_t ___method_code_6;
  7452. // System.Reflection.MethodInfo System.Delegate::method_info
  7453. MethodInfo_t * ___method_info_7;
  7454. // System.Reflection.MethodInfo System.Delegate::original_method_info
  7455. MethodInfo_t * ___original_method_info_8;
  7456. // System.DelegateData System.Delegate::data
  7457. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  7458. // System.Boolean System.Delegate::method_is_virtual
  7459. bool ___method_is_virtual_10;
  7460. public:
  7461. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
  7462. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  7463. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  7464. inline void set_method_ptr_0(Il2CppMethodPointer value)
  7465. {
  7466. ___method_ptr_0 = value;
  7467. }
  7468. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
  7469. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  7470. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  7471. inline void set_invoke_impl_1(intptr_t value)
  7472. {
  7473. ___invoke_impl_1 = value;
  7474. }
  7475. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
  7476. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  7477. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  7478. inline void set_m_target_2(RuntimeObject * value)
  7479. {
  7480. ___m_target_2 = value;
  7481. Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
  7482. }
  7483. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
  7484. inline intptr_t get_method_3() const { return ___method_3; }
  7485. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  7486. inline void set_method_3(intptr_t value)
  7487. {
  7488. ___method_3 = value;
  7489. }
  7490. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
  7491. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  7492. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  7493. inline void set_delegate_trampoline_4(intptr_t value)
  7494. {
  7495. ___delegate_trampoline_4 = value;
  7496. }
  7497. inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
  7498. inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
  7499. inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
  7500. inline void set_extra_arg_5(intptr_t value)
  7501. {
  7502. ___extra_arg_5 = value;
  7503. }
  7504. inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
  7505. inline intptr_t get_method_code_6() const { return ___method_code_6; }
  7506. inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
  7507. inline void set_method_code_6(intptr_t value)
  7508. {
  7509. ___method_code_6 = value;
  7510. }
  7511. inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
  7512. inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
  7513. inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
  7514. inline void set_method_info_7(MethodInfo_t * value)
  7515. {
  7516. ___method_info_7 = value;
  7517. Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
  7518. }
  7519. inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
  7520. inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
  7521. inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
  7522. inline void set_original_method_info_8(MethodInfo_t * value)
  7523. {
  7524. ___original_method_info_8 = value;
  7525. Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
  7526. }
  7527. inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
  7528. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; }
  7529. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; }
  7530. inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value)
  7531. {
  7532. ___data_9 = value;
  7533. Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
  7534. }
  7535. inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
  7536. inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
  7537. inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
  7538. inline void set_method_is_virtual_10(bool value)
  7539. {
  7540. ___method_is_virtual_10 = value;
  7541. }
  7542. };
  7543. // Native definition for P/Invoke marshalling of System.Delegate
  7544. struct Delegate_t_marshaled_pinvoke
  7545. {
  7546. intptr_t ___method_ptr_0;
  7547. intptr_t ___invoke_impl_1;
  7548. Il2CppIUnknown* ___m_target_2;
  7549. intptr_t ___method_3;
  7550. intptr_t ___delegate_trampoline_4;
  7551. intptr_t ___extra_arg_5;
  7552. intptr_t ___method_code_6;
  7553. MethodInfo_t * ___method_info_7;
  7554. MethodInfo_t * ___original_method_info_8;
  7555. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  7556. int32_t ___method_is_virtual_10;
  7557. };
  7558. // Native definition for COM marshalling of System.Delegate
  7559. struct Delegate_t_marshaled_com
  7560. {
  7561. intptr_t ___method_ptr_0;
  7562. intptr_t ___invoke_impl_1;
  7563. Il2CppIUnknown* ___m_target_2;
  7564. intptr_t ___method_3;
  7565. intptr_t ___delegate_trampoline_4;
  7566. intptr_t ___extra_arg_5;
  7567. intptr_t ___method_code_6;
  7568. MethodInfo_t * ___method_info_7;
  7569. MethodInfo_t * ___original_method_info_8;
  7570. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  7571. int32_t ___method_is_virtual_10;
  7572. };
  7573. // System.Exception
  7574. struct Exception_t : public RuntimeObject
  7575. {
  7576. public:
  7577. // System.String System.Exception::_className
  7578. String_t* ____className_1;
  7579. // System.String System.Exception::_message
  7580. String_t* ____message_2;
  7581. // System.Collections.IDictionary System.Exception::_data
  7582. RuntimeObject* ____data_3;
  7583. // System.Exception System.Exception::_innerException
  7584. Exception_t * ____innerException_4;
  7585. // System.String System.Exception::_helpURL
  7586. String_t* ____helpURL_5;
  7587. // System.Object System.Exception::_stackTrace
  7588. RuntimeObject * ____stackTrace_6;
  7589. // System.String System.Exception::_stackTraceString
  7590. String_t* ____stackTraceString_7;
  7591. // System.String System.Exception::_remoteStackTraceString
  7592. String_t* ____remoteStackTraceString_8;
  7593. // System.Int32 System.Exception::_remoteStackIndex
  7594. int32_t ____remoteStackIndex_9;
  7595. // System.Object System.Exception::_dynamicMethods
  7596. RuntimeObject * ____dynamicMethods_10;
  7597. // System.Int32 System.Exception::_HResult
  7598. int32_t ____HResult_11;
  7599. // System.String System.Exception::_source
  7600. String_t* ____source_12;
  7601. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  7602. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7603. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  7604. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7605. // System.IntPtr[] System.Exception::native_trace_ips
  7606. IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15;
  7607. public:
  7608. inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
  7609. inline String_t* get__className_1() const { return ____className_1; }
  7610. inline String_t** get_address_of__className_1() { return &____className_1; }
  7611. inline void set__className_1(String_t* value)
  7612. {
  7613. ____className_1 = value;
  7614. Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
  7615. }
  7616. inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
  7617. inline String_t* get__message_2() const { return ____message_2; }
  7618. inline String_t** get_address_of__message_2() { return &____message_2; }
  7619. inline void set__message_2(String_t* value)
  7620. {
  7621. ____message_2 = value;
  7622. Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
  7623. }
  7624. inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
  7625. inline RuntimeObject* get__data_3() const { return ____data_3; }
  7626. inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
  7627. inline void set__data_3(RuntimeObject* value)
  7628. {
  7629. ____data_3 = value;
  7630. Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
  7631. }
  7632. inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
  7633. inline Exception_t * get__innerException_4() const { return ____innerException_4; }
  7634. inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
  7635. inline void set__innerException_4(Exception_t * value)
  7636. {
  7637. ____innerException_4 = value;
  7638. Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
  7639. }
  7640. inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
  7641. inline String_t* get__helpURL_5() const { return ____helpURL_5; }
  7642. inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
  7643. inline void set__helpURL_5(String_t* value)
  7644. {
  7645. ____helpURL_5 = value;
  7646. Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
  7647. }
  7648. inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
  7649. inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
  7650. inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
  7651. inline void set__stackTrace_6(RuntimeObject * value)
  7652. {
  7653. ____stackTrace_6 = value;
  7654. Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
  7655. }
  7656. inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
  7657. inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
  7658. inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
  7659. inline void set__stackTraceString_7(String_t* value)
  7660. {
  7661. ____stackTraceString_7 = value;
  7662. Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
  7663. }
  7664. inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
  7665. inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
  7666. inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
  7667. inline void set__remoteStackTraceString_8(String_t* value)
  7668. {
  7669. ____remoteStackTraceString_8 = value;
  7670. Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
  7671. }
  7672. inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
  7673. inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
  7674. inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
  7675. inline void set__remoteStackIndex_9(int32_t value)
  7676. {
  7677. ____remoteStackIndex_9 = value;
  7678. }
  7679. inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
  7680. inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
  7681. inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
  7682. inline void set__dynamicMethods_10(RuntimeObject * value)
  7683. {
  7684. ____dynamicMethods_10 = value;
  7685. Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
  7686. }
  7687. inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
  7688. inline int32_t get__HResult_11() const { return ____HResult_11; }
  7689. inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
  7690. inline void set__HResult_11(int32_t value)
  7691. {
  7692. ____HResult_11 = value;
  7693. }
  7694. inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
  7695. inline String_t* get__source_12() const { return ____source_12; }
  7696. inline String_t** get_address_of__source_12() { return &____source_12; }
  7697. inline void set__source_12(String_t* value)
  7698. {
  7699. ____source_12 = value;
  7700. Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
  7701. }
  7702. inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
  7703. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
  7704. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
  7705. inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value)
  7706. {
  7707. ____safeSerializationManager_13 = value;
  7708. Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
  7709. }
  7710. inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
  7711. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; }
  7712. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; }
  7713. inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value)
  7714. {
  7715. ___captured_traces_14 = value;
  7716. Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
  7717. }
  7718. inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
  7719. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
  7720. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
  7721. inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value)
  7722. {
  7723. ___native_trace_ips_15 = value;
  7724. Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
  7725. }
  7726. };
  7727. struct Exception_t_StaticFields
  7728. {
  7729. public:
  7730. // System.Object System.Exception::s_EDILock
  7731. RuntimeObject * ___s_EDILock_0;
  7732. public:
  7733. inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
  7734. inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
  7735. inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
  7736. inline void set_s_EDILock_0(RuntimeObject * value)
  7737. {
  7738. ___s_EDILock_0 = value;
  7739. Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
  7740. }
  7741. };
  7742. // Native definition for P/Invoke marshalling of System.Exception
  7743. struct Exception_t_marshaled_pinvoke
  7744. {
  7745. char* ____className_1;
  7746. char* ____message_2;
  7747. RuntimeObject* ____data_3;
  7748. Exception_t_marshaled_pinvoke* ____innerException_4;
  7749. char* ____helpURL_5;
  7750. Il2CppIUnknown* ____stackTrace_6;
  7751. char* ____stackTraceString_7;
  7752. char* ____remoteStackTraceString_8;
  7753. int32_t ____remoteStackIndex_9;
  7754. Il2CppIUnknown* ____dynamicMethods_10;
  7755. int32_t ____HResult_11;
  7756. char* ____source_12;
  7757. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7758. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7759. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  7760. };
  7761. // Native definition for COM marshalling of System.Exception
  7762. struct Exception_t_marshaled_com
  7763. {
  7764. Il2CppChar* ____className_1;
  7765. Il2CppChar* ____message_2;
  7766. RuntimeObject* ____data_3;
  7767. Exception_t_marshaled_com* ____innerException_4;
  7768. Il2CppChar* ____helpURL_5;
  7769. Il2CppIUnknown* ____stackTrace_6;
  7770. Il2CppChar* ____stackTraceString_7;
  7771. Il2CppChar* ____remoteStackTraceString_8;
  7772. int32_t ____remoteStackIndex_9;
  7773. Il2CppIUnknown* ____dynamicMethods_10;
  7774. int32_t ____HResult_11;
  7775. Il2CppChar* ____source_12;
  7776. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7777. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7778. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  7779. };
  7780. // System.ExceptionArgument
  7781. struct ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737
  7782. {
  7783. public:
  7784. // System.Int32 System.ExceptionArgument::value__
  7785. int32_t ___value___2;
  7786. public:
  7787. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737, ___value___2)); }
  7788. inline int32_t get_value___2() const { return ___value___2; }
  7789. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7790. inline void set_value___2(int32_t value)
  7791. {
  7792. ___value___2 = value;
  7793. }
  7794. };
  7795. // System.ExceptionResource
  7796. struct ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA
  7797. {
  7798. public:
  7799. // System.Int32 System.ExceptionResource::value__
  7800. int32_t ___value___2;
  7801. public:
  7802. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA, ___value___2)); }
  7803. inline int32_t get_value___2() const { return ___value___2; }
  7804. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7805. inline void set_value___2(int32_t value)
  7806. {
  7807. ___value___2 = value;
  7808. }
  7809. };
  7810. // System.Runtime.InteropServices.GCHandleType
  7811. struct GCHandleType_t5D58978165671EDEFCCAE1E2B237BD5AE4E8BC38
  7812. {
  7813. public:
  7814. // System.Int32 System.Runtime.InteropServices.GCHandleType::value__
  7815. int32_t ___value___2;
  7816. public:
  7817. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GCHandleType_t5D58978165671EDEFCCAE1E2B237BD5AE4E8BC38, ___value___2)); }
  7818. inline int32_t get_value___2() const { return ___value___2; }
  7819. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7820. inline void set_value___2(int32_t value)
  7821. {
  7822. ___value___2 = value;
  7823. }
  7824. };
  7825. // SixLabors.ImageSharp.PixelFormats.L8
  7826. struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003
  7827. {
  7828. public:
  7829. // System.Byte SixLabors.ImageSharp.PixelFormats.L8::<PackedValue>k__BackingField
  7830. uint8_t ___U3CPackedValueU3Ek__BackingField_2;
  7831. public:
  7832. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003, ___U3CPackedValueU3Ek__BackingField_2)); }
  7833. inline uint8_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  7834. inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  7835. inline void set_U3CPackedValueU3Ek__BackingField_2(uint8_t value)
  7836. {
  7837. ___U3CPackedValueU3Ek__BackingField_2 = value;
  7838. }
  7839. };
  7840. struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields
  7841. {
  7842. public:
  7843. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::MaxBytes
  7844. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0;
  7845. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::Half
  7846. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1;
  7847. public:
  7848. inline static int32_t get_offset_of_MaxBytes_0() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___MaxBytes_0)); }
  7849. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; }
  7850. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; }
  7851. inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7852. {
  7853. ___MaxBytes_0 = value;
  7854. }
  7855. inline static int32_t get_offset_of_Half_1() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___Half_1)); }
  7856. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; }
  7857. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; }
  7858. inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7859. {
  7860. ___Half_1 = value;
  7861. }
  7862. };
  7863. // SixLabors.ImageSharp.PixelFormats.La16
  7864. struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677
  7865. {
  7866. public:
  7867. union
  7868. {
  7869. #pragma pack(push, tp, 1)
  7870. struct
  7871. {
  7872. // System.Byte SixLabors.ImageSharp.PixelFormats.La16::L
  7873. uint8_t ___L_2;
  7874. };
  7875. #pragma pack(pop, tp)
  7876. struct
  7877. {
  7878. uint8_t ___L_2_forAlignmentOnly;
  7879. };
  7880. #pragma pack(push, tp, 1)
  7881. struct
  7882. {
  7883. char ___A_3_OffsetPadding[1];
  7884. // System.Byte SixLabors.ImageSharp.PixelFormats.La16::A
  7885. uint8_t ___A_3;
  7886. };
  7887. #pragma pack(pop, tp)
  7888. struct
  7889. {
  7890. char ___A_3_OffsetPadding_forAlignmentOnly[1];
  7891. uint8_t ___A_3_forAlignmentOnly;
  7892. };
  7893. };
  7894. public:
  7895. inline static int32_t get_offset_of_L_2() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___L_2)); }
  7896. inline uint8_t get_L_2() const { return ___L_2; }
  7897. inline uint8_t* get_address_of_L_2() { return &___L_2; }
  7898. inline void set_L_2(uint8_t value)
  7899. {
  7900. ___L_2 = value;
  7901. }
  7902. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___A_3)); }
  7903. inline uint8_t get_A_3() const { return ___A_3; }
  7904. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  7905. inline void set_A_3(uint8_t value)
  7906. {
  7907. ___A_3 = value;
  7908. }
  7909. };
  7910. struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields
  7911. {
  7912. public:
  7913. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::MaxBytes
  7914. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0;
  7915. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::Half
  7916. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1;
  7917. public:
  7918. inline static int32_t get_offset_of_MaxBytes_0() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___MaxBytes_0)); }
  7919. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; }
  7920. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; }
  7921. inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7922. {
  7923. ___MaxBytes_0 = value;
  7924. }
  7925. inline static int32_t get_offset_of_Half_1() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___Half_1)); }
  7926. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; }
  7927. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; }
  7928. inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7929. {
  7930. ___Half_1 = value;
  7931. }
  7932. };
  7933. // System.Buffers.MemoryHandle
  7934. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C
  7935. {
  7936. public:
  7937. // System.Void* System.Buffers.MemoryHandle::_pointer
  7938. void* ____pointer_0;
  7939. // System.Runtime.InteropServices.GCHandle System.Buffers.MemoryHandle::_handle
  7940. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  7941. // System.Buffers.IPinnable System.Buffers.MemoryHandle::_pinnable
  7942. RuntimeObject* ____pinnable_2;
  7943. public:
  7944. inline static int32_t get_offset_of__pointer_0() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pointer_0)); }
  7945. inline void* get__pointer_0() const { return ____pointer_0; }
  7946. inline void** get_address_of__pointer_0() { return &____pointer_0; }
  7947. inline void set__pointer_0(void* value)
  7948. {
  7949. ____pointer_0 = value;
  7950. }
  7951. inline static int32_t get_offset_of__handle_1() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____handle_1)); }
  7952. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get__handle_1() const { return ____handle_1; }
  7953. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of__handle_1() { return &____handle_1; }
  7954. inline void set__handle_1(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  7955. {
  7956. ____handle_1 = value;
  7957. }
  7958. inline static int32_t get_offset_of__pinnable_2() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pinnable_2)); }
  7959. inline RuntimeObject* get__pinnable_2() const { return ____pinnable_2; }
  7960. inline RuntimeObject** get_address_of__pinnable_2() { return &____pinnable_2; }
  7961. inline void set__pinnable_2(RuntimeObject* value)
  7962. {
  7963. ____pinnable_2 = value;
  7964. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_2), (void*)value);
  7965. }
  7966. };
  7967. // Native definition for P/Invoke marshalling of System.Buffers.MemoryHandle
  7968. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_pinvoke
  7969. {
  7970. void* ____pointer_0;
  7971. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  7972. RuntimeObject* ____pinnable_2;
  7973. };
  7974. // Native definition for COM marshalling of System.Buffers.MemoryHandle
  7975. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_com
  7976. {
  7977. void* ____pointer_0;
  7978. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  7979. RuntimeObject* ____pinnable_2;
  7980. };
  7981. // SixLabors.ImageSharp.PixelFormats.NormalizedByte2
  7982. struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2
  7983. {
  7984. public:
  7985. // System.UInt16 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::<PackedValue>k__BackingField
  7986. uint16_t ___U3CPackedValueU3Ek__BackingField_2;
  7987. public:
  7988. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2, ___U3CPackedValueU3Ek__BackingField_2)); }
  7989. inline uint16_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  7990. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  7991. inline void set_U3CPackedValueU3Ek__BackingField_2(uint16_t value)
  7992. {
  7993. ___U3CPackedValueU3Ek__BackingField_2 = value;
  7994. }
  7995. };
  7996. struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields
  7997. {
  7998. public:
  7999. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::Half
  8000. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Half_0;
  8001. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::MinusOne
  8002. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___MinusOne_1;
  8003. public:
  8004. inline static int32_t get_offset_of_Half_0() { return static_cast<int32_t>(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___Half_0)); }
  8005. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Half_0() const { return ___Half_0; }
  8006. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Half_0() { return &___Half_0; }
  8007. inline void set_Half_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  8008. {
  8009. ___Half_0 = value;
  8010. }
  8011. inline static int32_t get_offset_of_MinusOne_1() { return static_cast<int32_t>(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___MinusOne_1)); }
  8012. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_MinusOne_1() const { return ___MinusOne_1; }
  8013. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_MinusOne_1() { return &___MinusOne_1; }
  8014. inline void set_MinusOne_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  8015. {
  8016. ___MinusOne_1 = value;
  8017. }
  8018. };
  8019. // SixLabors.ImageSharp.PixelFormats.NormalizedByte4
  8020. struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929
  8021. {
  8022. public:
  8023. // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::<PackedValue>k__BackingField
  8024. uint32_t ___U3CPackedValueU3Ek__BackingField_2;
  8025. public:
  8026. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929, ___U3CPackedValueU3Ek__BackingField_2)); }
  8027. inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  8028. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  8029. inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value)
  8030. {
  8031. ___U3CPackedValueU3Ek__BackingField_2 = value;
  8032. }
  8033. };
  8034. struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields
  8035. {
  8036. public:
  8037. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::Half
  8038. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_0;
  8039. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::MinusOne
  8040. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MinusOne_1;
  8041. public:
  8042. inline static int32_t get_offset_of_Half_0() { return static_cast<int32_t>(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___Half_0)); }
  8043. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_0() const { return ___Half_0; }
  8044. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_0() { return &___Half_0; }
  8045. inline void set_Half_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8046. {
  8047. ___Half_0 = value;
  8048. }
  8049. inline static int32_t get_offset_of_MinusOne_1() { return static_cast<int32_t>(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___MinusOne_1)); }
  8050. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MinusOne_1() const { return ___MinusOne_1; }
  8051. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MinusOne_1() { return &___MinusOne_1; }
  8052. inline void set_MinusOne_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8053. {
  8054. ___MinusOne_1 = value;
  8055. }
  8056. };
  8057. // SixLabors.ImageSharp.PixelFormats.NormalizedShort2
  8058. struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703
  8059. {
  8060. public:
  8061. // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::<PackedValue>k__BackingField
  8062. uint32_t ___U3CPackedValueU3Ek__BackingField_2;
  8063. public:
  8064. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703, ___U3CPackedValueU3Ek__BackingField_2)); }
  8065. inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  8066. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  8067. inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value)
  8068. {
  8069. ___U3CPackedValueU3Ek__BackingField_2 = value;
  8070. }
  8071. };
  8072. struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields
  8073. {
  8074. public:
  8075. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Max
  8076. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0;
  8077. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Min
  8078. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1;
  8079. public:
  8080. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Max_0)); }
  8081. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; }
  8082. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; }
  8083. inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  8084. {
  8085. ___Max_0 = value;
  8086. }
  8087. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Min_1)); }
  8088. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; }
  8089. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; }
  8090. inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  8091. {
  8092. ___Min_1 = value;
  8093. }
  8094. };
  8095. // SixLabors.ImageSharp.PixelFormats.NormalizedShort4
  8096. struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14
  8097. {
  8098. public:
  8099. // System.UInt64 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::<PackedValue>k__BackingField
  8100. uint64_t ___U3CPackedValueU3Ek__BackingField_2;
  8101. public:
  8102. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14, ___U3CPackedValueU3Ek__BackingField_2)); }
  8103. inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  8104. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  8105. inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value)
  8106. {
  8107. ___U3CPackedValueU3Ek__BackingField_2 = value;
  8108. }
  8109. };
  8110. struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields
  8111. {
  8112. public:
  8113. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Max
  8114. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0;
  8115. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Min
  8116. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1;
  8117. public:
  8118. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Max_0)); }
  8119. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; }
  8120. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; }
  8121. inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8122. {
  8123. ___Max_0 = value;
  8124. }
  8125. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Min_1)); }
  8126. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; }
  8127. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; }
  8128. inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8129. {
  8130. ___Min_1 = value;
  8131. }
  8132. };
  8133. // SixLabors.ImageSharp.ReadOrigin
  8134. struct ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8
  8135. {
  8136. public:
  8137. // System.Int32 SixLabors.ImageSharp.ReadOrigin::value__
  8138. int32_t ___value___2;
  8139. public:
  8140. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8, ___value___2)); }
  8141. inline int32_t get_value___2() const { return ___value___2; }
  8142. inline int32_t* get_address_of_value___2() { return &___value___2; }
  8143. inline void set_value___2(int32_t value)
  8144. {
  8145. ___value___2 = value;
  8146. }
  8147. };
  8148. // SixLabors.ImageSharp.PixelFormats.Rg32
  8149. struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB
  8150. {
  8151. public:
  8152. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rg32::<PackedValue>k__BackingField
  8153. uint32_t ___U3CPackedValueU3Ek__BackingField_1;
  8154. public:
  8155. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB, ___U3CPackedValueU3Ek__BackingField_1)); }
  8156. inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; }
  8157. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; }
  8158. inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value)
  8159. {
  8160. ___U3CPackedValueU3Ek__BackingField_1 = value;
  8161. }
  8162. };
  8163. struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields
  8164. {
  8165. public:
  8166. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Rg32::Max
  8167. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0;
  8168. public:
  8169. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields, ___Max_0)); }
  8170. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; }
  8171. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; }
  8172. inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  8173. {
  8174. ___Max_0 = value;
  8175. }
  8176. };
  8177. // SixLabors.ImageSharp.PixelFormats.Rgb24
  8178. struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3
  8179. {
  8180. public:
  8181. union
  8182. {
  8183. #pragma pack(push, tp, 1)
  8184. struct
  8185. {
  8186. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::R
  8187. uint8_t ___R_0;
  8188. };
  8189. #pragma pack(pop, tp)
  8190. struct
  8191. {
  8192. uint8_t ___R_0_forAlignmentOnly;
  8193. };
  8194. #pragma pack(push, tp, 1)
  8195. struct
  8196. {
  8197. char ___G_1_OffsetPadding[1];
  8198. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::G
  8199. uint8_t ___G_1;
  8200. };
  8201. #pragma pack(pop, tp)
  8202. struct
  8203. {
  8204. char ___G_1_OffsetPadding_forAlignmentOnly[1];
  8205. uint8_t ___G_1_forAlignmentOnly;
  8206. };
  8207. #pragma pack(push, tp, 1)
  8208. struct
  8209. {
  8210. char ___B_2_OffsetPadding[2];
  8211. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::B
  8212. uint8_t ___B_2;
  8213. };
  8214. #pragma pack(pop, tp)
  8215. struct
  8216. {
  8217. char ___B_2_OffsetPadding_forAlignmentOnly[2];
  8218. uint8_t ___B_2_forAlignmentOnly;
  8219. };
  8220. };
  8221. public:
  8222. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___R_0)); }
  8223. inline uint8_t get_R_0() const { return ___R_0; }
  8224. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  8225. inline void set_R_0(uint8_t value)
  8226. {
  8227. ___R_0 = value;
  8228. }
  8229. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___G_1)); }
  8230. inline uint8_t get_G_1() const { return ___G_1; }
  8231. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  8232. inline void set_G_1(uint8_t value)
  8233. {
  8234. ___G_1 = value;
  8235. }
  8236. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___B_2)); }
  8237. inline uint8_t get_B_2() const { return ___B_2; }
  8238. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  8239. inline void set_B_2(uint8_t value)
  8240. {
  8241. ___B_2 = value;
  8242. }
  8243. };
  8244. struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields
  8245. {
  8246. public:
  8247. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::MaxBytes
  8248. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_3;
  8249. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::Half
  8250. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_4;
  8251. public:
  8252. inline static int32_t get_offset_of_MaxBytes_3() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___MaxBytes_3)); }
  8253. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_3() const { return ___MaxBytes_3; }
  8254. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_3() { return &___MaxBytes_3; }
  8255. inline void set_MaxBytes_3(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8256. {
  8257. ___MaxBytes_3 = value;
  8258. }
  8259. inline static int32_t get_offset_of_Half_4() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___Half_4)); }
  8260. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_4() const { return ___Half_4; }
  8261. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_4() { return &___Half_4; }
  8262. inline void set_Half_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8263. {
  8264. ___Half_4 = value;
  8265. }
  8266. };
  8267. // SixLabors.ImageSharp.PixelFormats.Rgba1010102
  8268. struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC
  8269. {
  8270. public:
  8271. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba1010102::<PackedValue>k__BackingField
  8272. uint32_t ___U3CPackedValueU3Ek__BackingField_1;
  8273. public:
  8274. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC, ___U3CPackedValueU3Ek__BackingField_1)); }
  8275. inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; }
  8276. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; }
  8277. inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value)
  8278. {
  8279. ___U3CPackedValueU3Ek__BackingField_1 = value;
  8280. }
  8281. };
  8282. struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields
  8283. {
  8284. public:
  8285. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba1010102::Multiplier
  8286. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Multiplier_0;
  8287. public:
  8288. inline static int32_t get_offset_of_Multiplier_0() { return static_cast<int32_t>(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields, ___Multiplier_0)); }
  8289. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Multiplier_0() const { return ___Multiplier_0; }
  8290. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Multiplier_0() { return &___Multiplier_0; }
  8291. inline void set_Multiplier_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8292. {
  8293. ___Multiplier_0 = value;
  8294. }
  8295. };
  8296. // SixLabors.ImageSharp.PixelFormats.Rgba32
  8297. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3
  8298. {
  8299. public:
  8300. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::R
  8301. uint8_t ___R_0;
  8302. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::G
  8303. uint8_t ___G_1;
  8304. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::B
  8305. uint8_t ___B_2;
  8306. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::A
  8307. uint8_t ___A_3;
  8308. public:
  8309. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___R_0)); }
  8310. inline uint8_t get_R_0() const { return ___R_0; }
  8311. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  8312. inline void set_R_0(uint8_t value)
  8313. {
  8314. ___R_0 = value;
  8315. }
  8316. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___G_1)); }
  8317. inline uint8_t get_G_1() const { return ___G_1; }
  8318. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  8319. inline void set_G_1(uint8_t value)
  8320. {
  8321. ___G_1 = value;
  8322. }
  8323. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___B_2)); }
  8324. inline uint8_t get_B_2() const { return ___B_2; }
  8325. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  8326. inline void set_B_2(uint8_t value)
  8327. {
  8328. ___B_2 = value;
  8329. }
  8330. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___A_3)); }
  8331. inline uint8_t get_A_3() const { return ___A_3; }
  8332. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  8333. inline void set_A_3(uint8_t value)
  8334. {
  8335. ___A_3 = value;
  8336. }
  8337. };
  8338. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields
  8339. {
  8340. public:
  8341. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::MaxBytes
  8342. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  8343. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::Half
  8344. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  8345. public:
  8346. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___MaxBytes_4)); }
  8347. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  8348. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  8349. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8350. {
  8351. ___MaxBytes_4 = value;
  8352. }
  8353. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___Half_5)); }
  8354. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  8355. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  8356. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8357. {
  8358. ___Half_5 = value;
  8359. }
  8360. };
  8361. // SixLabors.ImageSharp.PixelFormats.RgbaVector
  8362. struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53
  8363. {
  8364. public:
  8365. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::R
  8366. float ___R_0;
  8367. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::G
  8368. float ___G_1;
  8369. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::B
  8370. float ___B_2;
  8371. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::A
  8372. float ___A_3;
  8373. public:
  8374. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___R_0)); }
  8375. inline float get_R_0() const { return ___R_0; }
  8376. inline float* get_address_of_R_0() { return &___R_0; }
  8377. inline void set_R_0(float value)
  8378. {
  8379. ___R_0 = value;
  8380. }
  8381. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___G_1)); }
  8382. inline float get_G_1() const { return ___G_1; }
  8383. inline float* get_address_of_G_1() { return &___G_1; }
  8384. inline void set_G_1(float value)
  8385. {
  8386. ___G_1 = value;
  8387. }
  8388. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___B_2)); }
  8389. inline float get_B_2() const { return ___B_2; }
  8390. inline float* get_address_of_B_2() { return &___B_2; }
  8391. inline void set_B_2(float value)
  8392. {
  8393. ___B_2 = value;
  8394. }
  8395. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___A_3)); }
  8396. inline float get_A_3() const { return ___A_3; }
  8397. inline float* get_address_of_A_3() { return &___A_3; }
  8398. inline void set_A_3(float value)
  8399. {
  8400. ___A_3 = value;
  8401. }
  8402. };
  8403. struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields
  8404. {
  8405. public:
  8406. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Max
  8407. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_4;
  8408. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Half
  8409. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  8410. public:
  8411. inline static int32_t get_offset_of_Max_4() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields, ___Max_4)); }
  8412. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_4() const { return ___Max_4; }
  8413. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_4() { return &___Max_4; }
  8414. inline void set_Max_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8415. {
  8416. ___Max_4 = value;
  8417. }
  8418. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields, ___Half_5)); }
  8419. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  8420. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  8421. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8422. {
  8423. ___Half_5 = value;
  8424. }
  8425. };
  8426. // System.RuntimeTypeHandle
  8427. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  8428. {
  8429. public:
  8430. // System.IntPtr System.RuntimeTypeHandle::value
  8431. intptr_t ___value_0;
  8432. public:
  8433. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  8434. inline intptr_t get_value_0() const { return ___value_0; }
  8435. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  8436. inline void set_value_0(intptr_t value)
  8437. {
  8438. ___value_0 = value;
  8439. }
  8440. };
  8441. // SixLabors.ImageSharp.PixelFormats.Short2
  8442. struct Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758
  8443. {
  8444. public:
  8445. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Short2::<PackedValue>k__BackingField
  8446. uint32_t ___U3CPackedValueU3Ek__BackingField_2;
  8447. public:
  8448. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758, ___U3CPackedValueU3Ek__BackingField_2)); }
  8449. inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  8450. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  8451. inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value)
  8452. {
  8453. ___U3CPackedValueU3Ek__BackingField_2 = value;
  8454. }
  8455. };
  8456. struct Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields
  8457. {
  8458. public:
  8459. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Max
  8460. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0;
  8461. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Min
  8462. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1;
  8463. public:
  8464. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields, ___Max_0)); }
  8465. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; }
  8466. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; }
  8467. inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  8468. {
  8469. ___Max_0 = value;
  8470. }
  8471. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields, ___Min_1)); }
  8472. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; }
  8473. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; }
  8474. inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  8475. {
  8476. ___Min_1 = value;
  8477. }
  8478. };
  8479. // SixLabors.ImageSharp.PixelFormats.Short4
  8480. struct Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C
  8481. {
  8482. public:
  8483. // System.UInt64 SixLabors.ImageSharp.PixelFormats.Short4::<PackedValue>k__BackingField
  8484. uint64_t ___U3CPackedValueU3Ek__BackingField_2;
  8485. public:
  8486. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C, ___U3CPackedValueU3Ek__BackingField_2)); }
  8487. inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  8488. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  8489. inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value)
  8490. {
  8491. ___U3CPackedValueU3Ek__BackingField_2 = value;
  8492. }
  8493. };
  8494. struct Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields
  8495. {
  8496. public:
  8497. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Max
  8498. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0;
  8499. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Min
  8500. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1;
  8501. public:
  8502. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields, ___Max_0)); }
  8503. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; }
  8504. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; }
  8505. inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8506. {
  8507. ___Max_0 = value;
  8508. }
  8509. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields, ___Min_1)); }
  8510. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; }
  8511. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; }
  8512. inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8513. {
  8514. ___Min_1 = value;
  8515. }
  8516. };
  8517. // UnityEngine.Camera/RenderRequestMode
  8518. struct RenderRequestMode_tCB120B82DED523ADBA2D6093A1A8ABF17D94A313
  8519. {
  8520. public:
  8521. // System.Int32 UnityEngine.Camera/RenderRequestMode::value__
  8522. int32_t ___value___2;
  8523. public:
  8524. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderRequestMode_tCB120B82DED523ADBA2D6093A1A8ABF17D94A313, ___value___2)); }
  8525. inline int32_t get_value___2() const { return ___value___2; }
  8526. inline int32_t* get_address_of_value___2() { return &___value___2; }
  8527. inline void set_value___2(int32_t value)
  8528. {
  8529. ___value___2 = value;
  8530. }
  8531. };
  8532. // UnityEngine.Camera/RenderRequestOutputSpace
  8533. struct RenderRequestOutputSpace_t8EB93E4720B2D1BAB624A04ADB473C37C7F3D6A5
  8534. {
  8535. public:
  8536. // System.Int32 UnityEngine.Camera/RenderRequestOutputSpace::value__
  8537. int32_t ___value___2;
  8538. public:
  8539. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderRequestOutputSpace_t8EB93E4720B2D1BAB624A04ADB473C37C7F3D6A5, ___value___2)); }
  8540. inline int32_t get_value___2() const { return ___value___2; }
  8541. inline int32_t* get_address_of_value___2() { return &___value___2; }
  8542. inline void set_value___2(int32_t value)
  8543. {
  8544. ___value___2 = value;
  8545. }
  8546. };
  8547. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame
  8548. struct Frame_t277B57D2C572A3B179CEA0357869DB245F52128D
  8549. {
  8550. public:
  8551. // System.String TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::filename
  8552. String_t* ___filename_0;
  8553. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::frame
  8554. SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 ___frame_1;
  8555. // System.Boolean TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::rotated
  8556. bool ___rotated_2;
  8557. // System.Boolean TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::trimmed
  8558. bool ___trimmed_3;
  8559. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::spriteSourceSize
  8560. SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 ___spriteSourceSize_4;
  8561. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::sourceSize
  8562. SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D ___sourceSize_5;
  8563. // UnityEngine.Vector2 TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::pivot
  8564. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___pivot_6;
  8565. public:
  8566. inline static int32_t get_offset_of_filename_0() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___filename_0)); }
  8567. inline String_t* get_filename_0() const { return ___filename_0; }
  8568. inline String_t** get_address_of_filename_0() { return &___filename_0; }
  8569. inline void set_filename_0(String_t* value)
  8570. {
  8571. ___filename_0 = value;
  8572. Il2CppCodeGenWriteBarrier((void**)(&___filename_0), (void*)value);
  8573. }
  8574. inline static int32_t get_offset_of_frame_1() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___frame_1)); }
  8575. inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 get_frame_1() const { return ___frame_1; }
  8576. inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 * get_address_of_frame_1() { return &___frame_1; }
  8577. inline void set_frame_1(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 value)
  8578. {
  8579. ___frame_1 = value;
  8580. }
  8581. inline static int32_t get_offset_of_rotated_2() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___rotated_2)); }
  8582. inline bool get_rotated_2() const { return ___rotated_2; }
  8583. inline bool* get_address_of_rotated_2() { return &___rotated_2; }
  8584. inline void set_rotated_2(bool value)
  8585. {
  8586. ___rotated_2 = value;
  8587. }
  8588. inline static int32_t get_offset_of_trimmed_3() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___trimmed_3)); }
  8589. inline bool get_trimmed_3() const { return ___trimmed_3; }
  8590. inline bool* get_address_of_trimmed_3() { return &___trimmed_3; }
  8591. inline void set_trimmed_3(bool value)
  8592. {
  8593. ___trimmed_3 = value;
  8594. }
  8595. inline static int32_t get_offset_of_spriteSourceSize_4() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___spriteSourceSize_4)); }
  8596. inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 get_spriteSourceSize_4() const { return ___spriteSourceSize_4; }
  8597. inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 * get_address_of_spriteSourceSize_4() { return &___spriteSourceSize_4; }
  8598. inline void set_spriteSourceSize_4(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 value)
  8599. {
  8600. ___spriteSourceSize_4 = value;
  8601. }
  8602. inline static int32_t get_offset_of_sourceSize_5() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___sourceSize_5)); }
  8603. inline SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D get_sourceSize_5() const { return ___sourceSize_5; }
  8604. inline SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D * get_address_of_sourceSize_5() { return &___sourceSize_5; }
  8605. inline void set_sourceSize_5(SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D value)
  8606. {
  8607. ___sourceSize_5 = value;
  8608. }
  8609. inline static int32_t get_offset_of_pivot_6() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___pivot_6)); }
  8610. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_pivot_6() const { return ___pivot_6; }
  8611. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_pivot_6() { return &___pivot_6; }
  8612. inline void set_pivot_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  8613. {
  8614. ___pivot_6 = value;
  8615. }
  8616. };
  8617. // Native definition for P/Invoke marshalling of TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame
  8618. struct Frame_t277B57D2C572A3B179CEA0357869DB245F52128D_marshaled_pinvoke
  8619. {
  8620. char* ___filename_0;
  8621. SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 ___frame_1;
  8622. int32_t ___rotated_2;
  8623. int32_t ___trimmed_3;
  8624. SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 ___spriteSourceSize_4;
  8625. SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D ___sourceSize_5;
  8626. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___pivot_6;
  8627. };
  8628. // Native definition for COM marshalling of TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame
  8629. struct Frame_t277B57D2C572A3B179CEA0357869DB245F52128D_marshaled_com
  8630. {
  8631. Il2CppChar* ___filename_0;
  8632. SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 ___frame_1;
  8633. int32_t ___rotated_2;
  8634. int32_t ___trimmed_3;
  8635. SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 ___spriteSourceSize_4;
  8636. SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D ___sourceSize_5;
  8637. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___pivot_6;
  8638. };
  8639. // System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  8640. struct Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D
  8641. {
  8642. public:
  8643. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
  8644. List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list_0;
  8645. // System.Int32 System.Collections.Generic.List`1/Enumerator::index
  8646. int32_t ___index_1;
  8647. // System.Int32 System.Collections.Generic.List`1/Enumerator::version
  8648. int32_t ___version_2;
  8649. // T System.Collections.Generic.List`1/Enumerator::current
  8650. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ___current_3;
  8651. public:
  8652. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___list_0)); }
  8653. inline List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * get_list_0() const { return ___list_0; }
  8654. inline List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 ** get_address_of_list_0() { return &___list_0; }
  8655. inline void set_list_0(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * value)
  8656. {
  8657. ___list_0 = value;
  8658. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  8659. }
  8660. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___index_1)); }
  8661. inline int32_t get_index_1() const { return ___index_1; }
  8662. inline int32_t* get_address_of_index_1() { return &___index_1; }
  8663. inline void set_index_1(int32_t value)
  8664. {
  8665. ___index_1 = value;
  8666. }
  8667. inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___version_2)); }
  8668. inline int32_t get_version_2() const { return ___version_2; }
  8669. inline int32_t* get_address_of_version_2() { return &___version_2; }
  8670. inline void set_version_2(int32_t value)
  8671. {
  8672. ___version_2 = value;
  8673. }
  8674. inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___current_3)); }
  8675. inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D get_current_3() const { return ___current_3; }
  8676. inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * get_address_of_current_3() { return &___current_3; }
  8677. inline void set_current_3(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D value)
  8678. {
  8679. ___current_3 = value;
  8680. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___filename_0), (void*)NULL);
  8681. }
  8682. };
  8683. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>
  8684. struct LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A
  8685. {
  8686. public:
  8687. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  8688. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  8689. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  8690. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___pixelSpan_1;
  8691. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  8692. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  8693. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  8694. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  8695. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  8696. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  8697. public:
  8698. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A, ___Y_0)); }
  8699. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  8700. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  8701. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  8702. {
  8703. ___Y_0 = value;
  8704. }
  8705. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A, ___pixelSpan_1)); }
  8706. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_pixelSpan_1() const { return ___pixelSpan_1; }
  8707. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  8708. inline void set_pixelSpan_1(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  8709. {
  8710. ___pixelSpan_1 = value;
  8711. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  8712. }
  8713. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A, ___l8Span_2)); }
  8714. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  8715. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  8716. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  8717. {
  8718. ___l8Span_2 = value;
  8719. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  8720. }
  8721. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A, ___samplingAreaSize_3)); }
  8722. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  8723. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  8724. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  8725. {
  8726. ___samplingAreaSize_3 = value;
  8727. }
  8728. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A, ___config_4)); }
  8729. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  8730. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  8731. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8732. {
  8733. ___config_4 = value;
  8734. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  8735. }
  8736. };
  8737. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  8738. struct LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26
  8739. {
  8740. public:
  8741. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  8742. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  8743. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  8744. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___pixelSpan_1;
  8745. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  8746. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  8747. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  8748. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  8749. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  8750. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  8751. public:
  8752. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26, ___Y_0)); }
  8753. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  8754. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  8755. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  8756. {
  8757. ___Y_0 = value;
  8758. }
  8759. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26, ___pixelSpan_1)); }
  8760. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_pixelSpan_1() const { return ___pixelSpan_1; }
  8761. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  8762. inline void set_pixelSpan_1(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  8763. {
  8764. ___pixelSpan_1 = value;
  8765. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  8766. }
  8767. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26, ___l8Span_2)); }
  8768. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  8769. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  8770. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  8771. {
  8772. ___l8Span_2 = value;
  8773. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  8774. }
  8775. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26, ___samplingAreaSize_3)); }
  8776. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  8777. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  8778. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  8779. {
  8780. ___samplingAreaSize_3 = value;
  8781. }
  8782. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26, ___config_4)); }
  8783. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  8784. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  8785. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8786. {
  8787. ___config_4 = value;
  8788. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  8789. }
  8790. };
  8791. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  8792. struct LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501
  8793. {
  8794. public:
  8795. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  8796. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  8797. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  8798. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___pixelSpan_1;
  8799. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  8800. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  8801. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  8802. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  8803. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  8804. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  8805. public:
  8806. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501, ___Y_0)); }
  8807. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  8808. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  8809. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  8810. {
  8811. ___Y_0 = value;
  8812. }
  8813. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501, ___pixelSpan_1)); }
  8814. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_pixelSpan_1() const { return ___pixelSpan_1; }
  8815. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  8816. inline void set_pixelSpan_1(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  8817. {
  8818. ___pixelSpan_1 = value;
  8819. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  8820. }
  8821. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501, ___l8Span_2)); }
  8822. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  8823. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  8824. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  8825. {
  8826. ___l8Span_2 = value;
  8827. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  8828. }
  8829. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501, ___samplingAreaSize_3)); }
  8830. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  8831. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  8832. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  8833. {
  8834. ___samplingAreaSize_3 = value;
  8835. }
  8836. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501, ___config_4)); }
  8837. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  8838. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  8839. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8840. {
  8841. ___config_4 = value;
  8842. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  8843. }
  8844. };
  8845. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  8846. struct LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95
  8847. {
  8848. public:
  8849. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  8850. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  8851. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  8852. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___pixelSpan_1;
  8853. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  8854. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  8855. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  8856. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  8857. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  8858. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  8859. public:
  8860. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95, ___Y_0)); }
  8861. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  8862. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  8863. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  8864. {
  8865. ___Y_0 = value;
  8866. }
  8867. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95, ___pixelSpan_1)); }
  8868. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_pixelSpan_1() const { return ___pixelSpan_1; }
  8869. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  8870. inline void set_pixelSpan_1(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  8871. {
  8872. ___pixelSpan_1 = value;
  8873. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  8874. }
  8875. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95, ___l8Span_2)); }
  8876. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  8877. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  8878. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  8879. {
  8880. ___l8Span_2 = value;
  8881. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  8882. }
  8883. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95, ___samplingAreaSize_3)); }
  8884. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  8885. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  8886. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  8887. {
  8888. ___samplingAreaSize_3 = value;
  8889. }
  8890. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95, ___config_4)); }
  8891. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  8892. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  8893. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8894. {
  8895. ___config_4 = value;
  8896. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  8897. }
  8898. };
  8899. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  8900. struct LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186
  8901. {
  8902. public:
  8903. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  8904. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  8905. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  8906. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___pixelSpan_1;
  8907. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  8908. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  8909. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  8910. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  8911. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  8912. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  8913. public:
  8914. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186, ___Y_0)); }
  8915. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  8916. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  8917. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  8918. {
  8919. ___Y_0 = value;
  8920. }
  8921. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186, ___pixelSpan_1)); }
  8922. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_pixelSpan_1() const { return ___pixelSpan_1; }
  8923. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  8924. inline void set_pixelSpan_1(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  8925. {
  8926. ___pixelSpan_1 = value;
  8927. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  8928. }
  8929. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186, ___l8Span_2)); }
  8930. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  8931. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  8932. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  8933. {
  8934. ___l8Span_2 = value;
  8935. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  8936. }
  8937. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186, ___samplingAreaSize_3)); }
  8938. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  8939. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  8940. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  8941. {
  8942. ___samplingAreaSize_3 = value;
  8943. }
  8944. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186, ___config_4)); }
  8945. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  8946. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  8947. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8948. {
  8949. ___config_4 = value;
  8950. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  8951. }
  8952. };
  8953. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  8954. struct LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A
  8955. {
  8956. public:
  8957. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  8958. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  8959. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  8960. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___pixelSpan_1;
  8961. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  8962. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  8963. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  8964. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  8965. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  8966. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  8967. public:
  8968. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A, ___Y_0)); }
  8969. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  8970. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  8971. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  8972. {
  8973. ___Y_0 = value;
  8974. }
  8975. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A, ___pixelSpan_1)); }
  8976. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_pixelSpan_1() const { return ___pixelSpan_1; }
  8977. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  8978. inline void set_pixelSpan_1(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  8979. {
  8980. ___pixelSpan_1 = value;
  8981. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  8982. }
  8983. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A, ___l8Span_2)); }
  8984. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  8985. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  8986. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  8987. {
  8988. ___l8Span_2 = value;
  8989. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  8990. }
  8991. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A, ___samplingAreaSize_3)); }
  8992. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  8993. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  8994. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  8995. {
  8996. ___samplingAreaSize_3 = value;
  8997. }
  8998. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A, ___config_4)); }
  8999. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9000. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9001. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9002. {
  9003. ___config_4 = value;
  9004. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9005. }
  9006. };
  9007. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  9008. struct LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B
  9009. {
  9010. public:
  9011. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9012. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9013. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9014. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___pixelSpan_1;
  9015. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9016. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9017. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9018. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9019. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9020. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9021. public:
  9022. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B, ___Y_0)); }
  9023. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9024. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9025. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9026. {
  9027. ___Y_0 = value;
  9028. }
  9029. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B, ___pixelSpan_1)); }
  9030. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_pixelSpan_1() const { return ___pixelSpan_1; }
  9031. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9032. inline void set_pixelSpan_1(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  9033. {
  9034. ___pixelSpan_1 = value;
  9035. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9036. }
  9037. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B, ___l8Span_2)); }
  9038. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9039. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9040. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9041. {
  9042. ___l8Span_2 = value;
  9043. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9044. }
  9045. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B, ___samplingAreaSize_3)); }
  9046. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9047. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9048. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9049. {
  9050. ___samplingAreaSize_3 = value;
  9051. }
  9052. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B, ___config_4)); }
  9053. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9054. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9055. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9056. {
  9057. ___config_4 = value;
  9058. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9059. }
  9060. };
  9061. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  9062. struct LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A
  9063. {
  9064. public:
  9065. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9066. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9067. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9068. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___pixelSpan_1;
  9069. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9070. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9071. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9072. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9073. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9074. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9075. public:
  9076. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A, ___Y_0)); }
  9077. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9078. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9079. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9080. {
  9081. ___Y_0 = value;
  9082. }
  9083. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A, ___pixelSpan_1)); }
  9084. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9085. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9086. inline void set_pixelSpan_1(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  9087. {
  9088. ___pixelSpan_1 = value;
  9089. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9090. }
  9091. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A, ___l8Span_2)); }
  9092. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9093. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9094. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9095. {
  9096. ___l8Span_2 = value;
  9097. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9098. }
  9099. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A, ___samplingAreaSize_3)); }
  9100. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9101. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9102. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9103. {
  9104. ___samplingAreaSize_3 = value;
  9105. }
  9106. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A, ___config_4)); }
  9107. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9108. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9109. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9110. {
  9111. ___config_4 = value;
  9112. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9113. }
  9114. };
  9115. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  9116. struct LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9
  9117. {
  9118. public:
  9119. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9120. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9121. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9122. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___pixelSpan_1;
  9123. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9124. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9125. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9126. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9127. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9128. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9129. public:
  9130. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9, ___Y_0)); }
  9131. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9132. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9133. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9134. {
  9135. ___Y_0 = value;
  9136. }
  9137. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9, ___pixelSpan_1)); }
  9138. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9139. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9140. inline void set_pixelSpan_1(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  9141. {
  9142. ___pixelSpan_1 = value;
  9143. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9144. }
  9145. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9, ___l8Span_2)); }
  9146. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9147. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9148. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9149. {
  9150. ___l8Span_2 = value;
  9151. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9152. }
  9153. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9, ___samplingAreaSize_3)); }
  9154. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9155. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9156. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9157. {
  9158. ___samplingAreaSize_3 = value;
  9159. }
  9160. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9, ___config_4)); }
  9161. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9162. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9163. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9164. {
  9165. ___config_4 = value;
  9166. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9167. }
  9168. };
  9169. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  9170. struct LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15
  9171. {
  9172. public:
  9173. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9174. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9175. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9176. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___pixelSpan_1;
  9177. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9178. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9179. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9180. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9181. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9182. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9183. public:
  9184. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15, ___Y_0)); }
  9185. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9186. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9187. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9188. {
  9189. ___Y_0 = value;
  9190. }
  9191. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15, ___pixelSpan_1)); }
  9192. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9193. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9194. inline void set_pixelSpan_1(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  9195. {
  9196. ___pixelSpan_1 = value;
  9197. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9198. }
  9199. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15, ___l8Span_2)); }
  9200. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9201. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9202. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9203. {
  9204. ___l8Span_2 = value;
  9205. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9206. }
  9207. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15, ___samplingAreaSize_3)); }
  9208. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9209. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9210. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9211. {
  9212. ___samplingAreaSize_3 = value;
  9213. }
  9214. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15, ___config_4)); }
  9215. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9216. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9217. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9218. {
  9219. ___config_4 = value;
  9220. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9221. }
  9222. };
  9223. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  9224. struct LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D
  9225. {
  9226. public:
  9227. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9228. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9229. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9230. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___pixelSpan_1;
  9231. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9232. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9233. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9234. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9235. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9236. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9237. public:
  9238. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D, ___Y_0)); }
  9239. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9240. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9241. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9242. {
  9243. ___Y_0 = value;
  9244. }
  9245. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D, ___pixelSpan_1)); }
  9246. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9247. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9248. inline void set_pixelSpan_1(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  9249. {
  9250. ___pixelSpan_1 = value;
  9251. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9252. }
  9253. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D, ___l8Span_2)); }
  9254. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9255. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9256. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9257. {
  9258. ___l8Span_2 = value;
  9259. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9260. }
  9261. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D, ___samplingAreaSize_3)); }
  9262. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9263. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9264. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9265. {
  9266. ___samplingAreaSize_3 = value;
  9267. }
  9268. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D, ___config_4)); }
  9269. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9270. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9271. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9272. {
  9273. ___config_4 = value;
  9274. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9275. }
  9276. };
  9277. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  9278. struct LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7
  9279. {
  9280. public:
  9281. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9282. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9283. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9284. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___pixelSpan_1;
  9285. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9286. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9287. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9288. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9289. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9290. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9291. public:
  9292. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7, ___Y_0)); }
  9293. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9294. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9295. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9296. {
  9297. ___Y_0 = value;
  9298. }
  9299. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7, ___pixelSpan_1)); }
  9300. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9301. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9302. inline void set_pixelSpan_1(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  9303. {
  9304. ___pixelSpan_1 = value;
  9305. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9306. }
  9307. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7, ___l8Span_2)); }
  9308. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9309. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9310. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9311. {
  9312. ___l8Span_2 = value;
  9313. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9314. }
  9315. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7, ___samplingAreaSize_3)); }
  9316. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9317. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9318. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9319. {
  9320. ___samplingAreaSize_3 = value;
  9321. }
  9322. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7, ___config_4)); }
  9323. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9324. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9325. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9326. {
  9327. ___config_4 = value;
  9328. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9329. }
  9330. };
  9331. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>
  9332. struct LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D
  9333. {
  9334. public:
  9335. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9336. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9337. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9338. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___pixelSpan_1;
  9339. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9340. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9341. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9342. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9343. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9344. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9345. public:
  9346. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D, ___Y_0)); }
  9347. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9348. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9349. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9350. {
  9351. ___Y_0 = value;
  9352. }
  9353. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D, ___pixelSpan_1)); }
  9354. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_pixelSpan_1() const { return ___pixelSpan_1; }
  9355. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9356. inline void set_pixelSpan_1(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  9357. {
  9358. ___pixelSpan_1 = value;
  9359. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9360. }
  9361. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D, ___l8Span_2)); }
  9362. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9363. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9364. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9365. {
  9366. ___l8Span_2 = value;
  9367. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9368. }
  9369. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D, ___samplingAreaSize_3)); }
  9370. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9371. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9372. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9373. {
  9374. ___samplingAreaSize_3 = value;
  9375. }
  9376. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D, ___config_4)); }
  9377. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9378. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9379. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9380. {
  9381. ___config_4 = value;
  9382. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9383. }
  9384. };
  9385. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>
  9386. struct LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA
  9387. {
  9388. public:
  9389. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9390. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9391. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9392. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___pixelSpan_1;
  9393. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9394. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9395. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9396. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9397. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9398. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9399. public:
  9400. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA, ___Y_0)); }
  9401. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9402. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9403. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9404. {
  9405. ___Y_0 = value;
  9406. }
  9407. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA, ___pixelSpan_1)); }
  9408. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9409. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9410. inline void set_pixelSpan_1(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9411. {
  9412. ___pixelSpan_1 = value;
  9413. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9414. }
  9415. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA, ___l8Span_2)); }
  9416. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9417. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9418. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9419. {
  9420. ___l8Span_2 = value;
  9421. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9422. }
  9423. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA, ___samplingAreaSize_3)); }
  9424. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9425. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9426. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9427. {
  9428. ___samplingAreaSize_3 = value;
  9429. }
  9430. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA, ___config_4)); }
  9431. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9432. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9433. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9434. {
  9435. ___config_4 = value;
  9436. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9437. }
  9438. };
  9439. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>
  9440. struct LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4
  9441. {
  9442. public:
  9443. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9444. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9445. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9446. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___pixelSpan_1;
  9447. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9448. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9449. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9450. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9451. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9452. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9453. public:
  9454. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4, ___Y_0)); }
  9455. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9456. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9457. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9458. {
  9459. ___Y_0 = value;
  9460. }
  9461. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4, ___pixelSpan_1)); }
  9462. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_pixelSpan_1() const { return ___pixelSpan_1; }
  9463. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9464. inline void set_pixelSpan_1(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  9465. {
  9466. ___pixelSpan_1 = value;
  9467. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9468. }
  9469. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4, ___l8Span_2)); }
  9470. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9471. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9472. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9473. {
  9474. ___l8Span_2 = value;
  9475. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9476. }
  9477. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4, ___samplingAreaSize_3)); }
  9478. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9479. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9480. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9481. {
  9482. ___samplingAreaSize_3 = value;
  9483. }
  9484. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4, ___config_4)); }
  9485. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9486. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9487. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9488. {
  9489. ___config_4 = value;
  9490. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9491. }
  9492. };
  9493. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>
  9494. struct LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7
  9495. {
  9496. public:
  9497. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9498. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9499. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9500. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___pixelSpan_1;
  9501. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9502. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9503. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9504. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9505. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9506. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9507. public:
  9508. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7, ___Y_0)); }
  9509. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9510. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9511. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9512. {
  9513. ___Y_0 = value;
  9514. }
  9515. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7, ___pixelSpan_1)); }
  9516. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9517. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9518. inline void set_pixelSpan_1(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  9519. {
  9520. ___pixelSpan_1 = value;
  9521. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9522. }
  9523. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7, ___l8Span_2)); }
  9524. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9525. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9526. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9527. {
  9528. ___l8Span_2 = value;
  9529. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9530. }
  9531. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7, ___samplingAreaSize_3)); }
  9532. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9533. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9534. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9535. {
  9536. ___samplingAreaSize_3 = value;
  9537. }
  9538. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7, ___config_4)); }
  9539. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9540. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9541. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9542. {
  9543. ___config_4 = value;
  9544. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9545. }
  9546. };
  9547. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  9548. struct LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7
  9549. {
  9550. public:
  9551. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9552. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9553. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9554. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___pixelSpan_1;
  9555. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9556. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9557. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9558. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9559. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9560. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9561. public:
  9562. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7, ___Y_0)); }
  9563. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9564. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9565. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9566. {
  9567. ___Y_0 = value;
  9568. }
  9569. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7, ___pixelSpan_1)); }
  9570. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9571. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9572. inline void set_pixelSpan_1(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  9573. {
  9574. ___pixelSpan_1 = value;
  9575. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9576. }
  9577. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7, ___l8Span_2)); }
  9578. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9579. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9580. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9581. {
  9582. ___l8Span_2 = value;
  9583. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9584. }
  9585. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7, ___samplingAreaSize_3)); }
  9586. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9587. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9588. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9589. {
  9590. ___samplingAreaSize_3 = value;
  9591. }
  9592. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7, ___config_4)); }
  9593. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9594. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9595. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9596. {
  9597. ___config_4 = value;
  9598. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9599. }
  9600. };
  9601. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  9602. struct LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED
  9603. {
  9604. public:
  9605. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9606. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9607. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9608. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___pixelSpan_1;
  9609. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9610. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9611. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9612. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9613. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9614. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9615. public:
  9616. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED, ___Y_0)); }
  9617. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9618. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9619. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9620. {
  9621. ___Y_0 = value;
  9622. }
  9623. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED, ___pixelSpan_1)); }
  9624. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_pixelSpan_1() const { return ___pixelSpan_1; }
  9625. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9626. inline void set_pixelSpan_1(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  9627. {
  9628. ___pixelSpan_1 = value;
  9629. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9630. }
  9631. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED, ___l8Span_2)); }
  9632. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9633. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9634. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9635. {
  9636. ___l8Span_2 = value;
  9637. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9638. }
  9639. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED, ___samplingAreaSize_3)); }
  9640. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9641. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9642. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9643. {
  9644. ___samplingAreaSize_3 = value;
  9645. }
  9646. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED, ___config_4)); }
  9647. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9648. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9649. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9650. {
  9651. ___config_4 = value;
  9652. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9653. }
  9654. };
  9655. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  9656. struct LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773
  9657. {
  9658. public:
  9659. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9660. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9661. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9662. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___pixelSpan_1;
  9663. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9664. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9665. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9666. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9667. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9668. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9669. public:
  9670. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773, ___Y_0)); }
  9671. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9672. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9673. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9674. {
  9675. ___Y_0 = value;
  9676. }
  9677. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773, ___pixelSpan_1)); }
  9678. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9679. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9680. inline void set_pixelSpan_1(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  9681. {
  9682. ___pixelSpan_1 = value;
  9683. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9684. }
  9685. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773, ___l8Span_2)); }
  9686. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9687. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9688. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9689. {
  9690. ___l8Span_2 = value;
  9691. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9692. }
  9693. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773, ___samplingAreaSize_3)); }
  9694. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9695. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9696. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9697. {
  9698. ___samplingAreaSize_3 = value;
  9699. }
  9700. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773, ___config_4)); }
  9701. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9702. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9703. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9704. {
  9705. ___config_4 = value;
  9706. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9707. }
  9708. };
  9709. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  9710. struct LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9
  9711. {
  9712. public:
  9713. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9714. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9715. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9716. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___pixelSpan_1;
  9717. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9718. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9719. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9720. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9721. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9722. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9723. public:
  9724. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9, ___Y_0)); }
  9725. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9726. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9727. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9728. {
  9729. ___Y_0 = value;
  9730. }
  9731. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9, ___pixelSpan_1)); }
  9732. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9733. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9734. inline void set_pixelSpan_1(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  9735. {
  9736. ___pixelSpan_1 = value;
  9737. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9738. }
  9739. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9, ___l8Span_2)); }
  9740. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9741. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9742. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9743. {
  9744. ___l8Span_2 = value;
  9745. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9746. }
  9747. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9, ___samplingAreaSize_3)); }
  9748. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9749. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9750. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9751. {
  9752. ___samplingAreaSize_3 = value;
  9753. }
  9754. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9, ___config_4)); }
  9755. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9756. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9757. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9758. {
  9759. ___config_4 = value;
  9760. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9761. }
  9762. };
  9763. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  9764. struct LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5
  9765. {
  9766. public:
  9767. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9768. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9769. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9770. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___pixelSpan_1;
  9771. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9772. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9773. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9774. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9775. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9776. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9777. public:
  9778. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5, ___Y_0)); }
  9779. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9780. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9781. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9782. {
  9783. ___Y_0 = value;
  9784. }
  9785. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5, ___pixelSpan_1)); }
  9786. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_pixelSpan_1() const { return ___pixelSpan_1; }
  9787. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9788. inline void set_pixelSpan_1(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  9789. {
  9790. ___pixelSpan_1 = value;
  9791. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9792. }
  9793. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5, ___l8Span_2)); }
  9794. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9795. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9796. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9797. {
  9798. ___l8Span_2 = value;
  9799. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9800. }
  9801. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5, ___samplingAreaSize_3)); }
  9802. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9803. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9804. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9805. {
  9806. ___samplingAreaSize_3 = value;
  9807. }
  9808. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5, ___config_4)); }
  9809. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9810. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9811. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9812. {
  9813. ___config_4 = value;
  9814. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9815. }
  9816. };
  9817. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  9818. struct LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275
  9819. {
  9820. public:
  9821. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9822. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9823. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9824. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___pixelSpan_1;
  9825. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9826. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9827. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9828. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9829. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9830. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9831. public:
  9832. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275, ___Y_0)); }
  9833. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9834. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9835. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9836. {
  9837. ___Y_0 = value;
  9838. }
  9839. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275, ___pixelSpan_1)); }
  9840. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_pixelSpan_1() const { return ___pixelSpan_1; }
  9841. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9842. inline void set_pixelSpan_1(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  9843. {
  9844. ___pixelSpan_1 = value;
  9845. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9846. }
  9847. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275, ___l8Span_2)); }
  9848. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9849. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9850. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9851. {
  9852. ___l8Span_2 = value;
  9853. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9854. }
  9855. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275, ___samplingAreaSize_3)); }
  9856. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9857. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9858. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9859. {
  9860. ___samplingAreaSize_3 = value;
  9861. }
  9862. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275, ___config_4)); }
  9863. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9864. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9865. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9866. {
  9867. ___config_4 = value;
  9868. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9869. }
  9870. };
  9871. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  9872. struct LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442
  9873. {
  9874. public:
  9875. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9876. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9877. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9878. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___pixelSpan_1;
  9879. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9880. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9881. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9882. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9883. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9884. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9885. public:
  9886. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442, ___Y_0)); }
  9887. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9888. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9889. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9890. {
  9891. ___Y_0 = value;
  9892. }
  9893. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442, ___pixelSpan_1)); }
  9894. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9895. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9896. inline void set_pixelSpan_1(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  9897. {
  9898. ___pixelSpan_1 = value;
  9899. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9900. }
  9901. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442, ___l8Span_2)); }
  9902. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9903. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9904. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9905. {
  9906. ___l8Span_2 = value;
  9907. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9908. }
  9909. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442, ___samplingAreaSize_3)); }
  9910. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9911. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9912. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9913. {
  9914. ___samplingAreaSize_3 = value;
  9915. }
  9916. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442, ___config_4)); }
  9917. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9918. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9919. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9920. {
  9921. ___config_4 = value;
  9922. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9923. }
  9924. };
  9925. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  9926. struct LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6
  9927. {
  9928. public:
  9929. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9930. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9931. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9932. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___pixelSpan_1;
  9933. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9934. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9935. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9936. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9937. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9938. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9939. public:
  9940. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6, ___Y_0)); }
  9941. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9942. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9943. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9944. {
  9945. ___Y_0 = value;
  9946. }
  9947. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6, ___pixelSpan_1)); }
  9948. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_pixelSpan_1() const { return ___pixelSpan_1; }
  9949. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  9950. inline void set_pixelSpan_1(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  9951. {
  9952. ___pixelSpan_1 = value;
  9953. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  9954. }
  9955. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6, ___l8Span_2)); }
  9956. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  9957. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  9958. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  9959. {
  9960. ___l8Span_2 = value;
  9961. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  9962. }
  9963. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6, ___samplingAreaSize_3)); }
  9964. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  9965. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  9966. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  9967. {
  9968. ___samplingAreaSize_3 = value;
  9969. }
  9970. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6, ___config_4)); }
  9971. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  9972. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  9973. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9974. {
  9975. ___config_4 = value;
  9976. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  9977. }
  9978. };
  9979. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  9980. struct LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2
  9981. {
  9982. public:
  9983. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  9984. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  9985. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  9986. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___pixelSpan_1;
  9987. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  9988. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  9989. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  9990. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  9991. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  9992. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  9993. public:
  9994. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2, ___Y_0)); }
  9995. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  9996. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  9997. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  9998. {
  9999. ___Y_0 = value;
  10000. }
  10001. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2, ___pixelSpan_1)); }
  10002. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_pixelSpan_1() const { return ___pixelSpan_1; }
  10003. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  10004. inline void set_pixelSpan_1(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  10005. {
  10006. ___pixelSpan_1 = value;
  10007. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  10008. }
  10009. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2, ___l8Span_2)); }
  10010. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  10011. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  10012. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  10013. {
  10014. ___l8Span_2 = value;
  10015. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  10016. }
  10017. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2, ___samplingAreaSize_3)); }
  10018. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  10019. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  10020. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  10021. {
  10022. ___samplingAreaSize_3 = value;
  10023. }
  10024. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2, ___config_4)); }
  10025. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  10026. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  10027. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  10028. {
  10029. ___config_4 = value;
  10030. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  10031. }
  10032. };
  10033. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  10034. struct LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3
  10035. {
  10036. public:
  10037. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  10038. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  10039. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  10040. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___pixelSpan_1;
  10041. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  10042. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  10043. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  10044. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  10045. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  10046. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  10047. public:
  10048. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3, ___Y_0)); }
  10049. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  10050. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  10051. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  10052. {
  10053. ___Y_0 = value;
  10054. }
  10055. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3, ___pixelSpan_1)); }
  10056. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_pixelSpan_1() const { return ___pixelSpan_1; }
  10057. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  10058. inline void set_pixelSpan_1(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  10059. {
  10060. ___pixelSpan_1 = value;
  10061. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  10062. }
  10063. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3, ___l8Span_2)); }
  10064. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  10065. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  10066. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  10067. {
  10068. ___l8Span_2 = value;
  10069. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  10070. }
  10071. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3, ___samplingAreaSize_3)); }
  10072. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  10073. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  10074. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  10075. {
  10076. ___samplingAreaSize_3 = value;
  10077. }
  10078. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3, ___config_4)); }
  10079. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  10080. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  10081. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  10082. {
  10083. ___config_4 = value;
  10084. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  10085. }
  10086. };
  10087. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  10088. struct LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED
  10089. {
  10090. public:
  10091. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  10092. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  10093. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  10094. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___pixelSpan_1;
  10095. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  10096. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  10097. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  10098. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  10099. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  10100. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  10101. public:
  10102. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED, ___Y_0)); }
  10103. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  10104. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  10105. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  10106. {
  10107. ___Y_0 = value;
  10108. }
  10109. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED, ___pixelSpan_1)); }
  10110. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_pixelSpan_1() const { return ___pixelSpan_1; }
  10111. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  10112. inline void set_pixelSpan_1(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  10113. {
  10114. ___pixelSpan_1 = value;
  10115. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  10116. }
  10117. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED, ___l8Span_2)); }
  10118. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  10119. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  10120. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  10121. {
  10122. ___l8Span_2 = value;
  10123. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  10124. }
  10125. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED, ___samplingAreaSize_3)); }
  10126. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  10127. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  10128. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  10129. {
  10130. ___samplingAreaSize_3 = value;
  10131. }
  10132. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED, ___config_4)); }
  10133. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  10134. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  10135. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  10136. {
  10137. ___config_4 = value;
  10138. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  10139. }
  10140. };
  10141. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>
  10142. struct LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874
  10143. {
  10144. public:
  10145. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  10146. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  10147. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  10148. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___pixelSpan_1;
  10149. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  10150. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  10151. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  10152. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  10153. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  10154. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  10155. public:
  10156. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874, ___Y_0)); }
  10157. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  10158. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  10159. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  10160. {
  10161. ___Y_0 = value;
  10162. }
  10163. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874, ___pixelSpan_1)); }
  10164. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_pixelSpan_1() const { return ___pixelSpan_1; }
  10165. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  10166. inline void set_pixelSpan_1(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  10167. {
  10168. ___pixelSpan_1 = value;
  10169. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  10170. }
  10171. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874, ___l8Span_2)); }
  10172. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  10173. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  10174. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  10175. {
  10176. ___l8Span_2 = value;
  10177. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  10178. }
  10179. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874, ___samplingAreaSize_3)); }
  10180. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  10181. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  10182. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  10183. {
  10184. ___samplingAreaSize_3 = value;
  10185. }
  10186. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874, ___config_4)); }
  10187. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  10188. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  10189. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  10190. {
  10191. ___config_4 = value;
  10192. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  10193. }
  10194. };
  10195. // SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>
  10196. struct LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355
  10197. {
  10198. public:
  10199. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::Y
  10200. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ___Y_0;
  10201. // System.Span`1<TPixel> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::pixelSpan
  10202. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___pixelSpan_1;
  10203. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8> SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::l8Span
  10204. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___l8Span_2;
  10205. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::samplingAreaSize
  10206. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___samplingAreaSize_3;
  10207. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1::config
  10208. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___config_4;
  10209. public:
  10210. inline static int32_t get_offset_of_Y_0() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355, ___Y_0)); }
  10211. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 get_Y_0() const { return ___Y_0; }
  10212. inline Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * get_address_of_Y_0() { return &___Y_0; }
  10213. inline void set_Y_0(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 value)
  10214. {
  10215. ___Y_0 = value;
  10216. }
  10217. inline static int32_t get_offset_of_pixelSpan_1() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355, ___pixelSpan_1)); }
  10218. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_pixelSpan_1() const { return ___pixelSpan_1; }
  10219. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_pixelSpan_1() { return &___pixelSpan_1; }
  10220. inline void set_pixelSpan_1(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  10221. {
  10222. ___pixelSpan_1 = value;
  10223. Il2CppCodeGenWriteBarrier((void**)&(((&___pixelSpan_1))->____pinnable_0), (void*)NULL);
  10224. }
  10225. inline static int32_t get_offset_of_l8Span_2() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355, ___l8Span_2)); }
  10226. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_l8Span_2() const { return ___l8Span_2; }
  10227. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_l8Span_2() { return &___l8Span_2; }
  10228. inline void set_l8Span_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  10229. {
  10230. ___l8Span_2 = value;
  10231. Il2CppCodeGenWriteBarrier((void**)&(((&___l8Span_2))->____pinnable_0), (void*)NULL);
  10232. }
  10233. inline static int32_t get_offset_of_samplingAreaSize_3() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355, ___samplingAreaSize_3)); }
  10234. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_samplingAreaSize_3() const { return ___samplingAreaSize_3; }
  10235. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_samplingAreaSize_3() { return &___samplingAreaSize_3; }
  10236. inline void set_samplingAreaSize_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  10237. {
  10238. ___samplingAreaSize_3 = value;
  10239. }
  10240. inline static int32_t get_offset_of_config_4() { return static_cast<int32_t>(offsetof(LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355, ___config_4)); }
  10241. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_config_4() const { return ___config_4; }
  10242. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_config_4() { return &___config_4; }
  10243. inline void set_config_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  10244. {
  10245. ___config_4 = value;
  10246. Il2CppCodeGenWriteBarrier((void**)(&___config_4), (void*)value);
  10247. }
  10248. };
  10249. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L8>
  10250. struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC : public RuntimeObject
  10251. {
  10252. public:
  10253. // T System.Pinnable`1::Data
  10254. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___Data_0;
  10255. public:
  10256. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC, ___Data_0)); }
  10257. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_Data_0() const { return ___Data_0; }
  10258. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_Data_0() { return &___Data_0; }
  10259. inline void set_Data_0(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  10260. {
  10261. ___Data_0 = value;
  10262. }
  10263. };
  10264. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.A8>
  10265. struct RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2
  10266. {
  10267. public:
  10268. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10269. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row0_0;
  10270. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10271. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row1_1;
  10272. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10273. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row2_2;
  10274. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10275. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row3_3;
  10276. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10277. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row4_4;
  10278. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10279. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row5_5;
  10280. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10281. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row6_6;
  10282. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10283. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___row7_7;
  10284. public:
  10285. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row0_0)); }
  10286. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row0_0() const { return ___row0_0; }
  10287. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row0_0() { return &___row0_0; }
  10288. inline void set_row0_0(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10289. {
  10290. ___row0_0 = value;
  10291. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10292. }
  10293. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row1_1)); }
  10294. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row1_1() const { return ___row1_1; }
  10295. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row1_1() { return &___row1_1; }
  10296. inline void set_row1_1(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10297. {
  10298. ___row1_1 = value;
  10299. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10300. }
  10301. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row2_2)); }
  10302. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row2_2() const { return ___row2_2; }
  10303. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row2_2() { return &___row2_2; }
  10304. inline void set_row2_2(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10305. {
  10306. ___row2_2 = value;
  10307. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10308. }
  10309. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row3_3)); }
  10310. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row3_3() const { return ___row3_3; }
  10311. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row3_3() { return &___row3_3; }
  10312. inline void set_row3_3(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10313. {
  10314. ___row3_3 = value;
  10315. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10316. }
  10317. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row4_4)); }
  10318. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row4_4() const { return ___row4_4; }
  10319. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row4_4() { return &___row4_4; }
  10320. inline void set_row4_4(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10321. {
  10322. ___row4_4 = value;
  10323. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10324. }
  10325. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row5_5)); }
  10326. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row5_5() const { return ___row5_5; }
  10327. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row5_5() { return &___row5_5; }
  10328. inline void set_row5_5(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10329. {
  10330. ___row5_5 = value;
  10331. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10332. }
  10333. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row6_6)); }
  10334. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row6_6() const { return ___row6_6; }
  10335. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row6_6() { return &___row6_6; }
  10336. inline void set_row6_6(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10337. {
  10338. ___row6_6 = value;
  10339. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10340. }
  10341. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2, ___row7_7)); }
  10342. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C get_row7_7() const { return ___row7_7; }
  10343. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * get_address_of_row7_7() { return &___row7_7; }
  10344. inline void set_row7_7(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C value)
  10345. {
  10346. ___row7_7 = value;
  10347. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10348. }
  10349. };
  10350. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  10351. struct RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834
  10352. {
  10353. public:
  10354. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10355. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row0_0;
  10356. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10357. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row1_1;
  10358. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10359. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row2_2;
  10360. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10361. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row3_3;
  10362. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10363. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row4_4;
  10364. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10365. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row5_5;
  10366. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10367. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row6_6;
  10368. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10369. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___row7_7;
  10370. public:
  10371. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row0_0)); }
  10372. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row0_0() const { return ___row0_0; }
  10373. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row0_0() { return &___row0_0; }
  10374. inline void set_row0_0(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10375. {
  10376. ___row0_0 = value;
  10377. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10378. }
  10379. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row1_1)); }
  10380. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row1_1() const { return ___row1_1; }
  10381. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row1_1() { return &___row1_1; }
  10382. inline void set_row1_1(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10383. {
  10384. ___row1_1 = value;
  10385. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10386. }
  10387. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row2_2)); }
  10388. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row2_2() const { return ___row2_2; }
  10389. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row2_2() { return &___row2_2; }
  10390. inline void set_row2_2(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10391. {
  10392. ___row2_2 = value;
  10393. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10394. }
  10395. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row3_3)); }
  10396. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row3_3() const { return ___row3_3; }
  10397. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row3_3() { return &___row3_3; }
  10398. inline void set_row3_3(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10399. {
  10400. ___row3_3 = value;
  10401. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10402. }
  10403. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row4_4)); }
  10404. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row4_4() const { return ___row4_4; }
  10405. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row4_4() { return &___row4_4; }
  10406. inline void set_row4_4(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10407. {
  10408. ___row4_4 = value;
  10409. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10410. }
  10411. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row5_5)); }
  10412. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row5_5() const { return ___row5_5; }
  10413. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row5_5() { return &___row5_5; }
  10414. inline void set_row5_5(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10415. {
  10416. ___row5_5 = value;
  10417. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10418. }
  10419. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row6_6)); }
  10420. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row6_6() const { return ___row6_6; }
  10421. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row6_6() { return &___row6_6; }
  10422. inline void set_row6_6(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10423. {
  10424. ___row6_6 = value;
  10425. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10426. }
  10427. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834, ___row7_7)); }
  10428. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 get_row7_7() const { return ___row7_7; }
  10429. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * get_address_of_row7_7() { return &___row7_7; }
  10430. inline void set_row7_7(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 value)
  10431. {
  10432. ___row7_7 = value;
  10433. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10434. }
  10435. };
  10436. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  10437. struct RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C
  10438. {
  10439. public:
  10440. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10441. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row0_0;
  10442. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10443. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row1_1;
  10444. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10445. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row2_2;
  10446. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10447. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row3_3;
  10448. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10449. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row4_4;
  10450. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10451. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row5_5;
  10452. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10453. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row6_6;
  10454. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10455. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___row7_7;
  10456. public:
  10457. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row0_0)); }
  10458. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row0_0() const { return ___row0_0; }
  10459. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row0_0() { return &___row0_0; }
  10460. inline void set_row0_0(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10461. {
  10462. ___row0_0 = value;
  10463. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10464. }
  10465. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row1_1)); }
  10466. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row1_1() const { return ___row1_1; }
  10467. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row1_1() { return &___row1_1; }
  10468. inline void set_row1_1(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10469. {
  10470. ___row1_1 = value;
  10471. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10472. }
  10473. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row2_2)); }
  10474. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row2_2() const { return ___row2_2; }
  10475. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row2_2() { return &___row2_2; }
  10476. inline void set_row2_2(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10477. {
  10478. ___row2_2 = value;
  10479. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10480. }
  10481. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row3_3)); }
  10482. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row3_3() const { return ___row3_3; }
  10483. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row3_3() { return &___row3_3; }
  10484. inline void set_row3_3(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10485. {
  10486. ___row3_3 = value;
  10487. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10488. }
  10489. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row4_4)); }
  10490. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row4_4() const { return ___row4_4; }
  10491. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row4_4() { return &___row4_4; }
  10492. inline void set_row4_4(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10493. {
  10494. ___row4_4 = value;
  10495. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10496. }
  10497. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row5_5)); }
  10498. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row5_5() const { return ___row5_5; }
  10499. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row5_5() { return &___row5_5; }
  10500. inline void set_row5_5(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10501. {
  10502. ___row5_5 = value;
  10503. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10504. }
  10505. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row6_6)); }
  10506. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row6_6() const { return ___row6_6; }
  10507. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row6_6() { return &___row6_6; }
  10508. inline void set_row6_6(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10509. {
  10510. ___row6_6 = value;
  10511. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10512. }
  10513. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C, ___row7_7)); }
  10514. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF get_row7_7() const { return ___row7_7; }
  10515. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * get_address_of_row7_7() { return &___row7_7; }
  10516. inline void set_row7_7(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF value)
  10517. {
  10518. ___row7_7 = value;
  10519. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10520. }
  10521. };
  10522. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  10523. struct RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD
  10524. {
  10525. public:
  10526. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10527. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row0_0;
  10528. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10529. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row1_1;
  10530. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10531. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row2_2;
  10532. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10533. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row3_3;
  10534. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10535. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row4_4;
  10536. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10537. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row5_5;
  10538. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10539. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row6_6;
  10540. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10541. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___row7_7;
  10542. public:
  10543. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row0_0)); }
  10544. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row0_0() const { return ___row0_0; }
  10545. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row0_0() { return &___row0_0; }
  10546. inline void set_row0_0(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10547. {
  10548. ___row0_0 = value;
  10549. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10550. }
  10551. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row1_1)); }
  10552. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row1_1() const { return ___row1_1; }
  10553. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row1_1() { return &___row1_1; }
  10554. inline void set_row1_1(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10555. {
  10556. ___row1_1 = value;
  10557. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10558. }
  10559. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row2_2)); }
  10560. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row2_2() const { return ___row2_2; }
  10561. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row2_2() { return &___row2_2; }
  10562. inline void set_row2_2(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10563. {
  10564. ___row2_2 = value;
  10565. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10566. }
  10567. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row3_3)); }
  10568. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row3_3() const { return ___row3_3; }
  10569. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row3_3() { return &___row3_3; }
  10570. inline void set_row3_3(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10571. {
  10572. ___row3_3 = value;
  10573. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10574. }
  10575. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row4_4)); }
  10576. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row4_4() const { return ___row4_4; }
  10577. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row4_4() { return &___row4_4; }
  10578. inline void set_row4_4(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10579. {
  10580. ___row4_4 = value;
  10581. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10582. }
  10583. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row5_5)); }
  10584. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row5_5() const { return ___row5_5; }
  10585. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row5_5() { return &___row5_5; }
  10586. inline void set_row5_5(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10587. {
  10588. ___row5_5 = value;
  10589. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10590. }
  10591. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row6_6)); }
  10592. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row6_6() const { return ___row6_6; }
  10593. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row6_6() { return &___row6_6; }
  10594. inline void set_row6_6(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10595. {
  10596. ___row6_6 = value;
  10597. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10598. }
  10599. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD, ___row7_7)); }
  10600. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 get_row7_7() const { return ___row7_7; }
  10601. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * get_address_of_row7_7() { return &___row7_7; }
  10602. inline void set_row7_7(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 value)
  10603. {
  10604. ___row7_7 = value;
  10605. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10606. }
  10607. };
  10608. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  10609. struct RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F
  10610. {
  10611. public:
  10612. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10613. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row0_0;
  10614. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10615. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row1_1;
  10616. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10617. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row2_2;
  10618. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10619. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row3_3;
  10620. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10621. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row4_4;
  10622. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10623. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row5_5;
  10624. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10625. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row6_6;
  10626. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10627. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___row7_7;
  10628. public:
  10629. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row0_0)); }
  10630. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row0_0() const { return ___row0_0; }
  10631. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row0_0() { return &___row0_0; }
  10632. inline void set_row0_0(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10633. {
  10634. ___row0_0 = value;
  10635. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10636. }
  10637. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row1_1)); }
  10638. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row1_1() const { return ___row1_1; }
  10639. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row1_1() { return &___row1_1; }
  10640. inline void set_row1_1(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10641. {
  10642. ___row1_1 = value;
  10643. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10644. }
  10645. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row2_2)); }
  10646. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row2_2() const { return ___row2_2; }
  10647. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row2_2() { return &___row2_2; }
  10648. inline void set_row2_2(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10649. {
  10650. ___row2_2 = value;
  10651. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10652. }
  10653. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row3_3)); }
  10654. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row3_3() const { return ___row3_3; }
  10655. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row3_3() { return &___row3_3; }
  10656. inline void set_row3_3(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10657. {
  10658. ___row3_3 = value;
  10659. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10660. }
  10661. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row4_4)); }
  10662. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row4_4() const { return ___row4_4; }
  10663. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row4_4() { return &___row4_4; }
  10664. inline void set_row4_4(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10665. {
  10666. ___row4_4 = value;
  10667. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10668. }
  10669. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row5_5)); }
  10670. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row5_5() const { return ___row5_5; }
  10671. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row5_5() { return &___row5_5; }
  10672. inline void set_row5_5(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10673. {
  10674. ___row5_5 = value;
  10675. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10676. }
  10677. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row6_6)); }
  10678. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row6_6() const { return ___row6_6; }
  10679. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row6_6() { return &___row6_6; }
  10680. inline void set_row6_6(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10681. {
  10682. ___row6_6 = value;
  10683. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10684. }
  10685. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F, ___row7_7)); }
  10686. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA get_row7_7() const { return ___row7_7; }
  10687. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * get_address_of_row7_7() { return &___row7_7; }
  10688. inline void set_row7_7(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA value)
  10689. {
  10690. ___row7_7 = value;
  10691. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10692. }
  10693. };
  10694. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  10695. struct RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8
  10696. {
  10697. public:
  10698. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10699. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row0_0;
  10700. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10701. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row1_1;
  10702. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10703. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row2_2;
  10704. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10705. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row3_3;
  10706. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10707. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row4_4;
  10708. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10709. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row5_5;
  10710. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10711. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row6_6;
  10712. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10713. Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___row7_7;
  10714. public:
  10715. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row0_0)); }
  10716. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row0_0() const { return ___row0_0; }
  10717. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row0_0() { return &___row0_0; }
  10718. inline void set_row0_0(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10719. {
  10720. ___row0_0 = value;
  10721. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10722. }
  10723. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row1_1)); }
  10724. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row1_1() const { return ___row1_1; }
  10725. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row1_1() { return &___row1_1; }
  10726. inline void set_row1_1(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10727. {
  10728. ___row1_1 = value;
  10729. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10730. }
  10731. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row2_2)); }
  10732. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row2_2() const { return ___row2_2; }
  10733. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row2_2() { return &___row2_2; }
  10734. inline void set_row2_2(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10735. {
  10736. ___row2_2 = value;
  10737. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10738. }
  10739. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row3_3)); }
  10740. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row3_3() const { return ___row3_3; }
  10741. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row3_3() { return &___row3_3; }
  10742. inline void set_row3_3(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10743. {
  10744. ___row3_3 = value;
  10745. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10746. }
  10747. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row4_4)); }
  10748. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row4_4() const { return ___row4_4; }
  10749. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row4_4() { return &___row4_4; }
  10750. inline void set_row4_4(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10751. {
  10752. ___row4_4 = value;
  10753. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10754. }
  10755. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row5_5)); }
  10756. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row5_5() const { return ___row5_5; }
  10757. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row5_5() { return &___row5_5; }
  10758. inline void set_row5_5(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10759. {
  10760. ___row5_5 = value;
  10761. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10762. }
  10763. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row6_6)); }
  10764. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row6_6() const { return ___row6_6; }
  10765. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row6_6() { return &___row6_6; }
  10766. inline void set_row6_6(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10767. {
  10768. ___row6_6 = value;
  10769. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10770. }
  10771. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8, ___row7_7)); }
  10772. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F get_row7_7() const { return ___row7_7; }
  10773. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F * get_address_of_row7_7() { return &___row7_7; }
  10774. inline void set_row7_7(Span_1_tC089F74404A3C46975952EE686EC533667BB207F value)
  10775. {
  10776. ___row7_7 = value;
  10777. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10778. }
  10779. };
  10780. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  10781. struct RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9
  10782. {
  10783. public:
  10784. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10785. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row0_0;
  10786. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10787. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row1_1;
  10788. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10789. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row2_2;
  10790. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10791. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row3_3;
  10792. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10793. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row4_4;
  10794. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10795. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row5_5;
  10796. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10797. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row6_6;
  10798. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10799. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___row7_7;
  10800. public:
  10801. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row0_0)); }
  10802. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row0_0() const { return ___row0_0; }
  10803. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row0_0() { return &___row0_0; }
  10804. inline void set_row0_0(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10805. {
  10806. ___row0_0 = value;
  10807. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10808. }
  10809. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row1_1)); }
  10810. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row1_1() const { return ___row1_1; }
  10811. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row1_1() { return &___row1_1; }
  10812. inline void set_row1_1(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10813. {
  10814. ___row1_1 = value;
  10815. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10816. }
  10817. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row2_2)); }
  10818. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row2_2() const { return ___row2_2; }
  10819. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row2_2() { return &___row2_2; }
  10820. inline void set_row2_2(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10821. {
  10822. ___row2_2 = value;
  10823. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10824. }
  10825. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row3_3)); }
  10826. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row3_3() const { return ___row3_3; }
  10827. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row3_3() { return &___row3_3; }
  10828. inline void set_row3_3(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10829. {
  10830. ___row3_3 = value;
  10831. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10832. }
  10833. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row4_4)); }
  10834. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row4_4() const { return ___row4_4; }
  10835. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row4_4() { return &___row4_4; }
  10836. inline void set_row4_4(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10837. {
  10838. ___row4_4 = value;
  10839. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10840. }
  10841. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row5_5)); }
  10842. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row5_5() const { return ___row5_5; }
  10843. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row5_5() { return &___row5_5; }
  10844. inline void set_row5_5(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10845. {
  10846. ___row5_5 = value;
  10847. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10848. }
  10849. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row6_6)); }
  10850. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row6_6() const { return ___row6_6; }
  10851. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row6_6() { return &___row6_6; }
  10852. inline void set_row6_6(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10853. {
  10854. ___row6_6 = value;
  10855. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10856. }
  10857. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9, ___row7_7)); }
  10858. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E get_row7_7() const { return ___row7_7; }
  10859. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * get_address_of_row7_7() { return &___row7_7; }
  10860. inline void set_row7_7(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E value)
  10861. {
  10862. ___row7_7 = value;
  10863. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10864. }
  10865. };
  10866. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  10867. struct RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5
  10868. {
  10869. public:
  10870. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10871. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row0_0;
  10872. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10873. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row1_1;
  10874. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10875. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row2_2;
  10876. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10877. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row3_3;
  10878. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10879. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row4_4;
  10880. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10881. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row5_5;
  10882. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10883. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row6_6;
  10884. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10885. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___row7_7;
  10886. public:
  10887. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row0_0)); }
  10888. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row0_0() const { return ___row0_0; }
  10889. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row0_0() { return &___row0_0; }
  10890. inline void set_row0_0(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10891. {
  10892. ___row0_0 = value;
  10893. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10894. }
  10895. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row1_1)); }
  10896. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row1_1() const { return ___row1_1; }
  10897. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row1_1() { return &___row1_1; }
  10898. inline void set_row1_1(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10899. {
  10900. ___row1_1 = value;
  10901. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10902. }
  10903. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row2_2)); }
  10904. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row2_2() const { return ___row2_2; }
  10905. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row2_2() { return &___row2_2; }
  10906. inline void set_row2_2(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10907. {
  10908. ___row2_2 = value;
  10909. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10910. }
  10911. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row3_3)); }
  10912. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row3_3() const { return ___row3_3; }
  10913. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row3_3() { return &___row3_3; }
  10914. inline void set_row3_3(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10915. {
  10916. ___row3_3 = value;
  10917. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  10918. }
  10919. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row4_4)); }
  10920. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row4_4() const { return ___row4_4; }
  10921. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row4_4() { return &___row4_4; }
  10922. inline void set_row4_4(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10923. {
  10924. ___row4_4 = value;
  10925. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  10926. }
  10927. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row5_5)); }
  10928. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row5_5() const { return ___row5_5; }
  10929. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row5_5() { return &___row5_5; }
  10930. inline void set_row5_5(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10931. {
  10932. ___row5_5 = value;
  10933. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  10934. }
  10935. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row6_6)); }
  10936. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row6_6() const { return ___row6_6; }
  10937. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row6_6() { return &___row6_6; }
  10938. inline void set_row6_6(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10939. {
  10940. ___row6_6 = value;
  10941. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  10942. }
  10943. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5, ___row7_7)); }
  10944. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 get_row7_7() const { return ___row7_7; }
  10945. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * get_address_of_row7_7() { return &___row7_7; }
  10946. inline void set_row7_7(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 value)
  10947. {
  10948. ___row7_7 = value;
  10949. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  10950. }
  10951. };
  10952. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  10953. struct RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9
  10954. {
  10955. public:
  10956. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  10957. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row0_0;
  10958. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  10959. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row1_1;
  10960. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  10961. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row2_2;
  10962. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  10963. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row3_3;
  10964. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  10965. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row4_4;
  10966. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  10967. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row5_5;
  10968. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  10969. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row6_6;
  10970. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  10971. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___row7_7;
  10972. public:
  10973. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row0_0)); }
  10974. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row0_0() const { return ___row0_0; }
  10975. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row0_0() { return &___row0_0; }
  10976. inline void set_row0_0(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  10977. {
  10978. ___row0_0 = value;
  10979. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  10980. }
  10981. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row1_1)); }
  10982. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row1_1() const { return ___row1_1; }
  10983. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row1_1() { return &___row1_1; }
  10984. inline void set_row1_1(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  10985. {
  10986. ___row1_1 = value;
  10987. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  10988. }
  10989. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row2_2)); }
  10990. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row2_2() const { return ___row2_2; }
  10991. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row2_2() { return &___row2_2; }
  10992. inline void set_row2_2(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  10993. {
  10994. ___row2_2 = value;
  10995. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  10996. }
  10997. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row3_3)); }
  10998. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row3_3() const { return ___row3_3; }
  10999. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row3_3() { return &___row3_3; }
  11000. inline void set_row3_3(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  11001. {
  11002. ___row3_3 = value;
  11003. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11004. }
  11005. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row4_4)); }
  11006. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row4_4() const { return ___row4_4; }
  11007. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row4_4() { return &___row4_4; }
  11008. inline void set_row4_4(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  11009. {
  11010. ___row4_4 = value;
  11011. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11012. }
  11013. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row5_5)); }
  11014. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row5_5() const { return ___row5_5; }
  11015. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row5_5() { return &___row5_5; }
  11016. inline void set_row5_5(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  11017. {
  11018. ___row5_5 = value;
  11019. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11020. }
  11021. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row6_6)); }
  11022. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row6_6() const { return ___row6_6; }
  11023. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row6_6() { return &___row6_6; }
  11024. inline void set_row6_6(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  11025. {
  11026. ___row6_6 = value;
  11027. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11028. }
  11029. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9, ___row7_7)); }
  11030. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 get_row7_7() const { return ___row7_7; }
  11031. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * get_address_of_row7_7() { return &___row7_7; }
  11032. inline void set_row7_7(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 value)
  11033. {
  11034. ___row7_7 = value;
  11035. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11036. }
  11037. };
  11038. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  11039. struct RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D
  11040. {
  11041. public:
  11042. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11043. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row0_0;
  11044. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11045. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row1_1;
  11046. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11047. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row2_2;
  11048. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11049. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row3_3;
  11050. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11051. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row4_4;
  11052. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11053. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row5_5;
  11054. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11055. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row6_6;
  11056. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11057. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___row7_7;
  11058. public:
  11059. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row0_0)); }
  11060. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row0_0() const { return ___row0_0; }
  11061. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row0_0() { return &___row0_0; }
  11062. inline void set_row0_0(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11063. {
  11064. ___row0_0 = value;
  11065. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11066. }
  11067. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row1_1)); }
  11068. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row1_1() const { return ___row1_1; }
  11069. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row1_1() { return &___row1_1; }
  11070. inline void set_row1_1(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11071. {
  11072. ___row1_1 = value;
  11073. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11074. }
  11075. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row2_2)); }
  11076. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row2_2() const { return ___row2_2; }
  11077. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row2_2() { return &___row2_2; }
  11078. inline void set_row2_2(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11079. {
  11080. ___row2_2 = value;
  11081. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11082. }
  11083. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row3_3)); }
  11084. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row3_3() const { return ___row3_3; }
  11085. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row3_3() { return &___row3_3; }
  11086. inline void set_row3_3(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11087. {
  11088. ___row3_3 = value;
  11089. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11090. }
  11091. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row4_4)); }
  11092. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row4_4() const { return ___row4_4; }
  11093. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row4_4() { return &___row4_4; }
  11094. inline void set_row4_4(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11095. {
  11096. ___row4_4 = value;
  11097. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11098. }
  11099. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row5_5)); }
  11100. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row5_5() const { return ___row5_5; }
  11101. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row5_5() { return &___row5_5; }
  11102. inline void set_row5_5(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11103. {
  11104. ___row5_5 = value;
  11105. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11106. }
  11107. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row6_6)); }
  11108. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row6_6() const { return ___row6_6; }
  11109. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row6_6() { return &___row6_6; }
  11110. inline void set_row6_6(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11111. {
  11112. ___row6_6 = value;
  11113. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11114. }
  11115. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D, ___row7_7)); }
  11116. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 get_row7_7() const { return ___row7_7; }
  11117. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * get_address_of_row7_7() { return &___row7_7; }
  11118. inline void set_row7_7(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 value)
  11119. {
  11120. ___row7_7 = value;
  11121. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11122. }
  11123. };
  11124. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  11125. struct RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04
  11126. {
  11127. public:
  11128. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11129. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row0_0;
  11130. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11131. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row1_1;
  11132. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11133. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row2_2;
  11134. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11135. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row3_3;
  11136. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11137. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row4_4;
  11138. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11139. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row5_5;
  11140. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11141. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row6_6;
  11142. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11143. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___row7_7;
  11144. public:
  11145. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row0_0)); }
  11146. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row0_0() const { return ___row0_0; }
  11147. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row0_0() { return &___row0_0; }
  11148. inline void set_row0_0(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11149. {
  11150. ___row0_0 = value;
  11151. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11152. }
  11153. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row1_1)); }
  11154. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row1_1() const { return ___row1_1; }
  11155. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row1_1() { return &___row1_1; }
  11156. inline void set_row1_1(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11157. {
  11158. ___row1_1 = value;
  11159. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11160. }
  11161. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row2_2)); }
  11162. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row2_2() const { return ___row2_2; }
  11163. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row2_2() { return &___row2_2; }
  11164. inline void set_row2_2(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11165. {
  11166. ___row2_2 = value;
  11167. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11168. }
  11169. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row3_3)); }
  11170. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row3_3() const { return ___row3_3; }
  11171. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row3_3() { return &___row3_3; }
  11172. inline void set_row3_3(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11173. {
  11174. ___row3_3 = value;
  11175. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11176. }
  11177. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row4_4)); }
  11178. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row4_4() const { return ___row4_4; }
  11179. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row4_4() { return &___row4_4; }
  11180. inline void set_row4_4(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11181. {
  11182. ___row4_4 = value;
  11183. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11184. }
  11185. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row5_5)); }
  11186. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row5_5() const { return ___row5_5; }
  11187. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row5_5() { return &___row5_5; }
  11188. inline void set_row5_5(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11189. {
  11190. ___row5_5 = value;
  11191. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11192. }
  11193. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row6_6)); }
  11194. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row6_6() const { return ___row6_6; }
  11195. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row6_6() { return &___row6_6; }
  11196. inline void set_row6_6(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11197. {
  11198. ___row6_6 = value;
  11199. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11200. }
  11201. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04, ___row7_7)); }
  11202. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 get_row7_7() const { return ___row7_7; }
  11203. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * get_address_of_row7_7() { return &___row7_7; }
  11204. inline void set_row7_7(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 value)
  11205. {
  11206. ___row7_7 = value;
  11207. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11208. }
  11209. };
  11210. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  11211. struct RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35
  11212. {
  11213. public:
  11214. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11215. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row0_0;
  11216. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11217. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row1_1;
  11218. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11219. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row2_2;
  11220. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11221. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row3_3;
  11222. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11223. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row4_4;
  11224. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11225. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row5_5;
  11226. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11227. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row6_6;
  11228. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11229. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___row7_7;
  11230. public:
  11231. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row0_0)); }
  11232. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row0_0() const { return ___row0_0; }
  11233. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row0_0() { return &___row0_0; }
  11234. inline void set_row0_0(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11235. {
  11236. ___row0_0 = value;
  11237. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11238. }
  11239. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row1_1)); }
  11240. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row1_1() const { return ___row1_1; }
  11241. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row1_1() { return &___row1_1; }
  11242. inline void set_row1_1(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11243. {
  11244. ___row1_1 = value;
  11245. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11246. }
  11247. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row2_2)); }
  11248. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row2_2() const { return ___row2_2; }
  11249. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row2_2() { return &___row2_2; }
  11250. inline void set_row2_2(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11251. {
  11252. ___row2_2 = value;
  11253. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11254. }
  11255. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row3_3)); }
  11256. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row3_3() const { return ___row3_3; }
  11257. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row3_3() { return &___row3_3; }
  11258. inline void set_row3_3(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11259. {
  11260. ___row3_3 = value;
  11261. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11262. }
  11263. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row4_4)); }
  11264. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row4_4() const { return ___row4_4; }
  11265. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row4_4() { return &___row4_4; }
  11266. inline void set_row4_4(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11267. {
  11268. ___row4_4 = value;
  11269. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11270. }
  11271. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row5_5)); }
  11272. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row5_5() const { return ___row5_5; }
  11273. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row5_5() { return &___row5_5; }
  11274. inline void set_row5_5(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11275. {
  11276. ___row5_5 = value;
  11277. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11278. }
  11279. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row6_6)); }
  11280. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row6_6() const { return ___row6_6; }
  11281. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row6_6() { return &___row6_6; }
  11282. inline void set_row6_6(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11283. {
  11284. ___row6_6 = value;
  11285. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11286. }
  11287. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35, ___row7_7)); }
  11288. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 get_row7_7() const { return ___row7_7; }
  11289. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * get_address_of_row7_7() { return &___row7_7; }
  11290. inline void set_row7_7(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 value)
  11291. {
  11292. ___row7_7 = value;
  11293. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11294. }
  11295. };
  11296. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.L16>
  11297. struct RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228
  11298. {
  11299. public:
  11300. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11301. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row0_0;
  11302. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11303. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row1_1;
  11304. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11305. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row2_2;
  11306. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11307. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row3_3;
  11308. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11309. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row4_4;
  11310. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11311. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row5_5;
  11312. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11313. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row6_6;
  11314. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11315. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___row7_7;
  11316. public:
  11317. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row0_0)); }
  11318. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row0_0() const { return ___row0_0; }
  11319. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row0_0() { return &___row0_0; }
  11320. inline void set_row0_0(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11321. {
  11322. ___row0_0 = value;
  11323. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11324. }
  11325. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row1_1)); }
  11326. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row1_1() const { return ___row1_1; }
  11327. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row1_1() { return &___row1_1; }
  11328. inline void set_row1_1(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11329. {
  11330. ___row1_1 = value;
  11331. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11332. }
  11333. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row2_2)); }
  11334. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row2_2() const { return ___row2_2; }
  11335. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row2_2() { return &___row2_2; }
  11336. inline void set_row2_2(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11337. {
  11338. ___row2_2 = value;
  11339. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11340. }
  11341. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row3_3)); }
  11342. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row3_3() const { return ___row3_3; }
  11343. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row3_3() { return &___row3_3; }
  11344. inline void set_row3_3(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11345. {
  11346. ___row3_3 = value;
  11347. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11348. }
  11349. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row4_4)); }
  11350. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row4_4() const { return ___row4_4; }
  11351. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row4_4() { return &___row4_4; }
  11352. inline void set_row4_4(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11353. {
  11354. ___row4_4 = value;
  11355. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11356. }
  11357. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row5_5)); }
  11358. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row5_5() const { return ___row5_5; }
  11359. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row5_5() { return &___row5_5; }
  11360. inline void set_row5_5(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11361. {
  11362. ___row5_5 = value;
  11363. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11364. }
  11365. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row6_6)); }
  11366. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row6_6() const { return ___row6_6; }
  11367. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row6_6() { return &___row6_6; }
  11368. inline void set_row6_6(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11369. {
  11370. ___row6_6 = value;
  11371. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11372. }
  11373. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228, ___row7_7)); }
  11374. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE get_row7_7() const { return ___row7_7; }
  11375. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * get_address_of_row7_7() { return &___row7_7; }
  11376. inline void set_row7_7(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE value)
  11377. {
  11378. ___row7_7 = value;
  11379. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11380. }
  11381. };
  11382. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.L8>
  11383. struct RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150
  11384. {
  11385. public:
  11386. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11387. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row0_0;
  11388. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11389. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row1_1;
  11390. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11391. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row2_2;
  11392. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11393. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row3_3;
  11394. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11395. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row4_4;
  11396. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11397. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row5_5;
  11398. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11399. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row6_6;
  11400. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11401. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___row7_7;
  11402. public:
  11403. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row0_0)); }
  11404. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row0_0() const { return ___row0_0; }
  11405. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row0_0() { return &___row0_0; }
  11406. inline void set_row0_0(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11407. {
  11408. ___row0_0 = value;
  11409. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11410. }
  11411. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row1_1)); }
  11412. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row1_1() const { return ___row1_1; }
  11413. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row1_1() { return &___row1_1; }
  11414. inline void set_row1_1(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11415. {
  11416. ___row1_1 = value;
  11417. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11418. }
  11419. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row2_2)); }
  11420. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row2_2() const { return ___row2_2; }
  11421. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row2_2() { return &___row2_2; }
  11422. inline void set_row2_2(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11423. {
  11424. ___row2_2 = value;
  11425. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11426. }
  11427. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row3_3)); }
  11428. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row3_3() const { return ___row3_3; }
  11429. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row3_3() { return &___row3_3; }
  11430. inline void set_row3_3(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11431. {
  11432. ___row3_3 = value;
  11433. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11434. }
  11435. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row4_4)); }
  11436. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row4_4() const { return ___row4_4; }
  11437. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row4_4() { return &___row4_4; }
  11438. inline void set_row4_4(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11439. {
  11440. ___row4_4 = value;
  11441. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11442. }
  11443. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row5_5)); }
  11444. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row5_5() const { return ___row5_5; }
  11445. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row5_5() { return &___row5_5; }
  11446. inline void set_row5_5(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11447. {
  11448. ___row5_5 = value;
  11449. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11450. }
  11451. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row6_6)); }
  11452. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row6_6() const { return ___row6_6; }
  11453. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row6_6() { return &___row6_6; }
  11454. inline void set_row6_6(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11455. {
  11456. ___row6_6 = value;
  11457. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11458. }
  11459. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150, ___row7_7)); }
  11460. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 get_row7_7() const { return ___row7_7; }
  11461. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * get_address_of_row7_7() { return &___row7_7; }
  11462. inline void set_row7_7(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 value)
  11463. {
  11464. ___row7_7 = value;
  11465. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11466. }
  11467. };
  11468. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.La16>
  11469. struct RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89
  11470. {
  11471. public:
  11472. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11473. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row0_0;
  11474. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11475. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row1_1;
  11476. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11477. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row2_2;
  11478. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11479. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row3_3;
  11480. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11481. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row4_4;
  11482. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11483. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row5_5;
  11484. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11485. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row6_6;
  11486. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11487. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___row7_7;
  11488. public:
  11489. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row0_0)); }
  11490. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row0_0() const { return ___row0_0; }
  11491. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row0_0() { return &___row0_0; }
  11492. inline void set_row0_0(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11493. {
  11494. ___row0_0 = value;
  11495. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11496. }
  11497. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row1_1)); }
  11498. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row1_1() const { return ___row1_1; }
  11499. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row1_1() { return &___row1_1; }
  11500. inline void set_row1_1(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11501. {
  11502. ___row1_1 = value;
  11503. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11504. }
  11505. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row2_2)); }
  11506. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row2_2() const { return ___row2_2; }
  11507. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row2_2() { return &___row2_2; }
  11508. inline void set_row2_2(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11509. {
  11510. ___row2_2 = value;
  11511. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11512. }
  11513. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row3_3)); }
  11514. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row3_3() const { return ___row3_3; }
  11515. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row3_3() { return &___row3_3; }
  11516. inline void set_row3_3(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11517. {
  11518. ___row3_3 = value;
  11519. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11520. }
  11521. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row4_4)); }
  11522. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row4_4() const { return ___row4_4; }
  11523. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row4_4() { return &___row4_4; }
  11524. inline void set_row4_4(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11525. {
  11526. ___row4_4 = value;
  11527. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11528. }
  11529. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row5_5)); }
  11530. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row5_5() const { return ___row5_5; }
  11531. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row5_5() { return &___row5_5; }
  11532. inline void set_row5_5(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11533. {
  11534. ___row5_5 = value;
  11535. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11536. }
  11537. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row6_6)); }
  11538. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row6_6() const { return ___row6_6; }
  11539. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row6_6() { return &___row6_6; }
  11540. inline void set_row6_6(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11541. {
  11542. ___row6_6 = value;
  11543. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11544. }
  11545. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89, ___row7_7)); }
  11546. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC get_row7_7() const { return ___row7_7; }
  11547. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * get_address_of_row7_7() { return &___row7_7; }
  11548. inline void set_row7_7(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC value)
  11549. {
  11550. ___row7_7 = value;
  11551. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11552. }
  11553. };
  11554. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.La32>
  11555. struct RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E
  11556. {
  11557. public:
  11558. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11559. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row0_0;
  11560. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11561. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row1_1;
  11562. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11563. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row2_2;
  11564. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11565. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row3_3;
  11566. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11567. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row4_4;
  11568. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11569. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row5_5;
  11570. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11571. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row6_6;
  11572. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11573. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___row7_7;
  11574. public:
  11575. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row0_0)); }
  11576. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row0_0() const { return ___row0_0; }
  11577. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row0_0() { return &___row0_0; }
  11578. inline void set_row0_0(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11579. {
  11580. ___row0_0 = value;
  11581. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11582. }
  11583. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row1_1)); }
  11584. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row1_1() const { return ___row1_1; }
  11585. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row1_1() { return &___row1_1; }
  11586. inline void set_row1_1(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11587. {
  11588. ___row1_1 = value;
  11589. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11590. }
  11591. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row2_2)); }
  11592. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row2_2() const { return ___row2_2; }
  11593. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row2_2() { return &___row2_2; }
  11594. inline void set_row2_2(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11595. {
  11596. ___row2_2 = value;
  11597. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11598. }
  11599. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row3_3)); }
  11600. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row3_3() const { return ___row3_3; }
  11601. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row3_3() { return &___row3_3; }
  11602. inline void set_row3_3(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11603. {
  11604. ___row3_3 = value;
  11605. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11606. }
  11607. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row4_4)); }
  11608. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row4_4() const { return ___row4_4; }
  11609. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row4_4() { return &___row4_4; }
  11610. inline void set_row4_4(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11611. {
  11612. ___row4_4 = value;
  11613. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11614. }
  11615. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row5_5)); }
  11616. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row5_5() const { return ___row5_5; }
  11617. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row5_5() { return &___row5_5; }
  11618. inline void set_row5_5(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11619. {
  11620. ___row5_5 = value;
  11621. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11622. }
  11623. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row6_6)); }
  11624. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row6_6() const { return ___row6_6; }
  11625. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row6_6() { return &___row6_6; }
  11626. inline void set_row6_6(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11627. {
  11628. ___row6_6 = value;
  11629. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11630. }
  11631. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E, ___row7_7)); }
  11632. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 get_row7_7() const { return ___row7_7; }
  11633. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * get_address_of_row7_7() { return &___row7_7; }
  11634. inline void set_row7_7(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 value)
  11635. {
  11636. ___row7_7 = value;
  11637. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11638. }
  11639. };
  11640. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  11641. struct RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D
  11642. {
  11643. public:
  11644. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11645. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row0_0;
  11646. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11647. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row1_1;
  11648. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11649. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row2_2;
  11650. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11651. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row3_3;
  11652. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11653. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row4_4;
  11654. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11655. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row5_5;
  11656. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11657. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row6_6;
  11658. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11659. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___row7_7;
  11660. public:
  11661. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row0_0)); }
  11662. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row0_0() const { return ___row0_0; }
  11663. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row0_0() { return &___row0_0; }
  11664. inline void set_row0_0(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11665. {
  11666. ___row0_0 = value;
  11667. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11668. }
  11669. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row1_1)); }
  11670. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row1_1() const { return ___row1_1; }
  11671. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row1_1() { return &___row1_1; }
  11672. inline void set_row1_1(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11673. {
  11674. ___row1_1 = value;
  11675. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11676. }
  11677. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row2_2)); }
  11678. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row2_2() const { return ___row2_2; }
  11679. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row2_2() { return &___row2_2; }
  11680. inline void set_row2_2(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11681. {
  11682. ___row2_2 = value;
  11683. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11684. }
  11685. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row3_3)); }
  11686. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row3_3() const { return ___row3_3; }
  11687. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row3_3() { return &___row3_3; }
  11688. inline void set_row3_3(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11689. {
  11690. ___row3_3 = value;
  11691. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11692. }
  11693. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row4_4)); }
  11694. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row4_4() const { return ___row4_4; }
  11695. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row4_4() { return &___row4_4; }
  11696. inline void set_row4_4(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11697. {
  11698. ___row4_4 = value;
  11699. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11700. }
  11701. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row5_5)); }
  11702. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row5_5() const { return ___row5_5; }
  11703. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row5_5() { return &___row5_5; }
  11704. inline void set_row5_5(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11705. {
  11706. ___row5_5 = value;
  11707. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11708. }
  11709. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row6_6)); }
  11710. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row6_6() const { return ___row6_6; }
  11711. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row6_6() { return &___row6_6; }
  11712. inline void set_row6_6(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11713. {
  11714. ___row6_6 = value;
  11715. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11716. }
  11717. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D, ___row7_7)); }
  11718. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 get_row7_7() const { return ___row7_7; }
  11719. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * get_address_of_row7_7() { return &___row7_7; }
  11720. inline void set_row7_7(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 value)
  11721. {
  11722. ___row7_7 = value;
  11723. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11724. }
  11725. };
  11726. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  11727. struct RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10
  11728. {
  11729. public:
  11730. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11731. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row0_0;
  11732. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11733. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row1_1;
  11734. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11735. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row2_2;
  11736. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11737. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row3_3;
  11738. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11739. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row4_4;
  11740. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11741. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row5_5;
  11742. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11743. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row6_6;
  11744. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11745. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___row7_7;
  11746. public:
  11747. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row0_0)); }
  11748. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row0_0() const { return ___row0_0; }
  11749. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row0_0() { return &___row0_0; }
  11750. inline void set_row0_0(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11751. {
  11752. ___row0_0 = value;
  11753. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11754. }
  11755. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row1_1)); }
  11756. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row1_1() const { return ___row1_1; }
  11757. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row1_1() { return &___row1_1; }
  11758. inline void set_row1_1(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11759. {
  11760. ___row1_1 = value;
  11761. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11762. }
  11763. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row2_2)); }
  11764. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row2_2() const { return ___row2_2; }
  11765. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row2_2() { return &___row2_2; }
  11766. inline void set_row2_2(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11767. {
  11768. ___row2_2 = value;
  11769. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11770. }
  11771. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row3_3)); }
  11772. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row3_3() const { return ___row3_3; }
  11773. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row3_3() { return &___row3_3; }
  11774. inline void set_row3_3(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11775. {
  11776. ___row3_3 = value;
  11777. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11778. }
  11779. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row4_4)); }
  11780. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row4_4() const { return ___row4_4; }
  11781. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row4_4() { return &___row4_4; }
  11782. inline void set_row4_4(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11783. {
  11784. ___row4_4 = value;
  11785. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11786. }
  11787. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row5_5)); }
  11788. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row5_5() const { return ___row5_5; }
  11789. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row5_5() { return &___row5_5; }
  11790. inline void set_row5_5(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11791. {
  11792. ___row5_5 = value;
  11793. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11794. }
  11795. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row6_6)); }
  11796. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row6_6() const { return ___row6_6; }
  11797. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row6_6() { return &___row6_6; }
  11798. inline void set_row6_6(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11799. {
  11800. ___row6_6 = value;
  11801. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11802. }
  11803. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10, ___row7_7)); }
  11804. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A get_row7_7() const { return ___row7_7; }
  11805. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * get_address_of_row7_7() { return &___row7_7; }
  11806. inline void set_row7_7(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A value)
  11807. {
  11808. ___row7_7 = value;
  11809. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11810. }
  11811. };
  11812. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  11813. struct RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F
  11814. {
  11815. public:
  11816. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11817. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row0_0;
  11818. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11819. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row1_1;
  11820. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11821. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row2_2;
  11822. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11823. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row3_3;
  11824. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11825. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row4_4;
  11826. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11827. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row5_5;
  11828. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11829. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row6_6;
  11830. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11831. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___row7_7;
  11832. public:
  11833. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row0_0)); }
  11834. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row0_0() const { return ___row0_0; }
  11835. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row0_0() { return &___row0_0; }
  11836. inline void set_row0_0(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11837. {
  11838. ___row0_0 = value;
  11839. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11840. }
  11841. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row1_1)); }
  11842. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row1_1() const { return ___row1_1; }
  11843. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row1_1() { return &___row1_1; }
  11844. inline void set_row1_1(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11845. {
  11846. ___row1_1 = value;
  11847. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11848. }
  11849. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row2_2)); }
  11850. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row2_2() const { return ___row2_2; }
  11851. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row2_2() { return &___row2_2; }
  11852. inline void set_row2_2(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11853. {
  11854. ___row2_2 = value;
  11855. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11856. }
  11857. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row3_3)); }
  11858. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row3_3() const { return ___row3_3; }
  11859. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row3_3() { return &___row3_3; }
  11860. inline void set_row3_3(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11861. {
  11862. ___row3_3 = value;
  11863. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11864. }
  11865. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row4_4)); }
  11866. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row4_4() const { return ___row4_4; }
  11867. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row4_4() { return &___row4_4; }
  11868. inline void set_row4_4(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11869. {
  11870. ___row4_4 = value;
  11871. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11872. }
  11873. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row5_5)); }
  11874. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row5_5() const { return ___row5_5; }
  11875. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row5_5() { return &___row5_5; }
  11876. inline void set_row5_5(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11877. {
  11878. ___row5_5 = value;
  11879. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11880. }
  11881. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row6_6)); }
  11882. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row6_6() const { return ___row6_6; }
  11883. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row6_6() { return &___row6_6; }
  11884. inline void set_row6_6(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11885. {
  11886. ___row6_6 = value;
  11887. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11888. }
  11889. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F, ___row7_7)); }
  11890. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 get_row7_7() const { return ___row7_7; }
  11891. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * get_address_of_row7_7() { return &___row7_7; }
  11892. inline void set_row7_7(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 value)
  11893. {
  11894. ___row7_7 = value;
  11895. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11896. }
  11897. };
  11898. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  11899. struct RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2
  11900. {
  11901. public:
  11902. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11903. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row0_0;
  11904. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11905. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row1_1;
  11906. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11907. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row2_2;
  11908. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11909. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row3_3;
  11910. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11911. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row4_4;
  11912. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11913. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row5_5;
  11914. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  11915. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row6_6;
  11916. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  11917. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___row7_7;
  11918. public:
  11919. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row0_0)); }
  11920. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row0_0() const { return ___row0_0; }
  11921. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row0_0() { return &___row0_0; }
  11922. inline void set_row0_0(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11923. {
  11924. ___row0_0 = value;
  11925. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  11926. }
  11927. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row1_1)); }
  11928. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row1_1() const { return ___row1_1; }
  11929. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row1_1() { return &___row1_1; }
  11930. inline void set_row1_1(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11931. {
  11932. ___row1_1 = value;
  11933. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  11934. }
  11935. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row2_2)); }
  11936. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row2_2() const { return ___row2_2; }
  11937. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row2_2() { return &___row2_2; }
  11938. inline void set_row2_2(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11939. {
  11940. ___row2_2 = value;
  11941. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  11942. }
  11943. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row3_3)); }
  11944. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row3_3() const { return ___row3_3; }
  11945. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row3_3() { return &___row3_3; }
  11946. inline void set_row3_3(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11947. {
  11948. ___row3_3 = value;
  11949. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  11950. }
  11951. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row4_4)); }
  11952. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row4_4() const { return ___row4_4; }
  11953. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row4_4() { return &___row4_4; }
  11954. inline void set_row4_4(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11955. {
  11956. ___row4_4 = value;
  11957. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  11958. }
  11959. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row5_5)); }
  11960. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row5_5() const { return ___row5_5; }
  11961. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row5_5() { return &___row5_5; }
  11962. inline void set_row5_5(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11963. {
  11964. ___row5_5 = value;
  11965. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  11966. }
  11967. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row6_6)); }
  11968. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row6_6() const { return ___row6_6; }
  11969. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row6_6() { return &___row6_6; }
  11970. inline void set_row6_6(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11971. {
  11972. ___row6_6 = value;
  11973. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  11974. }
  11975. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2, ___row7_7)); }
  11976. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 get_row7_7() const { return ___row7_7; }
  11977. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * get_address_of_row7_7() { return &___row7_7; }
  11978. inline void set_row7_7(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 value)
  11979. {
  11980. ___row7_7 = value;
  11981. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  11982. }
  11983. };
  11984. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  11985. struct RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72
  11986. {
  11987. public:
  11988. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  11989. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row0_0;
  11990. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  11991. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row1_1;
  11992. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  11993. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row2_2;
  11994. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  11995. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row3_3;
  11996. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  11997. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row4_4;
  11998. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  11999. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row5_5;
  12000. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12001. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row6_6;
  12002. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12003. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___row7_7;
  12004. public:
  12005. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row0_0)); }
  12006. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row0_0() const { return ___row0_0; }
  12007. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row0_0() { return &___row0_0; }
  12008. inline void set_row0_0(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12009. {
  12010. ___row0_0 = value;
  12011. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12012. }
  12013. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row1_1)); }
  12014. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row1_1() const { return ___row1_1; }
  12015. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row1_1() { return &___row1_1; }
  12016. inline void set_row1_1(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12017. {
  12018. ___row1_1 = value;
  12019. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12020. }
  12021. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row2_2)); }
  12022. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row2_2() const { return ___row2_2; }
  12023. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row2_2() { return &___row2_2; }
  12024. inline void set_row2_2(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12025. {
  12026. ___row2_2 = value;
  12027. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12028. }
  12029. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row3_3)); }
  12030. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row3_3() const { return ___row3_3; }
  12031. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row3_3() { return &___row3_3; }
  12032. inline void set_row3_3(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12033. {
  12034. ___row3_3 = value;
  12035. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12036. }
  12037. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row4_4)); }
  12038. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row4_4() const { return ___row4_4; }
  12039. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row4_4() { return &___row4_4; }
  12040. inline void set_row4_4(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12041. {
  12042. ___row4_4 = value;
  12043. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12044. }
  12045. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row5_5)); }
  12046. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row5_5() const { return ___row5_5; }
  12047. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row5_5() { return &___row5_5; }
  12048. inline void set_row5_5(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12049. {
  12050. ___row5_5 = value;
  12051. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12052. }
  12053. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row6_6)); }
  12054. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row6_6() const { return ___row6_6; }
  12055. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row6_6() { return &___row6_6; }
  12056. inline void set_row6_6(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12057. {
  12058. ___row6_6 = value;
  12059. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12060. }
  12061. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72, ___row7_7)); }
  12062. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC get_row7_7() const { return ___row7_7; }
  12063. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * get_address_of_row7_7() { return &___row7_7; }
  12064. inline void set_row7_7(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC value)
  12065. {
  12066. ___row7_7 = value;
  12067. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12068. }
  12069. };
  12070. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  12071. struct RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE
  12072. {
  12073. public:
  12074. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12075. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row0_0;
  12076. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12077. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row1_1;
  12078. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12079. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row2_2;
  12080. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12081. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row3_3;
  12082. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12083. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row4_4;
  12084. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12085. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row5_5;
  12086. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12087. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row6_6;
  12088. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12089. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___row7_7;
  12090. public:
  12091. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row0_0)); }
  12092. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row0_0() const { return ___row0_0; }
  12093. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row0_0() { return &___row0_0; }
  12094. inline void set_row0_0(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12095. {
  12096. ___row0_0 = value;
  12097. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12098. }
  12099. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row1_1)); }
  12100. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row1_1() const { return ___row1_1; }
  12101. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row1_1() { return &___row1_1; }
  12102. inline void set_row1_1(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12103. {
  12104. ___row1_1 = value;
  12105. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12106. }
  12107. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row2_2)); }
  12108. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row2_2() const { return ___row2_2; }
  12109. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row2_2() { return &___row2_2; }
  12110. inline void set_row2_2(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12111. {
  12112. ___row2_2 = value;
  12113. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12114. }
  12115. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row3_3)); }
  12116. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row3_3() const { return ___row3_3; }
  12117. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row3_3() { return &___row3_3; }
  12118. inline void set_row3_3(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12119. {
  12120. ___row3_3 = value;
  12121. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12122. }
  12123. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row4_4)); }
  12124. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row4_4() const { return ___row4_4; }
  12125. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row4_4() { return &___row4_4; }
  12126. inline void set_row4_4(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12127. {
  12128. ___row4_4 = value;
  12129. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12130. }
  12131. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row5_5)); }
  12132. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row5_5() const { return ___row5_5; }
  12133. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row5_5() { return &___row5_5; }
  12134. inline void set_row5_5(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12135. {
  12136. ___row5_5 = value;
  12137. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12138. }
  12139. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row6_6)); }
  12140. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row6_6() const { return ___row6_6; }
  12141. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row6_6() { return &___row6_6; }
  12142. inline void set_row6_6(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12143. {
  12144. ___row6_6 = value;
  12145. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12146. }
  12147. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE, ___row7_7)); }
  12148. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD get_row7_7() const { return ___row7_7; }
  12149. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * get_address_of_row7_7() { return &___row7_7; }
  12150. inline void set_row7_7(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD value)
  12151. {
  12152. ___row7_7 = value;
  12153. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12154. }
  12155. };
  12156. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  12157. struct RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8
  12158. {
  12159. public:
  12160. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12161. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row0_0;
  12162. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12163. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row1_1;
  12164. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12165. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row2_2;
  12166. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12167. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row3_3;
  12168. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12169. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row4_4;
  12170. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12171. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row5_5;
  12172. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12173. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row6_6;
  12174. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12175. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___row7_7;
  12176. public:
  12177. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row0_0)); }
  12178. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row0_0() const { return ___row0_0; }
  12179. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row0_0() { return &___row0_0; }
  12180. inline void set_row0_0(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12181. {
  12182. ___row0_0 = value;
  12183. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12184. }
  12185. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row1_1)); }
  12186. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row1_1() const { return ___row1_1; }
  12187. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row1_1() { return &___row1_1; }
  12188. inline void set_row1_1(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12189. {
  12190. ___row1_1 = value;
  12191. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12192. }
  12193. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row2_2)); }
  12194. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row2_2() const { return ___row2_2; }
  12195. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row2_2() { return &___row2_2; }
  12196. inline void set_row2_2(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12197. {
  12198. ___row2_2 = value;
  12199. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12200. }
  12201. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row3_3)); }
  12202. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row3_3() const { return ___row3_3; }
  12203. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row3_3() { return &___row3_3; }
  12204. inline void set_row3_3(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12205. {
  12206. ___row3_3 = value;
  12207. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12208. }
  12209. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row4_4)); }
  12210. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row4_4() const { return ___row4_4; }
  12211. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row4_4() { return &___row4_4; }
  12212. inline void set_row4_4(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12213. {
  12214. ___row4_4 = value;
  12215. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12216. }
  12217. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row5_5)); }
  12218. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row5_5() const { return ___row5_5; }
  12219. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row5_5() { return &___row5_5; }
  12220. inline void set_row5_5(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12221. {
  12222. ___row5_5 = value;
  12223. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12224. }
  12225. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row6_6)); }
  12226. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row6_6() const { return ___row6_6; }
  12227. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row6_6() { return &___row6_6; }
  12228. inline void set_row6_6(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12229. {
  12230. ___row6_6 = value;
  12231. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12232. }
  12233. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8, ___row7_7)); }
  12234. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 get_row7_7() const { return ___row7_7; }
  12235. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * get_address_of_row7_7() { return &___row7_7; }
  12236. inline void set_row7_7(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 value)
  12237. {
  12238. ___row7_7 = value;
  12239. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12240. }
  12241. };
  12242. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  12243. struct RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF
  12244. {
  12245. public:
  12246. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12247. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row0_0;
  12248. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12249. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row1_1;
  12250. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12251. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row2_2;
  12252. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12253. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row3_3;
  12254. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12255. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row4_4;
  12256. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12257. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row5_5;
  12258. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12259. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row6_6;
  12260. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12261. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___row7_7;
  12262. public:
  12263. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row0_0)); }
  12264. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row0_0() const { return ___row0_0; }
  12265. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row0_0() { return &___row0_0; }
  12266. inline void set_row0_0(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12267. {
  12268. ___row0_0 = value;
  12269. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12270. }
  12271. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row1_1)); }
  12272. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row1_1() const { return ___row1_1; }
  12273. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row1_1() { return &___row1_1; }
  12274. inline void set_row1_1(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12275. {
  12276. ___row1_1 = value;
  12277. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12278. }
  12279. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row2_2)); }
  12280. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row2_2() const { return ___row2_2; }
  12281. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row2_2() { return &___row2_2; }
  12282. inline void set_row2_2(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12283. {
  12284. ___row2_2 = value;
  12285. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12286. }
  12287. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row3_3)); }
  12288. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row3_3() const { return ___row3_3; }
  12289. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row3_3() { return &___row3_3; }
  12290. inline void set_row3_3(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12291. {
  12292. ___row3_3 = value;
  12293. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12294. }
  12295. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row4_4)); }
  12296. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row4_4() const { return ___row4_4; }
  12297. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row4_4() { return &___row4_4; }
  12298. inline void set_row4_4(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12299. {
  12300. ___row4_4 = value;
  12301. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12302. }
  12303. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row5_5)); }
  12304. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row5_5() const { return ___row5_5; }
  12305. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row5_5() { return &___row5_5; }
  12306. inline void set_row5_5(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12307. {
  12308. ___row5_5 = value;
  12309. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12310. }
  12311. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row6_6)); }
  12312. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row6_6() const { return ___row6_6; }
  12313. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row6_6() { return &___row6_6; }
  12314. inline void set_row6_6(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12315. {
  12316. ___row6_6 = value;
  12317. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12318. }
  12319. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF, ___row7_7)); }
  12320. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 get_row7_7() const { return ___row7_7; }
  12321. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * get_address_of_row7_7() { return &___row7_7; }
  12322. inline void set_row7_7(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 value)
  12323. {
  12324. ___row7_7 = value;
  12325. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12326. }
  12327. };
  12328. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  12329. struct RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8
  12330. {
  12331. public:
  12332. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12333. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row0_0;
  12334. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12335. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row1_1;
  12336. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12337. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row2_2;
  12338. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12339. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row3_3;
  12340. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12341. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row4_4;
  12342. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12343. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row5_5;
  12344. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12345. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row6_6;
  12346. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12347. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ___row7_7;
  12348. public:
  12349. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row0_0)); }
  12350. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row0_0() const { return ___row0_0; }
  12351. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row0_0() { return &___row0_0; }
  12352. inline void set_row0_0(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12353. {
  12354. ___row0_0 = value;
  12355. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12356. }
  12357. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row1_1)); }
  12358. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row1_1() const { return ___row1_1; }
  12359. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row1_1() { return &___row1_1; }
  12360. inline void set_row1_1(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12361. {
  12362. ___row1_1 = value;
  12363. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12364. }
  12365. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row2_2)); }
  12366. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row2_2() const { return ___row2_2; }
  12367. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row2_2() { return &___row2_2; }
  12368. inline void set_row2_2(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12369. {
  12370. ___row2_2 = value;
  12371. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12372. }
  12373. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row3_3)); }
  12374. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row3_3() const { return ___row3_3; }
  12375. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row3_3() { return &___row3_3; }
  12376. inline void set_row3_3(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12377. {
  12378. ___row3_3 = value;
  12379. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12380. }
  12381. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row4_4)); }
  12382. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row4_4() const { return ___row4_4; }
  12383. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row4_4() { return &___row4_4; }
  12384. inline void set_row4_4(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12385. {
  12386. ___row4_4 = value;
  12387. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12388. }
  12389. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row5_5)); }
  12390. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row5_5() const { return ___row5_5; }
  12391. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row5_5() { return &___row5_5; }
  12392. inline void set_row5_5(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12393. {
  12394. ___row5_5 = value;
  12395. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12396. }
  12397. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row6_6)); }
  12398. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row6_6() const { return ___row6_6; }
  12399. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row6_6() { return &___row6_6; }
  12400. inline void set_row6_6(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12401. {
  12402. ___row6_6 = value;
  12403. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12404. }
  12405. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8, ___row7_7)); }
  12406. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 get_row7_7() const { return ___row7_7; }
  12407. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * get_address_of_row7_7() { return &___row7_7; }
  12408. inline void set_row7_7(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 value)
  12409. {
  12410. ___row7_7 = value;
  12411. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12412. }
  12413. };
  12414. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  12415. struct RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988
  12416. {
  12417. public:
  12418. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12419. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row0_0;
  12420. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12421. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row1_1;
  12422. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12423. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row2_2;
  12424. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12425. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row3_3;
  12426. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12427. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row4_4;
  12428. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12429. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row5_5;
  12430. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12431. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row6_6;
  12432. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12433. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ___row7_7;
  12434. public:
  12435. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row0_0)); }
  12436. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row0_0() const { return ___row0_0; }
  12437. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row0_0() { return &___row0_0; }
  12438. inline void set_row0_0(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12439. {
  12440. ___row0_0 = value;
  12441. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12442. }
  12443. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row1_1)); }
  12444. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row1_1() const { return ___row1_1; }
  12445. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row1_1() { return &___row1_1; }
  12446. inline void set_row1_1(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12447. {
  12448. ___row1_1 = value;
  12449. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12450. }
  12451. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row2_2)); }
  12452. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row2_2() const { return ___row2_2; }
  12453. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row2_2() { return &___row2_2; }
  12454. inline void set_row2_2(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12455. {
  12456. ___row2_2 = value;
  12457. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12458. }
  12459. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row3_3)); }
  12460. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row3_3() const { return ___row3_3; }
  12461. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row3_3() { return &___row3_3; }
  12462. inline void set_row3_3(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12463. {
  12464. ___row3_3 = value;
  12465. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12466. }
  12467. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row4_4)); }
  12468. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row4_4() const { return ___row4_4; }
  12469. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row4_4() { return &___row4_4; }
  12470. inline void set_row4_4(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12471. {
  12472. ___row4_4 = value;
  12473. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12474. }
  12475. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row5_5)); }
  12476. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row5_5() const { return ___row5_5; }
  12477. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row5_5() { return &___row5_5; }
  12478. inline void set_row5_5(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12479. {
  12480. ___row5_5 = value;
  12481. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12482. }
  12483. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row6_6)); }
  12484. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row6_6() const { return ___row6_6; }
  12485. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row6_6() { return &___row6_6; }
  12486. inline void set_row6_6(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12487. {
  12488. ___row6_6 = value;
  12489. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12490. }
  12491. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988, ___row7_7)); }
  12492. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A get_row7_7() const { return ___row7_7; }
  12493. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * get_address_of_row7_7() { return &___row7_7; }
  12494. inline void set_row7_7(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A value)
  12495. {
  12496. ___row7_7 = value;
  12497. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12498. }
  12499. };
  12500. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  12501. struct RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA
  12502. {
  12503. public:
  12504. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12505. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row0_0;
  12506. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12507. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row1_1;
  12508. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12509. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row2_2;
  12510. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12511. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row3_3;
  12512. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12513. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row4_4;
  12514. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12515. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row5_5;
  12516. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12517. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row6_6;
  12518. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12519. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ___row7_7;
  12520. public:
  12521. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row0_0)); }
  12522. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row0_0() const { return ___row0_0; }
  12523. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row0_0() { return &___row0_0; }
  12524. inline void set_row0_0(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12525. {
  12526. ___row0_0 = value;
  12527. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12528. }
  12529. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row1_1)); }
  12530. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row1_1() const { return ___row1_1; }
  12531. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row1_1() { return &___row1_1; }
  12532. inline void set_row1_1(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12533. {
  12534. ___row1_1 = value;
  12535. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12536. }
  12537. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row2_2)); }
  12538. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row2_2() const { return ___row2_2; }
  12539. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row2_2() { return &___row2_2; }
  12540. inline void set_row2_2(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12541. {
  12542. ___row2_2 = value;
  12543. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12544. }
  12545. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row3_3)); }
  12546. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row3_3() const { return ___row3_3; }
  12547. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row3_3() { return &___row3_3; }
  12548. inline void set_row3_3(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12549. {
  12550. ___row3_3 = value;
  12551. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12552. }
  12553. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row4_4)); }
  12554. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row4_4() const { return ___row4_4; }
  12555. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row4_4() { return &___row4_4; }
  12556. inline void set_row4_4(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12557. {
  12558. ___row4_4 = value;
  12559. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12560. }
  12561. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row5_5)); }
  12562. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row5_5() const { return ___row5_5; }
  12563. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row5_5() { return &___row5_5; }
  12564. inline void set_row5_5(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12565. {
  12566. ___row5_5 = value;
  12567. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12568. }
  12569. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row6_6)); }
  12570. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row6_6() const { return ___row6_6; }
  12571. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row6_6() { return &___row6_6; }
  12572. inline void set_row6_6(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12573. {
  12574. ___row6_6 = value;
  12575. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12576. }
  12577. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA, ___row7_7)); }
  12578. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 get_row7_7() const { return ___row7_7; }
  12579. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * get_address_of_row7_7() { return &___row7_7; }
  12580. inline void set_row7_7(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 value)
  12581. {
  12582. ___row7_7 = value;
  12583. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12584. }
  12585. };
  12586. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Short2>
  12587. struct RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900
  12588. {
  12589. public:
  12590. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12591. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row0_0;
  12592. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12593. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row1_1;
  12594. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12595. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row2_2;
  12596. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12597. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row3_3;
  12598. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12599. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row4_4;
  12600. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12601. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row5_5;
  12602. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12603. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row6_6;
  12604. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12605. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ___row7_7;
  12606. public:
  12607. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row0_0)); }
  12608. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row0_0() const { return ___row0_0; }
  12609. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row0_0() { return &___row0_0; }
  12610. inline void set_row0_0(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12611. {
  12612. ___row0_0 = value;
  12613. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12614. }
  12615. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row1_1)); }
  12616. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row1_1() const { return ___row1_1; }
  12617. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row1_1() { return &___row1_1; }
  12618. inline void set_row1_1(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12619. {
  12620. ___row1_1 = value;
  12621. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12622. }
  12623. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row2_2)); }
  12624. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row2_2() const { return ___row2_2; }
  12625. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row2_2() { return &___row2_2; }
  12626. inline void set_row2_2(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12627. {
  12628. ___row2_2 = value;
  12629. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12630. }
  12631. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row3_3)); }
  12632. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row3_3() const { return ___row3_3; }
  12633. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row3_3() { return &___row3_3; }
  12634. inline void set_row3_3(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12635. {
  12636. ___row3_3 = value;
  12637. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12638. }
  12639. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row4_4)); }
  12640. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row4_4() const { return ___row4_4; }
  12641. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row4_4() { return &___row4_4; }
  12642. inline void set_row4_4(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12643. {
  12644. ___row4_4 = value;
  12645. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12646. }
  12647. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row5_5)); }
  12648. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row5_5() const { return ___row5_5; }
  12649. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row5_5() { return &___row5_5; }
  12650. inline void set_row5_5(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12651. {
  12652. ___row5_5 = value;
  12653. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12654. }
  12655. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row6_6)); }
  12656. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row6_6() const { return ___row6_6; }
  12657. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row6_6() { return &___row6_6; }
  12658. inline void set_row6_6(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12659. {
  12660. ___row6_6 = value;
  12661. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12662. }
  12663. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900, ___row7_7)); }
  12664. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 get_row7_7() const { return ___row7_7; }
  12665. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * get_address_of_row7_7() { return &___row7_7; }
  12666. inline void set_row7_7(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 value)
  12667. {
  12668. ___row7_7 = value;
  12669. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12670. }
  12671. };
  12672. // SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<SixLabors.ImageSharp.PixelFormats.Short4>
  12673. struct RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374
  12674. {
  12675. public:
  12676. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row0
  12677. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row0_0;
  12678. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row1
  12679. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row1_1;
  12680. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row2
  12681. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row2_2;
  12682. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row3
  12683. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row3_3;
  12684. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row4
  12685. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row4_4;
  12686. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row5
  12687. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row5_5;
  12688. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row6
  12689. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row6_6;
  12690. // System.Span`1<T> SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1::row7
  12691. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ___row7_7;
  12692. public:
  12693. inline static int32_t get_offset_of_row0_0() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row0_0)); }
  12694. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row0_0() const { return ___row0_0; }
  12695. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row0_0() { return &___row0_0; }
  12696. inline void set_row0_0(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12697. {
  12698. ___row0_0 = value;
  12699. Il2CppCodeGenWriteBarrier((void**)&(((&___row0_0))->____pinnable_0), (void*)NULL);
  12700. }
  12701. inline static int32_t get_offset_of_row1_1() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row1_1)); }
  12702. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row1_1() const { return ___row1_1; }
  12703. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row1_1() { return &___row1_1; }
  12704. inline void set_row1_1(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12705. {
  12706. ___row1_1 = value;
  12707. Il2CppCodeGenWriteBarrier((void**)&(((&___row1_1))->____pinnable_0), (void*)NULL);
  12708. }
  12709. inline static int32_t get_offset_of_row2_2() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row2_2)); }
  12710. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row2_2() const { return ___row2_2; }
  12711. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row2_2() { return &___row2_2; }
  12712. inline void set_row2_2(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12713. {
  12714. ___row2_2 = value;
  12715. Il2CppCodeGenWriteBarrier((void**)&(((&___row2_2))->____pinnable_0), (void*)NULL);
  12716. }
  12717. inline static int32_t get_offset_of_row3_3() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row3_3)); }
  12718. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row3_3() const { return ___row3_3; }
  12719. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row3_3() { return &___row3_3; }
  12720. inline void set_row3_3(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12721. {
  12722. ___row3_3 = value;
  12723. Il2CppCodeGenWriteBarrier((void**)&(((&___row3_3))->____pinnable_0), (void*)NULL);
  12724. }
  12725. inline static int32_t get_offset_of_row4_4() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row4_4)); }
  12726. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row4_4() const { return ___row4_4; }
  12727. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row4_4() { return &___row4_4; }
  12728. inline void set_row4_4(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12729. {
  12730. ___row4_4 = value;
  12731. Il2CppCodeGenWriteBarrier((void**)&(((&___row4_4))->____pinnable_0), (void*)NULL);
  12732. }
  12733. inline static int32_t get_offset_of_row5_5() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row5_5)); }
  12734. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row5_5() const { return ___row5_5; }
  12735. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row5_5() { return &___row5_5; }
  12736. inline void set_row5_5(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12737. {
  12738. ___row5_5 = value;
  12739. Il2CppCodeGenWriteBarrier((void**)&(((&___row5_5))->____pinnable_0), (void*)NULL);
  12740. }
  12741. inline static int32_t get_offset_of_row6_6() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row6_6)); }
  12742. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row6_6() const { return ___row6_6; }
  12743. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row6_6() { return &___row6_6; }
  12744. inline void set_row6_6(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12745. {
  12746. ___row6_6 = value;
  12747. Il2CppCodeGenWriteBarrier((void**)&(((&___row6_6))->____pinnable_0), (void*)NULL);
  12748. }
  12749. inline static int32_t get_offset_of_row7_7() { return static_cast<int32_t>(offsetof(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374, ___row7_7)); }
  12750. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 get_row7_7() const { return ___row7_7; }
  12751. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * get_address_of_row7_7() { return &___row7_7; }
  12752. inline void set_row7_7(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 value)
  12753. {
  12754. ___row7_7 = value;
  12755. Il2CppCodeGenWriteBarrier((void**)&(((&___row7_7))->____pinnable_0), (void*)NULL);
  12756. }
  12757. };
  12758. // SixLabors.ImageSharp.Configuration
  12759. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 : public RuntimeObject
  12760. {
  12761. public:
  12762. // System.Int32 SixLabors.ImageSharp.Configuration::streamProcessingBufferSize
  12763. int32_t ___streamProcessingBufferSize_1;
  12764. // System.Int32 SixLabors.ImageSharp.Configuration::maxDegreeOfParallelism
  12765. int32_t ___maxDegreeOfParallelism_2;
  12766. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::memoryAllocator
  12767. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  12768. // System.Boolean SixLabors.ImageSharp.Configuration::<PreferContiguousImageBuffers>k__BackingField
  12769. bool ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5;
  12770. // System.Collections.Generic.IDictionary`2<System.Object,System.Object> SixLabors.ImageSharp.Configuration::<Properties>k__BackingField
  12771. RuntimeObject* ___U3CPropertiesU3Ek__BackingField_6;
  12772. // SixLabors.ImageSharp.ReadOrigin SixLabors.ImageSharp.Configuration::<ReadOrigin>k__BackingField
  12773. int32_t ___U3CReadOriginU3Ek__BackingField_7;
  12774. // SixLabors.ImageSharp.Formats.ImageFormatManager SixLabors.ImageSharp.Configuration::<ImageFormatsManager>k__BackingField
  12775. ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * ___U3CImageFormatsManagerU3Ek__BackingField_8;
  12776. // SixLabors.ImageSharp.IO.IFileSystem SixLabors.ImageSharp.Configuration::<FileSystem>k__BackingField
  12777. RuntimeObject* ___U3CFileSystemU3Ek__BackingField_9;
  12778. // System.Int32 SixLabors.ImageSharp.Configuration::<WorkingBufferSizeHintInBytes>k__BackingField
  12779. int32_t ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10;
  12780. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory SixLabors.ImageSharp.Configuration::<ImageOperationsProvider>k__BackingField
  12781. RuntimeObject* ___U3CImageOperationsProviderU3Ek__BackingField_11;
  12782. public:
  12783. inline static int32_t get_offset_of_streamProcessingBufferSize_1() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___streamProcessingBufferSize_1)); }
  12784. inline int32_t get_streamProcessingBufferSize_1() const { return ___streamProcessingBufferSize_1; }
  12785. inline int32_t* get_address_of_streamProcessingBufferSize_1() { return &___streamProcessingBufferSize_1; }
  12786. inline void set_streamProcessingBufferSize_1(int32_t value)
  12787. {
  12788. ___streamProcessingBufferSize_1 = value;
  12789. }
  12790. inline static int32_t get_offset_of_maxDegreeOfParallelism_2() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___maxDegreeOfParallelism_2)); }
  12791. inline int32_t get_maxDegreeOfParallelism_2() const { return ___maxDegreeOfParallelism_2; }
  12792. inline int32_t* get_address_of_maxDegreeOfParallelism_2() { return &___maxDegreeOfParallelism_2; }
  12793. inline void set_maxDegreeOfParallelism_2(int32_t value)
  12794. {
  12795. ___maxDegreeOfParallelism_2 = value;
  12796. }
  12797. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___memoryAllocator_3)); }
  12798. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  12799. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  12800. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12801. {
  12802. ___memoryAllocator_3 = value;
  12803. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  12804. }
  12805. inline static int32_t get_offset_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5)); }
  12806. inline bool get_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() const { return ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  12807. inline bool* get_address_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return &___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  12808. inline void set_U3CPreferContiguousImageBuffersU3Ek__BackingField_5(bool value)
  12809. {
  12810. ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5 = value;
  12811. }
  12812. inline static int32_t get_offset_of_U3CPropertiesU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPropertiesU3Ek__BackingField_6)); }
  12813. inline RuntimeObject* get_U3CPropertiesU3Ek__BackingField_6() const { return ___U3CPropertiesU3Ek__BackingField_6; }
  12814. inline RuntimeObject** get_address_of_U3CPropertiesU3Ek__BackingField_6() { return &___U3CPropertiesU3Ek__BackingField_6; }
  12815. inline void set_U3CPropertiesU3Ek__BackingField_6(RuntimeObject* value)
  12816. {
  12817. ___U3CPropertiesU3Ek__BackingField_6 = value;
  12818. Il2CppCodeGenWriteBarrier((void**)(&___U3CPropertiesU3Ek__BackingField_6), (void*)value);
  12819. }
  12820. inline static int32_t get_offset_of_U3CReadOriginU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CReadOriginU3Ek__BackingField_7)); }
  12821. inline int32_t get_U3CReadOriginU3Ek__BackingField_7() const { return ___U3CReadOriginU3Ek__BackingField_7; }
  12822. inline int32_t* get_address_of_U3CReadOriginU3Ek__BackingField_7() { return &___U3CReadOriginU3Ek__BackingField_7; }
  12823. inline void set_U3CReadOriginU3Ek__BackingField_7(int32_t value)
  12824. {
  12825. ___U3CReadOriginU3Ek__BackingField_7 = value;
  12826. }
  12827. inline static int32_t get_offset_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageFormatsManagerU3Ek__BackingField_8)); }
  12828. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * get_U3CImageFormatsManagerU3Ek__BackingField_8() const { return ___U3CImageFormatsManagerU3Ek__BackingField_8; }
  12829. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 ** get_address_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return &___U3CImageFormatsManagerU3Ek__BackingField_8; }
  12830. inline void set_U3CImageFormatsManagerU3Ek__BackingField_8(ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * value)
  12831. {
  12832. ___U3CImageFormatsManagerU3Ek__BackingField_8 = value;
  12833. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageFormatsManagerU3Ek__BackingField_8), (void*)value);
  12834. }
  12835. inline static int32_t get_offset_of_U3CFileSystemU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CFileSystemU3Ek__BackingField_9)); }
  12836. inline RuntimeObject* get_U3CFileSystemU3Ek__BackingField_9() const { return ___U3CFileSystemU3Ek__BackingField_9; }
  12837. inline RuntimeObject** get_address_of_U3CFileSystemU3Ek__BackingField_9() { return &___U3CFileSystemU3Ek__BackingField_9; }
  12838. inline void set_U3CFileSystemU3Ek__BackingField_9(RuntimeObject* value)
  12839. {
  12840. ___U3CFileSystemU3Ek__BackingField_9 = value;
  12841. Il2CppCodeGenWriteBarrier((void**)(&___U3CFileSystemU3Ek__BackingField_9), (void*)value);
  12842. }
  12843. inline static int32_t get_offset_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10)); }
  12844. inline int32_t get_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() const { return ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  12845. inline int32_t* get_address_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return &___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  12846. inline void set_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10(int32_t value)
  12847. {
  12848. ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10 = value;
  12849. }
  12850. inline static int32_t get_offset_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageOperationsProviderU3Ek__BackingField_11)); }
  12851. inline RuntimeObject* get_U3CImageOperationsProviderU3Ek__BackingField_11() const { return ___U3CImageOperationsProviderU3Ek__BackingField_11; }
  12852. inline RuntimeObject** get_address_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return &___U3CImageOperationsProviderU3Ek__BackingField_11; }
  12853. inline void set_U3CImageOperationsProviderU3Ek__BackingField_11(RuntimeObject* value)
  12854. {
  12855. ___U3CImageOperationsProviderU3Ek__BackingField_11 = value;
  12856. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageOperationsProviderU3Ek__BackingField_11), (void*)value);
  12857. }
  12858. };
  12859. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields
  12860. {
  12861. public:
  12862. // System.Lazy`1<SixLabors.ImageSharp.Configuration> SixLabors.ImageSharp.Configuration::Lazy
  12863. Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * ___Lazy_0;
  12864. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Configuration::<Default>k__BackingField
  12865. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CDefaultU3Ek__BackingField_4;
  12866. public:
  12867. inline static int32_t get_offset_of_Lazy_0() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___Lazy_0)); }
  12868. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * get_Lazy_0() const { return ___Lazy_0; }
  12869. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E ** get_address_of_Lazy_0() { return &___Lazy_0; }
  12870. inline void set_Lazy_0(Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * value)
  12871. {
  12872. ___Lazy_0 = value;
  12873. Il2CppCodeGenWriteBarrier((void**)(&___Lazy_0), (void*)value);
  12874. }
  12875. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___U3CDefaultU3Ek__BackingField_4)); }
  12876. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CDefaultU3Ek__BackingField_4() const { return ___U3CDefaultU3Ek__BackingField_4; }
  12877. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CDefaultU3Ek__BackingField_4() { return &___U3CDefaultU3Ek__BackingField_4; }
  12878. inline void set_U3CDefaultU3Ek__BackingField_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  12879. {
  12880. ___U3CDefaultU3Ek__BackingField_4 = value;
  12881. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_4), (void*)value);
  12882. }
  12883. };
  12884. // System.MulticastDelegate
  12885. struct MulticastDelegate_t : public Delegate_t
  12886. {
  12887. public:
  12888. // System.Delegate[] System.MulticastDelegate::delegates
  12889. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11;
  12890. public:
  12891. inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
  12892. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; }
  12893. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; }
  12894. inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value)
  12895. {
  12896. ___delegates_11 = value;
  12897. Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
  12898. }
  12899. };
  12900. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  12901. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  12902. {
  12903. Delegate_t_marshaled_pinvoke** ___delegates_11;
  12904. };
  12905. // Native definition for COM marshalling of System.MulticastDelegate
  12906. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  12907. {
  12908. Delegate_t_marshaled_com** ___delegates_11;
  12909. };
  12910. // System.SystemException
  12911. struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t
  12912. {
  12913. public:
  12914. public:
  12915. };
  12916. // System.Type
  12917. struct Type_t : public MemberInfo_t
  12918. {
  12919. public:
  12920. // System.RuntimeTypeHandle System.Type::_impl
  12921. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  12922. public:
  12923. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  12924. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  12925. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  12926. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  12927. {
  12928. ____impl_9 = value;
  12929. }
  12930. };
  12931. struct Type_t_StaticFields
  12932. {
  12933. public:
  12934. // System.Reflection.MemberFilter System.Type::FilterAttribute
  12935. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  12936. // System.Reflection.MemberFilter System.Type::FilterName
  12937. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  12938. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  12939. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  12940. // System.Object System.Type::Missing
  12941. RuntimeObject * ___Missing_3;
  12942. // System.Char System.Type::Delimiter
  12943. Il2CppChar ___Delimiter_4;
  12944. // System.Type[] System.Type::EmptyTypes
  12945. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  12946. // System.Reflection.Binder System.Type::defaultBinder
  12947. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  12948. public:
  12949. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  12950. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  12951. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  12952. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  12953. {
  12954. ___FilterAttribute_0 = value;
  12955. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  12956. }
  12957. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  12958. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  12959. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  12960. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  12961. {
  12962. ___FilterName_1 = value;
  12963. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  12964. }
  12965. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  12966. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  12967. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  12968. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  12969. {
  12970. ___FilterNameIgnoreCase_2 = value;
  12971. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  12972. }
  12973. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  12974. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  12975. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  12976. inline void set_Missing_3(RuntimeObject * value)
  12977. {
  12978. ___Missing_3 = value;
  12979. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  12980. }
  12981. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  12982. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  12983. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  12984. inline void set_Delimiter_4(Il2CppChar value)
  12985. {
  12986. ___Delimiter_4 = value;
  12987. }
  12988. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  12989. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  12990. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  12991. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  12992. {
  12993. ___EmptyTypes_5 = value;
  12994. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  12995. }
  12996. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  12997. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  12998. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  12999. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  13000. {
  13001. ___defaultBinder_6 = value;
  13002. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  13003. }
  13004. };
  13005. // UnityEngine.Camera/RenderRequest
  13006. struct RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94
  13007. {
  13008. public:
  13009. // UnityEngine.Camera/RenderRequestMode UnityEngine.Camera/RenderRequest::m_CameraRenderMode
  13010. int32_t ___m_CameraRenderMode_0;
  13011. // UnityEngine.RenderTexture UnityEngine.Camera/RenderRequest::m_ResultRT
  13012. RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___m_ResultRT_1;
  13013. // UnityEngine.Camera/RenderRequestOutputSpace UnityEngine.Camera/RenderRequest::m_OutputSpace
  13014. int32_t ___m_OutputSpace_2;
  13015. public:
  13016. inline static int32_t get_offset_of_m_CameraRenderMode_0() { return static_cast<int32_t>(offsetof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94, ___m_CameraRenderMode_0)); }
  13017. inline int32_t get_m_CameraRenderMode_0() const { return ___m_CameraRenderMode_0; }
  13018. inline int32_t* get_address_of_m_CameraRenderMode_0() { return &___m_CameraRenderMode_0; }
  13019. inline void set_m_CameraRenderMode_0(int32_t value)
  13020. {
  13021. ___m_CameraRenderMode_0 = value;
  13022. }
  13023. inline static int32_t get_offset_of_m_ResultRT_1() { return static_cast<int32_t>(offsetof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94, ___m_ResultRT_1)); }
  13024. inline RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * get_m_ResultRT_1() const { return ___m_ResultRT_1; }
  13025. inline RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 ** get_address_of_m_ResultRT_1() { return &___m_ResultRT_1; }
  13026. inline void set_m_ResultRT_1(RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * value)
  13027. {
  13028. ___m_ResultRT_1 = value;
  13029. Il2CppCodeGenWriteBarrier((void**)(&___m_ResultRT_1), (void*)value);
  13030. }
  13031. inline static int32_t get_offset_of_m_OutputSpace_2() { return static_cast<int32_t>(offsetof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94, ___m_OutputSpace_2)); }
  13032. inline int32_t get_m_OutputSpace_2() const { return ___m_OutputSpace_2; }
  13033. inline int32_t* get_address_of_m_OutputSpace_2() { return &___m_OutputSpace_2; }
  13034. inline void set_m_OutputSpace_2(int32_t value)
  13035. {
  13036. ___m_OutputSpace_2 = value;
  13037. }
  13038. };
  13039. // Native definition for P/Invoke marshalling of UnityEngine.Camera/RenderRequest
  13040. struct RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94_marshaled_pinvoke
  13041. {
  13042. int32_t ___m_CameraRenderMode_0;
  13043. RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___m_ResultRT_1;
  13044. int32_t ___m_OutputSpace_2;
  13045. };
  13046. // Native definition for COM marshalling of UnityEngine.Camera/RenderRequest
  13047. struct RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94_marshaled_com
  13048. {
  13049. int32_t ___m_CameraRenderMode_0;
  13050. RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___m_ResultRT_1;
  13051. int32_t ___m_OutputSpace_2;
  13052. };
  13053. // System.Action`1<UnityEngine.Camera/RenderRequest>
  13054. struct Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF : public MulticastDelegate_t
  13055. {
  13056. public:
  13057. public:
  13058. };
  13059. // System.Action`1<UnityEngine.UIElements.FocusController/FocusedElement>
  13060. struct Action_1_t36B36FC5408AA648552F08C00DB17830D808C596 : public MulticastDelegate_t
  13061. {
  13062. public:
  13063. public:
  13064. };
  13065. // System.Action`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  13066. struct Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773 : public MulticastDelegate_t
  13067. {
  13068. public:
  13069. public:
  13070. };
  13071. // System.Action`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  13072. struct Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E : public MulticastDelegate_t
  13073. {
  13074. public:
  13075. public:
  13076. };
  13077. // System.Action`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  13078. struct Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED : public MulticastDelegate_t
  13079. {
  13080. public:
  13081. public:
  13082. };
  13083. // System.Action`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  13084. struct Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C : public MulticastDelegate_t
  13085. {
  13086. public:
  13087. public:
  13088. };
  13089. // System.Comparison`1<UnityEngine.Camera/RenderRequest>
  13090. struct Comparison_1_tC9A94F0A488D1F90062D6EE49F36B70FC72DF963 : public MulticastDelegate_t
  13091. {
  13092. public:
  13093. public:
  13094. };
  13095. // System.Comparison`1<UnityEngine.UIElements.FocusController/FocusedElement>
  13096. struct Comparison_1_t24BD99AFA9D0D814EF9B84F7B450DB317BB63145 : public MulticastDelegate_t
  13097. {
  13098. public:
  13099. public:
  13100. };
  13101. // System.Comparison`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  13102. struct Comparison_1_tEFF5E1A56CF87D524D1CD15D8285D3152D1D8227 : public MulticastDelegate_t
  13103. {
  13104. public:
  13105. public:
  13106. };
  13107. // System.Comparison`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  13108. struct Comparison_1_tD80E310E19F2F02B4240A9ACF6CC3271D33E5A65 : public MulticastDelegate_t
  13109. {
  13110. public:
  13111. public:
  13112. };
  13113. // System.Comparison`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  13114. struct Comparison_1_tCD99C09D779DDC7954274041F7CC6D4C44A192ED : public MulticastDelegate_t
  13115. {
  13116. public:
  13117. public:
  13118. };
  13119. // System.Comparison`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  13120. struct Comparison_1_t6BABD9AE09CC76AD0570BCC8ED46A8E55BD2E4CA : public MulticastDelegate_t
  13121. {
  13122. public:
  13123. public:
  13124. };
  13125. // System.Collections.Generic.List`1/Enumerator<UnityEngine.Camera/RenderRequest>
  13126. struct Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA
  13127. {
  13128. public:
  13129. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
  13130. List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * ___list_0;
  13131. // System.Int32 System.Collections.Generic.List`1/Enumerator::index
  13132. int32_t ___index_1;
  13133. // System.Int32 System.Collections.Generic.List`1/Enumerator::version
  13134. int32_t ___version_2;
  13135. // T System.Collections.Generic.List`1/Enumerator::current
  13136. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___current_3;
  13137. public:
  13138. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA, ___list_0)); }
  13139. inline List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * get_list_0() const { return ___list_0; }
  13140. inline List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 ** get_address_of_list_0() { return &___list_0; }
  13141. inline void set_list_0(List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * value)
  13142. {
  13143. ___list_0 = value;
  13144. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  13145. }
  13146. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA, ___index_1)); }
  13147. inline int32_t get_index_1() const { return ___index_1; }
  13148. inline int32_t* get_address_of_index_1() { return &___index_1; }
  13149. inline void set_index_1(int32_t value)
  13150. {
  13151. ___index_1 = value;
  13152. }
  13153. inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA, ___version_2)); }
  13154. inline int32_t get_version_2() const { return ___version_2; }
  13155. inline int32_t* get_address_of_version_2() { return &___version_2; }
  13156. inline void set_version_2(int32_t value)
  13157. {
  13158. ___version_2 = value;
  13159. }
  13160. inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA, ___current_3)); }
  13161. inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 get_current_3() const { return ___current_3; }
  13162. inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 * get_address_of_current_3() { return &___current_3; }
  13163. inline void set_current_3(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 value)
  13164. {
  13165. ___current_3 = value;
  13166. Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_ResultRT_1), (void*)NULL);
  13167. }
  13168. };
  13169. // System.Predicate`1<UnityEngine.Camera/RenderRequest>
  13170. struct Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF : public MulticastDelegate_t
  13171. {
  13172. public:
  13173. public:
  13174. };
  13175. // System.Predicate`1<UnityEngine.UIElements.FocusController/FocusedElement>
  13176. struct Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 : public MulticastDelegate_t
  13177. {
  13178. public:
  13179. public:
  13180. };
  13181. // System.Predicate`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
  13182. struct Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 : public MulticastDelegate_t
  13183. {
  13184. public:
  13185. public:
  13186. };
  13187. // System.Predicate`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>
  13188. struct Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 : public MulticastDelegate_t
  13189. {
  13190. public:
  13191. public:
  13192. };
  13193. // System.Predicate`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
  13194. struct Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 : public MulticastDelegate_t
  13195. {
  13196. public:
  13197. public:
  13198. };
  13199. // System.Predicate`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>
  13200. struct Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 : public MulticastDelegate_t
  13201. {
  13202. public:
  13203. public:
  13204. };
  13205. // System.ArrayTypeMismatchException
  13206. struct ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  13207. {
  13208. public:
  13209. public:
  13210. };
  13211. // System.InvalidCastException
  13212. struct InvalidCastException_tD99F9FF94C3859C78E90F68C2F77A1558BCAF463 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  13213. {
  13214. public:
  13215. public:
  13216. };
  13217. #ifdef __clang__
  13218. #pragma clang diagnostic pop
  13219. #endif
  13220. // UnityEngine.Camera/RenderRequest[]
  13221. struct RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664 : public RuntimeArray
  13222. {
  13223. public:
  13224. ALIGN_FIELD (8) RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 m_Items[1];
  13225. public:
  13226. inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 GetAt(il2cpp_array_size_t index) const
  13227. {
  13228. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13229. return m_Items[index];
  13230. }
  13231. inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 * GetAddressAt(il2cpp_array_size_t index)
  13232. {
  13233. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13234. return m_Items + index;
  13235. }
  13236. inline void SetAt(il2cpp_array_size_t index, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 value)
  13237. {
  13238. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13239. m_Items[index] = value;
  13240. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ResultRT_1), (void*)NULL);
  13241. }
  13242. inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 GetAtUnchecked(il2cpp_array_size_t index) const
  13243. {
  13244. return m_Items[index];
  13245. }
  13246. inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13247. {
  13248. return m_Items + index;
  13249. }
  13250. inline void SetAtUnchecked(il2cpp_array_size_t index, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 value)
  13251. {
  13252. m_Items[index] = value;
  13253. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ResultRT_1), (void*)NULL);
  13254. }
  13255. };
  13256. // UnityEngine.UIElements.FocusController/FocusedElement[]
  13257. struct FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3 : public RuntimeArray
  13258. {
  13259. public:
  13260. ALIGN_FIELD (8) FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 m_Items[1];
  13261. public:
  13262. inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 GetAt(il2cpp_array_size_t index) const
  13263. {
  13264. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13265. return m_Items[index];
  13266. }
  13267. inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * GetAddressAt(il2cpp_array_size_t index)
  13268. {
  13269. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13270. return m_Items + index;
  13271. }
  13272. inline void SetAt(il2cpp_array_size_t index, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 value)
  13273. {
  13274. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13275. m_Items[index] = value;
  13276. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot_0), (void*)NULL);
  13277. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13278. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement_1), (void*)NULL);
  13279. #endif
  13280. }
  13281. inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 GetAtUnchecked(il2cpp_array_size_t index) const
  13282. {
  13283. return m_Items[index];
  13284. }
  13285. inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13286. {
  13287. return m_Items + index;
  13288. }
  13289. inline void SetAtUnchecked(il2cpp_array_size_t index, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 value)
  13290. {
  13291. m_Items[index] = value;
  13292. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot_0), (void*)NULL);
  13293. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13294. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement_1), (void*)NULL);
  13295. #endif
  13296. }
  13297. };
  13298. // TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame[]
  13299. struct FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D : public RuntimeArray
  13300. {
  13301. public:
  13302. ALIGN_FIELD (8) Frame_t277B57D2C572A3B179CEA0357869DB245F52128D m_Items[1];
  13303. public:
  13304. inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D GetAt(il2cpp_array_size_t index) const
  13305. {
  13306. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13307. return m_Items[index];
  13308. }
  13309. inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * GetAddressAt(il2cpp_array_size_t index)
  13310. {
  13311. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13312. return m_Items + index;
  13313. }
  13314. inline void SetAt(il2cpp_array_size_t index, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D value)
  13315. {
  13316. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13317. m_Items[index] = value;
  13318. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___filename_0), (void*)NULL);
  13319. }
  13320. inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D GetAtUnchecked(il2cpp_array_size_t index) const
  13321. {
  13322. return m_Items[index];
  13323. }
  13324. inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13325. {
  13326. return m_Items + index;
  13327. }
  13328. inline void SetAtUnchecked(il2cpp_array_size_t index, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D value)
  13329. {
  13330. m_Items[index] = value;
  13331. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___filename_0), (void*)NULL);
  13332. }
  13333. };
  13334. // UnityEngine.UIElements.TextureRegistry/TextureInfo[]
  13335. struct TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD : public RuntimeArray
  13336. {
  13337. public:
  13338. ALIGN_FIELD (8) TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 m_Items[1];
  13339. public:
  13340. inline TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 GetAt(il2cpp_array_size_t index) const
  13341. {
  13342. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13343. return m_Items[index];
  13344. }
  13345. inline TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 * GetAddressAt(il2cpp_array_size_t index)
  13346. {
  13347. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13348. return m_Items + index;
  13349. }
  13350. inline void SetAt(il2cpp_array_size_t index, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 value)
  13351. {
  13352. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13353. m_Items[index] = value;
  13354. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___texture_0), (void*)NULL);
  13355. }
  13356. inline TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 GetAtUnchecked(il2cpp_array_size_t index) const
  13357. {
  13358. return m_Items[index];
  13359. }
  13360. inline TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13361. {
  13362. return m_Items + index;
  13363. }
  13364. inline void SetAtUnchecked(il2cpp_array_size_t index, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 value)
  13365. {
  13366. m_Items[index] = value;
  13367. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___texture_0), (void*)NULL);
  13368. }
  13369. };
  13370. // UnityEngine.UnitySynchronizationContext/WorkRequest[]
  13371. struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F : public RuntimeArray
  13372. {
  13373. public:
  13374. ALIGN_FIELD (8) WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 m_Items[1];
  13375. public:
  13376. inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 GetAt(il2cpp_array_size_t index) const
  13377. {
  13378. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13379. return m_Items[index];
  13380. }
  13381. inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * GetAddressAt(il2cpp_array_size_t index)
  13382. {
  13383. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13384. return m_Items + index;
  13385. }
  13386. inline void SetAt(il2cpp_array_size_t index, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 value)
  13387. {
  13388. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13389. m_Items[index] = value;
  13390. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL);
  13391. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13392. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL);
  13393. #endif
  13394. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13395. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL);
  13396. #endif
  13397. }
  13398. inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 GetAtUnchecked(il2cpp_array_size_t index) const
  13399. {
  13400. return m_Items[index];
  13401. }
  13402. inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13403. {
  13404. return m_Items + index;
  13405. }
  13406. inline void SetAtUnchecked(il2cpp_array_size_t index, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 value)
  13407. {
  13408. m_Items[index] = value;
  13409. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL);
  13410. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13411. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL);
  13412. #endif
  13413. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13414. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL);
  13415. #endif
  13416. }
  13417. };
  13418. // System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView[]
  13419. struct InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1 : public RuntimeArray
  13420. {
  13421. public:
  13422. ALIGN_FIELD (8) InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD m_Items[1];
  13423. public:
  13424. inline InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD GetAt(il2cpp_array_size_t index) const
  13425. {
  13426. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13427. return m_Items[index];
  13428. }
  13429. inline InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD * GetAddressAt(il2cpp_array_size_t index)
  13430. {
  13431. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13432. return m_Items + index;
  13433. }
  13434. inline void SetAt(il2cpp_array_size_t index, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD value)
  13435. {
  13436. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13437. m_Items[index] = value;
  13438. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____name_3), (void*)NULL);
  13439. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13440. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____instruction_4), (void*)NULL);
  13441. #endif
  13442. }
  13443. inline InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD GetAtUnchecked(il2cpp_array_size_t index) const
  13444. {
  13445. return m_Items[index];
  13446. }
  13447. inline InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13448. {
  13449. return m_Items + index;
  13450. }
  13451. inline void SetAtUnchecked(il2cpp_array_size_t index, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD value)
  13452. {
  13453. m_Items[index] = value;
  13454. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____name_3), (void*)NULL);
  13455. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13456. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____instruction_4), (void*)NULL);
  13457. #endif
  13458. }
  13459. };
  13460. // System.Linq.Lookup`2/Grouping<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>[]
  13461. struct GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC : public RuntimeArray
  13462. {
  13463. public:
  13464. ALIGN_FIELD (8) Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * m_Items[1];
  13465. public:
  13466. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * GetAt(il2cpp_array_size_t index) const
  13467. {
  13468. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13469. return m_Items[index];
  13470. }
  13471. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 ** GetAddressAt(il2cpp_array_size_t index)
  13472. {
  13473. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13474. return m_Items + index;
  13475. }
  13476. inline void SetAt(il2cpp_array_size_t index, Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * value)
  13477. {
  13478. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13479. m_Items[index] = value;
  13480. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  13481. }
  13482. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * GetAtUnchecked(il2cpp_array_size_t index) const
  13483. {
  13484. return m_Items[index];
  13485. }
  13486. inline Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  13487. {
  13488. return m_Items + index;
  13489. }
  13490. inline void SetAtUnchecked(il2cpp_array_size_t index, Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * value)
  13491. {
  13492. m_Items[index] = value;
  13493. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  13494. }
  13495. };
  13496. // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString[]
  13497. struct IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B : public RuntimeArray
  13498. {
  13499. public:
  13500. ALIGN_FIELD (8) IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A m_Items[1];
  13501. public:
  13502. inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A GetAt(il2cpp_array_size_t index) const
  13503. {
  13504. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13505. return m_Items[index];
  13506. }
  13507. inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * GetAddressAt(il2cpp_array_size_t index)
  13508. {
  13509. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13510. return m_Items + index;
  13511. }
  13512. inline void SetAt(il2cpp_array_size_t index, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A value)
  13513. {
  13514. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13515. m_Items[index] = value;
  13516. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CTextU3Ek__BackingField_0), (void*)NULL);
  13517. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13518. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCultureU3Ek__BackingField_1), (void*)NULL);
  13519. #endif
  13520. }
  13521. inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A GetAtUnchecked(il2cpp_array_size_t index) const
  13522. {
  13523. return m_Items[index];
  13524. }
  13525. inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13526. {
  13527. return m_Items + index;
  13528. }
  13529. inline void SetAtUnchecked(il2cpp_array_size_t index, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A value)
  13530. {
  13531. m_Items[index] = value;
  13532. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CTextU3Ek__BackingField_0), (void*)NULL);
  13533. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13534. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCultureU3Ek__BackingField_1), (void*)NULL);
  13535. #endif
  13536. }
  13537. };
  13538. // System.Linq.Lookup`2/Grouping<System.Object,System.Object>[]
  13539. struct GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4 : public RuntimeArray
  13540. {
  13541. public:
  13542. ALIGN_FIELD (8) Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * m_Items[1];
  13543. public:
  13544. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * GetAt(il2cpp_array_size_t index) const
  13545. {
  13546. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13547. return m_Items[index];
  13548. }
  13549. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 ** GetAddressAt(il2cpp_array_size_t index)
  13550. {
  13551. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13552. return m_Items + index;
  13553. }
  13554. inline void SetAt(il2cpp_array_size_t index, Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * value)
  13555. {
  13556. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13557. m_Items[index] = value;
  13558. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  13559. }
  13560. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * GetAtUnchecked(il2cpp_array_size_t index) const
  13561. {
  13562. return m_Items[index];
  13563. }
  13564. inline Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  13565. {
  13566. return m_Items + index;
  13567. }
  13568. inline void SetAtUnchecked(il2cpp_array_size_t index, Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * value)
  13569. {
  13570. m_Items[index] = value;
  13571. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  13572. }
  13573. };
  13574. // System.Object[]
  13575. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray
  13576. {
  13577. public:
  13578. ALIGN_FIELD (8) RuntimeObject * m_Items[1];
  13579. public:
  13580. inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
  13581. {
  13582. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13583. return m_Items[index];
  13584. }
  13585. inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
  13586. {
  13587. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13588. return m_Items + index;
  13589. }
  13590. inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
  13591. {
  13592. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13593. m_Items[index] = value;
  13594. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  13595. }
  13596. inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
  13597. {
  13598. return m_Items[index];
  13599. }
  13600. inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  13601. {
  13602. return m_Items + index;
  13603. }
  13604. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
  13605. {
  13606. m_Items[index] = value;
  13607. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  13608. }
  13609. };
  13610. // SixLabors.ImageSharp.PixelFormats.A8[]
  13611. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B : public RuntimeArray
  13612. {
  13613. public:
  13614. ALIGN_FIELD (8) A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 m_Items[1];
  13615. public:
  13616. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 GetAt(il2cpp_array_size_t index) const
  13617. {
  13618. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13619. return m_Items[index];
  13620. }
  13621. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * GetAddressAt(il2cpp_array_size_t index)
  13622. {
  13623. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13624. return m_Items + index;
  13625. }
  13626. inline void SetAt(il2cpp_array_size_t index, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  13627. {
  13628. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13629. m_Items[index] = value;
  13630. }
  13631. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 GetAtUnchecked(il2cpp_array_size_t index) const
  13632. {
  13633. return m_Items[index];
  13634. }
  13635. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13636. {
  13637. return m_Items + index;
  13638. }
  13639. inline void SetAtUnchecked(il2cpp_array_size_t index, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  13640. {
  13641. m_Items[index] = value;
  13642. }
  13643. };
  13644. // SixLabors.ImageSharp.PixelFormats.L8[]
  13645. struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236 : public RuntimeArray
  13646. {
  13647. public:
  13648. ALIGN_FIELD (8) L8_t0DC62ABA8124A587901AC9D023076EF568A23003 m_Items[1];
  13649. public:
  13650. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 GetAt(il2cpp_array_size_t index) const
  13651. {
  13652. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13653. return m_Items[index];
  13654. }
  13655. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * GetAddressAt(il2cpp_array_size_t index)
  13656. {
  13657. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13658. return m_Items + index;
  13659. }
  13660. inline void SetAt(il2cpp_array_size_t index, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  13661. {
  13662. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13663. m_Items[index] = value;
  13664. }
  13665. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 GetAtUnchecked(il2cpp_array_size_t index) const
  13666. {
  13667. return m_Items[index];
  13668. }
  13669. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13670. {
  13671. return m_Items + index;
  13672. }
  13673. inline void SetAtUnchecked(il2cpp_array_size_t index, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  13674. {
  13675. m_Items[index] = value;
  13676. }
  13677. };
  13678. // SixLabors.ImageSharp.PixelFormats.Abgr32[]
  13679. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283 : public RuntimeArray
  13680. {
  13681. public:
  13682. ALIGN_FIELD (8) Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 m_Items[1];
  13683. public:
  13684. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 GetAt(il2cpp_array_size_t index) const
  13685. {
  13686. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13687. return m_Items[index];
  13688. }
  13689. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * GetAddressAt(il2cpp_array_size_t index)
  13690. {
  13691. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13692. return m_Items + index;
  13693. }
  13694. inline void SetAt(il2cpp_array_size_t index, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  13695. {
  13696. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13697. m_Items[index] = value;
  13698. }
  13699. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 GetAtUnchecked(il2cpp_array_size_t index) const
  13700. {
  13701. return m_Items[index];
  13702. }
  13703. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13704. {
  13705. return m_Items + index;
  13706. }
  13707. inline void SetAtUnchecked(il2cpp_array_size_t index, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  13708. {
  13709. m_Items[index] = value;
  13710. }
  13711. };
  13712. // SixLabors.ImageSharp.PixelFormats.Argb32[]
  13713. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948 : public RuntimeArray
  13714. {
  13715. public:
  13716. ALIGN_FIELD (8) Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD m_Items[1];
  13717. public:
  13718. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD GetAt(il2cpp_array_size_t index) const
  13719. {
  13720. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13721. return m_Items[index];
  13722. }
  13723. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * GetAddressAt(il2cpp_array_size_t index)
  13724. {
  13725. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13726. return m_Items + index;
  13727. }
  13728. inline void SetAt(il2cpp_array_size_t index, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  13729. {
  13730. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13731. m_Items[index] = value;
  13732. }
  13733. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD GetAtUnchecked(il2cpp_array_size_t index) const
  13734. {
  13735. return m_Items[index];
  13736. }
  13737. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13738. {
  13739. return m_Items + index;
  13740. }
  13741. inline void SetAtUnchecked(il2cpp_array_size_t index, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  13742. {
  13743. m_Items[index] = value;
  13744. }
  13745. };
  13746. // SixLabors.ImageSharp.PixelFormats.Bgr24[]
  13747. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8 : public RuntimeArray
  13748. {
  13749. public:
  13750. ALIGN_FIELD (8) Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 m_Items[1];
  13751. public:
  13752. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAt(il2cpp_array_size_t index) const
  13753. {
  13754. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13755. return m_Items[index];
  13756. }
  13757. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * GetAddressAt(il2cpp_array_size_t index)
  13758. {
  13759. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13760. return m_Items + index;
  13761. }
  13762. inline void SetAt(il2cpp_array_size_t index, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  13763. {
  13764. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13765. m_Items[index] = value;
  13766. }
  13767. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAtUnchecked(il2cpp_array_size_t index) const
  13768. {
  13769. return m_Items[index];
  13770. }
  13771. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13772. {
  13773. return m_Items + index;
  13774. }
  13775. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  13776. {
  13777. m_Items[index] = value;
  13778. }
  13779. };
  13780. // SixLabors.ImageSharp.PixelFormats.Bgr565[]
  13781. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4 : public RuntimeArray
  13782. {
  13783. public:
  13784. ALIGN_FIELD (8) Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C m_Items[1];
  13785. public:
  13786. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAt(il2cpp_array_size_t index) const
  13787. {
  13788. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13789. return m_Items[index];
  13790. }
  13791. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * GetAddressAt(il2cpp_array_size_t index)
  13792. {
  13793. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13794. return m_Items + index;
  13795. }
  13796. inline void SetAt(il2cpp_array_size_t index, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  13797. {
  13798. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13799. m_Items[index] = value;
  13800. }
  13801. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAtUnchecked(il2cpp_array_size_t index) const
  13802. {
  13803. return m_Items[index];
  13804. }
  13805. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13806. {
  13807. return m_Items + index;
  13808. }
  13809. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  13810. {
  13811. m_Items[index] = value;
  13812. }
  13813. };
  13814. // SixLabors.ImageSharp.PixelFormats.Bgra32[]
  13815. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581 : public RuntimeArray
  13816. {
  13817. public:
  13818. ALIGN_FIELD (8) Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 m_Items[1];
  13819. public:
  13820. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAt(il2cpp_array_size_t index) const
  13821. {
  13822. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13823. return m_Items[index];
  13824. }
  13825. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * GetAddressAt(il2cpp_array_size_t index)
  13826. {
  13827. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13828. return m_Items + index;
  13829. }
  13830. inline void SetAt(il2cpp_array_size_t index, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  13831. {
  13832. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13833. m_Items[index] = value;
  13834. }
  13835. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAtUnchecked(il2cpp_array_size_t index) const
  13836. {
  13837. return m_Items[index];
  13838. }
  13839. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13840. {
  13841. return m_Items + index;
  13842. }
  13843. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  13844. {
  13845. m_Items[index] = value;
  13846. }
  13847. };
  13848. // SixLabors.ImageSharp.PixelFormats.Bgra4444[]
  13849. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC : public RuntimeArray
  13850. {
  13851. public:
  13852. ALIGN_FIELD (8) Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 m_Items[1];
  13853. public:
  13854. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAt(il2cpp_array_size_t index) const
  13855. {
  13856. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13857. return m_Items[index];
  13858. }
  13859. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * GetAddressAt(il2cpp_array_size_t index)
  13860. {
  13861. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13862. return m_Items + index;
  13863. }
  13864. inline void SetAt(il2cpp_array_size_t index, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  13865. {
  13866. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13867. m_Items[index] = value;
  13868. }
  13869. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAtUnchecked(il2cpp_array_size_t index) const
  13870. {
  13871. return m_Items[index];
  13872. }
  13873. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13874. {
  13875. return m_Items + index;
  13876. }
  13877. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  13878. {
  13879. m_Items[index] = value;
  13880. }
  13881. };
  13882. // SixLabors.ImageSharp.PixelFormats.Bgra5551[]
  13883. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775 : public RuntimeArray
  13884. {
  13885. public:
  13886. ALIGN_FIELD (8) Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 m_Items[1];
  13887. public:
  13888. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAt(il2cpp_array_size_t index) const
  13889. {
  13890. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13891. return m_Items[index];
  13892. }
  13893. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * GetAddressAt(il2cpp_array_size_t index)
  13894. {
  13895. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13896. return m_Items + index;
  13897. }
  13898. inline void SetAt(il2cpp_array_size_t index, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  13899. {
  13900. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13901. m_Items[index] = value;
  13902. }
  13903. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAtUnchecked(il2cpp_array_size_t index) const
  13904. {
  13905. return m_Items[index];
  13906. }
  13907. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13908. {
  13909. return m_Items + index;
  13910. }
  13911. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  13912. {
  13913. m_Items[index] = value;
  13914. }
  13915. };
  13916. // SixLabors.ImageSharp.PixelFormats.Byte4[]
  13917. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765 : public RuntimeArray
  13918. {
  13919. public:
  13920. ALIGN_FIELD (8) Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 m_Items[1];
  13921. public:
  13922. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAt(il2cpp_array_size_t index) const
  13923. {
  13924. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13925. return m_Items[index];
  13926. }
  13927. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * GetAddressAt(il2cpp_array_size_t index)
  13928. {
  13929. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13930. return m_Items + index;
  13931. }
  13932. inline void SetAt(il2cpp_array_size_t index, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  13933. {
  13934. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13935. m_Items[index] = value;
  13936. }
  13937. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAtUnchecked(il2cpp_array_size_t index) const
  13938. {
  13939. return m_Items[index];
  13940. }
  13941. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13942. {
  13943. return m_Items + index;
  13944. }
  13945. inline void SetAtUnchecked(il2cpp_array_size_t index, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  13946. {
  13947. m_Items[index] = value;
  13948. }
  13949. };
  13950. // SixLabors.ImageSharp.PixelFormats.HalfSingle[]
  13951. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454 : public RuntimeArray
  13952. {
  13953. public:
  13954. ALIGN_FIELD (8) HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E m_Items[1];
  13955. public:
  13956. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAt(il2cpp_array_size_t index) const
  13957. {
  13958. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13959. return m_Items[index];
  13960. }
  13961. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * GetAddressAt(il2cpp_array_size_t index)
  13962. {
  13963. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13964. return m_Items + index;
  13965. }
  13966. inline void SetAt(il2cpp_array_size_t index, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  13967. {
  13968. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13969. m_Items[index] = value;
  13970. }
  13971. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAtUnchecked(il2cpp_array_size_t index) const
  13972. {
  13973. return m_Items[index];
  13974. }
  13975. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * GetAddressAtUnchecked(il2cpp_array_size_t index)
  13976. {
  13977. return m_Items + index;
  13978. }
  13979. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  13980. {
  13981. m_Items[index] = value;
  13982. }
  13983. };
  13984. // SixLabors.ImageSharp.PixelFormats.HalfVector2[]
  13985. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8 : public RuntimeArray
  13986. {
  13987. public:
  13988. ALIGN_FIELD (8) HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC m_Items[1];
  13989. public:
  13990. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAt(il2cpp_array_size_t index) const
  13991. {
  13992. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13993. return m_Items[index];
  13994. }
  13995. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * GetAddressAt(il2cpp_array_size_t index)
  13996. {
  13997. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  13998. return m_Items + index;
  13999. }
  14000. inline void SetAt(il2cpp_array_size_t index, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  14001. {
  14002. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14003. m_Items[index] = value;
  14004. }
  14005. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAtUnchecked(il2cpp_array_size_t index) const
  14006. {
  14007. return m_Items[index];
  14008. }
  14009. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14010. {
  14011. return m_Items + index;
  14012. }
  14013. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  14014. {
  14015. m_Items[index] = value;
  14016. }
  14017. };
  14018. // SixLabors.ImageSharp.PixelFormats.HalfVector4[]
  14019. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0 : public RuntimeArray
  14020. {
  14021. public:
  14022. ALIGN_FIELD (8) HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 m_Items[1];
  14023. public:
  14024. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAt(il2cpp_array_size_t index) const
  14025. {
  14026. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14027. return m_Items[index];
  14028. }
  14029. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * GetAddressAt(il2cpp_array_size_t index)
  14030. {
  14031. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14032. return m_Items + index;
  14033. }
  14034. inline void SetAt(il2cpp_array_size_t index, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  14035. {
  14036. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14037. m_Items[index] = value;
  14038. }
  14039. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAtUnchecked(il2cpp_array_size_t index) const
  14040. {
  14041. return m_Items[index];
  14042. }
  14043. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14044. {
  14045. return m_Items + index;
  14046. }
  14047. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  14048. {
  14049. m_Items[index] = value;
  14050. }
  14051. };
  14052. // SixLabors.ImageSharp.PixelFormats.L16[]
  14053. struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D : public RuntimeArray
  14054. {
  14055. public:
  14056. ALIGN_FIELD (8) L16_t82A3FD4325827CB571596BA0DA68B251F985D94F m_Items[1];
  14057. public:
  14058. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F GetAt(il2cpp_array_size_t index) const
  14059. {
  14060. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14061. return m_Items[index];
  14062. }
  14063. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * GetAddressAt(il2cpp_array_size_t index)
  14064. {
  14065. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14066. return m_Items + index;
  14067. }
  14068. inline void SetAt(il2cpp_array_size_t index, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  14069. {
  14070. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14071. m_Items[index] = value;
  14072. }
  14073. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F GetAtUnchecked(il2cpp_array_size_t index) const
  14074. {
  14075. return m_Items[index];
  14076. }
  14077. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14078. {
  14079. return m_Items + index;
  14080. }
  14081. inline void SetAtUnchecked(il2cpp_array_size_t index, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  14082. {
  14083. m_Items[index] = value;
  14084. }
  14085. };
  14086. // SixLabors.ImageSharp.PixelFormats.La16[]
  14087. struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C : public RuntimeArray
  14088. {
  14089. public:
  14090. ALIGN_FIELD (8) La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 m_Items[1];
  14091. public:
  14092. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 GetAt(il2cpp_array_size_t index) const
  14093. {
  14094. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14095. return m_Items[index];
  14096. }
  14097. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * GetAddressAt(il2cpp_array_size_t index)
  14098. {
  14099. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14100. return m_Items + index;
  14101. }
  14102. inline void SetAt(il2cpp_array_size_t index, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  14103. {
  14104. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14105. m_Items[index] = value;
  14106. }
  14107. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 GetAtUnchecked(il2cpp_array_size_t index) const
  14108. {
  14109. return m_Items[index];
  14110. }
  14111. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14112. {
  14113. return m_Items + index;
  14114. }
  14115. inline void SetAtUnchecked(il2cpp_array_size_t index, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  14116. {
  14117. m_Items[index] = value;
  14118. }
  14119. };
  14120. // SixLabors.ImageSharp.PixelFormats.La32[]
  14121. struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE : public RuntimeArray
  14122. {
  14123. public:
  14124. ALIGN_FIELD (8) La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 m_Items[1];
  14125. public:
  14126. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 GetAt(il2cpp_array_size_t index) const
  14127. {
  14128. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14129. return m_Items[index];
  14130. }
  14131. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * GetAddressAt(il2cpp_array_size_t index)
  14132. {
  14133. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14134. return m_Items + index;
  14135. }
  14136. inline void SetAt(il2cpp_array_size_t index, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  14137. {
  14138. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14139. m_Items[index] = value;
  14140. }
  14141. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 GetAtUnchecked(il2cpp_array_size_t index) const
  14142. {
  14143. return m_Items[index];
  14144. }
  14145. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14146. {
  14147. return m_Items + index;
  14148. }
  14149. inline void SetAtUnchecked(il2cpp_array_size_t index, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  14150. {
  14151. m_Items[index] = value;
  14152. }
  14153. };
  14154. // SixLabors.ImageSharp.PixelFormats.NormalizedByte2[]
  14155. struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3 : public RuntimeArray
  14156. {
  14157. public:
  14158. ALIGN_FIELD (8) NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 m_Items[1];
  14159. public:
  14160. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 GetAt(il2cpp_array_size_t index) const
  14161. {
  14162. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14163. return m_Items[index];
  14164. }
  14165. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * GetAddressAt(il2cpp_array_size_t index)
  14166. {
  14167. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14168. return m_Items + index;
  14169. }
  14170. inline void SetAt(il2cpp_array_size_t index, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value)
  14171. {
  14172. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14173. m_Items[index] = value;
  14174. }
  14175. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 GetAtUnchecked(il2cpp_array_size_t index) const
  14176. {
  14177. return m_Items[index];
  14178. }
  14179. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14180. {
  14181. return m_Items + index;
  14182. }
  14183. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value)
  14184. {
  14185. m_Items[index] = value;
  14186. }
  14187. };
  14188. // SixLabors.ImageSharp.PixelFormats.NormalizedByte4[]
  14189. struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E : public RuntimeArray
  14190. {
  14191. public:
  14192. ALIGN_FIELD (8) NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 m_Items[1];
  14193. public:
  14194. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 GetAt(il2cpp_array_size_t index) const
  14195. {
  14196. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14197. return m_Items[index];
  14198. }
  14199. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * GetAddressAt(il2cpp_array_size_t index)
  14200. {
  14201. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14202. return m_Items + index;
  14203. }
  14204. inline void SetAt(il2cpp_array_size_t index, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value)
  14205. {
  14206. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14207. m_Items[index] = value;
  14208. }
  14209. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 GetAtUnchecked(il2cpp_array_size_t index) const
  14210. {
  14211. return m_Items[index];
  14212. }
  14213. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14214. {
  14215. return m_Items + index;
  14216. }
  14217. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value)
  14218. {
  14219. m_Items[index] = value;
  14220. }
  14221. };
  14222. // SixLabors.ImageSharp.PixelFormats.NormalizedShort2[]
  14223. struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE : public RuntimeArray
  14224. {
  14225. public:
  14226. ALIGN_FIELD (8) NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 m_Items[1];
  14227. public:
  14228. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 GetAt(il2cpp_array_size_t index) const
  14229. {
  14230. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14231. return m_Items[index];
  14232. }
  14233. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * GetAddressAt(il2cpp_array_size_t index)
  14234. {
  14235. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14236. return m_Items + index;
  14237. }
  14238. inline void SetAt(il2cpp_array_size_t index, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value)
  14239. {
  14240. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14241. m_Items[index] = value;
  14242. }
  14243. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 GetAtUnchecked(il2cpp_array_size_t index) const
  14244. {
  14245. return m_Items[index];
  14246. }
  14247. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14248. {
  14249. return m_Items + index;
  14250. }
  14251. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value)
  14252. {
  14253. m_Items[index] = value;
  14254. }
  14255. };
  14256. // SixLabors.ImageSharp.PixelFormats.NormalizedShort4[]
  14257. struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83 : public RuntimeArray
  14258. {
  14259. public:
  14260. ALIGN_FIELD (8) NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 m_Items[1];
  14261. public:
  14262. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 GetAt(il2cpp_array_size_t index) const
  14263. {
  14264. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14265. return m_Items[index];
  14266. }
  14267. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * GetAddressAt(il2cpp_array_size_t index)
  14268. {
  14269. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14270. return m_Items + index;
  14271. }
  14272. inline void SetAt(il2cpp_array_size_t index, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value)
  14273. {
  14274. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14275. m_Items[index] = value;
  14276. }
  14277. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 GetAtUnchecked(il2cpp_array_size_t index) const
  14278. {
  14279. return m_Items[index];
  14280. }
  14281. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14282. {
  14283. return m_Items + index;
  14284. }
  14285. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value)
  14286. {
  14287. m_Items[index] = value;
  14288. }
  14289. };
  14290. // SixLabors.ImageSharp.PixelFormats.Rg32[]
  14291. struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E : public RuntimeArray
  14292. {
  14293. public:
  14294. ALIGN_FIELD (8) Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB m_Items[1];
  14295. public:
  14296. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB GetAt(il2cpp_array_size_t index) const
  14297. {
  14298. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14299. return m_Items[index];
  14300. }
  14301. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * GetAddressAt(il2cpp_array_size_t index)
  14302. {
  14303. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14304. return m_Items + index;
  14305. }
  14306. inline void SetAt(il2cpp_array_size_t index, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value)
  14307. {
  14308. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14309. m_Items[index] = value;
  14310. }
  14311. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB GetAtUnchecked(il2cpp_array_size_t index) const
  14312. {
  14313. return m_Items[index];
  14314. }
  14315. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14316. {
  14317. return m_Items + index;
  14318. }
  14319. inline void SetAtUnchecked(il2cpp_array_size_t index, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value)
  14320. {
  14321. m_Items[index] = value;
  14322. }
  14323. };
  14324. // SixLabors.ImageSharp.PixelFormats.Rgb24[]
  14325. struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284 : public RuntimeArray
  14326. {
  14327. public:
  14328. ALIGN_FIELD (8) Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 m_Items[1];
  14329. public:
  14330. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 GetAt(il2cpp_array_size_t index) const
  14331. {
  14332. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14333. return m_Items[index];
  14334. }
  14335. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * GetAddressAt(il2cpp_array_size_t index)
  14336. {
  14337. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14338. return m_Items + index;
  14339. }
  14340. inline void SetAt(il2cpp_array_size_t index, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value)
  14341. {
  14342. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14343. m_Items[index] = value;
  14344. }
  14345. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 GetAtUnchecked(il2cpp_array_size_t index) const
  14346. {
  14347. return m_Items[index];
  14348. }
  14349. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14350. {
  14351. return m_Items + index;
  14352. }
  14353. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value)
  14354. {
  14355. m_Items[index] = value;
  14356. }
  14357. };
  14358. // SixLabors.ImageSharp.PixelFormats.Rgb48[]
  14359. struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058 : public RuntimeArray
  14360. {
  14361. public:
  14362. ALIGN_FIELD (8) Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F m_Items[1];
  14363. public:
  14364. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F GetAt(il2cpp_array_size_t index) const
  14365. {
  14366. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14367. return m_Items[index];
  14368. }
  14369. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * GetAddressAt(il2cpp_array_size_t index)
  14370. {
  14371. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14372. return m_Items + index;
  14373. }
  14374. inline void SetAt(il2cpp_array_size_t index, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value)
  14375. {
  14376. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14377. m_Items[index] = value;
  14378. }
  14379. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F GetAtUnchecked(il2cpp_array_size_t index) const
  14380. {
  14381. return m_Items[index];
  14382. }
  14383. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14384. {
  14385. return m_Items + index;
  14386. }
  14387. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value)
  14388. {
  14389. m_Items[index] = value;
  14390. }
  14391. };
  14392. // SixLabors.ImageSharp.PixelFormats.Rgba1010102[]
  14393. struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92 : public RuntimeArray
  14394. {
  14395. public:
  14396. ALIGN_FIELD (8) Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC m_Items[1];
  14397. public:
  14398. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC GetAt(il2cpp_array_size_t index) const
  14399. {
  14400. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14401. return m_Items[index];
  14402. }
  14403. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * GetAddressAt(il2cpp_array_size_t index)
  14404. {
  14405. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14406. return m_Items + index;
  14407. }
  14408. inline void SetAt(il2cpp_array_size_t index, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value)
  14409. {
  14410. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14411. m_Items[index] = value;
  14412. }
  14413. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC GetAtUnchecked(il2cpp_array_size_t index) const
  14414. {
  14415. return m_Items[index];
  14416. }
  14417. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14418. {
  14419. return m_Items + index;
  14420. }
  14421. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value)
  14422. {
  14423. m_Items[index] = value;
  14424. }
  14425. };
  14426. // SixLabors.ImageSharp.PixelFormats.Rgba32[]
  14427. struct Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9 : public RuntimeArray
  14428. {
  14429. public:
  14430. ALIGN_FIELD (8) Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 m_Items[1];
  14431. public:
  14432. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 GetAt(il2cpp_array_size_t index) const
  14433. {
  14434. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14435. return m_Items[index];
  14436. }
  14437. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * GetAddressAt(il2cpp_array_size_t index)
  14438. {
  14439. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14440. return m_Items + index;
  14441. }
  14442. inline void SetAt(il2cpp_array_size_t index, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 value)
  14443. {
  14444. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14445. m_Items[index] = value;
  14446. }
  14447. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 GetAtUnchecked(il2cpp_array_size_t index) const
  14448. {
  14449. return m_Items[index];
  14450. }
  14451. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14452. {
  14453. return m_Items + index;
  14454. }
  14455. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 value)
  14456. {
  14457. m_Items[index] = value;
  14458. }
  14459. };
  14460. // SixLabors.ImageSharp.PixelFormats.Rgba64[]
  14461. struct Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885 : public RuntimeArray
  14462. {
  14463. public:
  14464. ALIGN_FIELD (8) Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F m_Items[1];
  14465. public:
  14466. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F GetAt(il2cpp_array_size_t index) const
  14467. {
  14468. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14469. return m_Items[index];
  14470. }
  14471. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * GetAddressAt(il2cpp_array_size_t index)
  14472. {
  14473. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14474. return m_Items + index;
  14475. }
  14476. inline void SetAt(il2cpp_array_size_t index, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value)
  14477. {
  14478. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14479. m_Items[index] = value;
  14480. }
  14481. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F GetAtUnchecked(il2cpp_array_size_t index) const
  14482. {
  14483. return m_Items[index];
  14484. }
  14485. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14486. {
  14487. return m_Items + index;
  14488. }
  14489. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value)
  14490. {
  14491. m_Items[index] = value;
  14492. }
  14493. };
  14494. // SixLabors.ImageSharp.PixelFormats.RgbaVector[]
  14495. struct RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4 : public RuntimeArray
  14496. {
  14497. public:
  14498. ALIGN_FIELD (8) RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 m_Items[1];
  14499. public:
  14500. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 GetAt(il2cpp_array_size_t index) const
  14501. {
  14502. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14503. return m_Items[index];
  14504. }
  14505. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * GetAddressAt(il2cpp_array_size_t index)
  14506. {
  14507. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14508. return m_Items + index;
  14509. }
  14510. inline void SetAt(il2cpp_array_size_t index, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 value)
  14511. {
  14512. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14513. m_Items[index] = value;
  14514. }
  14515. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 GetAtUnchecked(il2cpp_array_size_t index) const
  14516. {
  14517. return m_Items[index];
  14518. }
  14519. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14520. {
  14521. return m_Items + index;
  14522. }
  14523. inline void SetAtUnchecked(il2cpp_array_size_t index, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 value)
  14524. {
  14525. m_Items[index] = value;
  14526. }
  14527. };
  14528. // SixLabors.ImageSharp.PixelFormats.Short2[]
  14529. struct Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0 : public RuntimeArray
  14530. {
  14531. public:
  14532. ALIGN_FIELD (8) Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 m_Items[1];
  14533. public:
  14534. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 GetAt(il2cpp_array_size_t index) const
  14535. {
  14536. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14537. return m_Items[index];
  14538. }
  14539. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * GetAddressAt(il2cpp_array_size_t index)
  14540. {
  14541. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14542. return m_Items + index;
  14543. }
  14544. inline void SetAt(il2cpp_array_size_t index, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 value)
  14545. {
  14546. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14547. m_Items[index] = value;
  14548. }
  14549. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 GetAtUnchecked(il2cpp_array_size_t index) const
  14550. {
  14551. return m_Items[index];
  14552. }
  14553. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14554. {
  14555. return m_Items + index;
  14556. }
  14557. inline void SetAtUnchecked(il2cpp_array_size_t index, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 value)
  14558. {
  14559. m_Items[index] = value;
  14560. }
  14561. };
  14562. // SixLabors.ImageSharp.PixelFormats.Short4[]
  14563. struct Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5 : public RuntimeArray
  14564. {
  14565. public:
  14566. ALIGN_FIELD (8) Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C m_Items[1];
  14567. public:
  14568. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C GetAt(il2cpp_array_size_t index) const
  14569. {
  14570. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14571. return m_Items[index];
  14572. }
  14573. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * GetAddressAt(il2cpp_array_size_t index)
  14574. {
  14575. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14576. return m_Items + index;
  14577. }
  14578. inline void SetAt(il2cpp_array_size_t index, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C value)
  14579. {
  14580. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14581. m_Items[index] = value;
  14582. }
  14583. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C GetAtUnchecked(il2cpp_array_size_t index) const
  14584. {
  14585. return m_Items[index];
  14586. }
  14587. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14588. {
  14589. return m_Items + index;
  14590. }
  14591. inline void SetAtUnchecked(il2cpp_array_size_t index, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C value)
  14592. {
  14593. m_Items[index] = value;
  14594. }
  14595. };
  14596. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Camera/RenderRequest>::.ctor(System.Collections.Generic.List`1<T>)
  14597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m667FAFEFF6E44565EDC3984F0B416B98A95069BE_gshared (Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA * __this, List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * ___list0, const RuntimeMethod* method);
  14598. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.List`1<T>)
  14599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m96F9177C904C2B9B68121CE64A9BC0390614422A_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list0, const RuntimeMethod* method);
  14600. // System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor(System.Collections.Generic.List`1<T>)
  14601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8EB173F2A541A85ADD33C8E68E6191682CD208FC_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list0, const RuntimeMethod* method);
  14602. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.TextureRegistry/TextureInfo>::.ctor(System.Collections.Generic.List`1<T>)
  14603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9689CF3EC0C56DACEC8D69F4B6880179209A0B66_gshared (Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A * __this, List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * ___list0, const RuntimeMethod* method);
  14604. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.List`1<T>)
  14605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB12D63938F548558EBC660C8053B39B2930E63B6_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list0, const RuntimeMethod* method);
  14606. // System.Void System.Collections.Generic.List`1/Enumerator<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::.ctor(System.Collections.Generic.List`1<T>)
  14607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB3A8A9A8B6FF8AC453E647ED6B412EC509B77A31_gshared (Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C * __this, List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * ___list0, const RuntimeMethod* method);
  14608. // System.Span`1<!!0> System.MemoryExtensions::AsSpan<SixLabors.ImageSharp.PixelFormats.L8>(!!0[])
  14609. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_gshared_inline (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method);
  14610. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mD236BFE6DE54840A1DAB8B7527D7FEAEDD1DEB34_gshared (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___frame0, const RuntimeMethod* method);
  14612. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<SixLabors.ImageSharp.PixelFormats.L8>(System.Span`1<!!0>)
  14613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___span0, const RuntimeMethod* method);
  14614. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mA3113DD74B4955E68A2CF688152F2B890DFE2452_gshared (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 * ___currentRows2, const RuntimeMethod* method);
  14616. // !!0& System.Runtime.CompilerServices.Unsafe::Add<SixLabors.ImageSharp.PixelFormats.L8>(!!0&,System.Int32)
  14617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_gshared_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method);
  14618. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m8D9C0DA3BD03A0C173C1BBE7F707C21C06D4EF7B_gshared (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___frame0, const RuntimeMethod* method);
  14620. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mBC6E06223D20453154EEB5084032FB4899BDD279_gshared (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 * ___currentRows2, const RuntimeMethod* method);
  14622. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mC88F7EB00C5D2E82470E6ABCDD1C8CD17F72E466_gshared (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___frame0, const RuntimeMethod* method);
  14624. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m9BEC2692B70BFFAB76D9CCF7F6FE61DFB2401741_gshared (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C * ___currentRows2, const RuntimeMethod* method);
  14626. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mFAD0F5F4EB274309DD10B3786E03F9617356A9A1_gshared (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___frame0, const RuntimeMethod* method);
  14628. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2B5575FE916203B95E5007E9400891CFA079EC37_gshared (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD * ___currentRows2, const RuntimeMethod* method);
  14630. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m38CB6214E3CCCAF6E937DACFDE1CF6F09C31AAC9_gshared (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___frame0, const RuntimeMethod* method);
  14632. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2F4203DD8B3A838B2E87568163E1D29BAF51F752_gshared (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F * ___currentRows2, const RuntimeMethod* method);
  14634. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m4D3AAC7380BAB3F2EC868FD21F1AE2E92F422F12_gshared (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___frame0, const RuntimeMethod* method);
  14636. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m5C3047F7B7B4B2E2F9B543F01E07FFE8F7BB0889_gshared (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 * ___currentRows2, const RuntimeMethod* method);
  14638. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mF217D3905DCC9BAFC509A5D218DE7904138350AA_gshared (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___frame0, const RuntimeMethod* method);
  14640. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2C75C6D8B6C87167A9BFF27B94691E295EE2D065_gshared (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 * ___currentRows2, const RuntimeMethod* method);
  14642. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m173B03B122548F8B8A8A0D736CA49E1F4C3FE061_gshared (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___frame0, const RuntimeMethod* method);
  14644. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1D72DAF2BD19F23272BA3EABAEFD53F233A0FE39_gshared (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 * ___currentRows2, const RuntimeMethod* method);
  14646. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mA275E52E28BCCE7F05F99E1E00F2F09E48CF2B39_gshared (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___frame0, const RuntimeMethod* method);
  14648. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m789AA5BAD45B38800E421C560A9A157236C62BC9_gshared (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 * ___currentRows2, const RuntimeMethod* method);
  14650. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m804375F38106A76AD8BB7584CDA12AFDE49D6628_gshared (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___frame0, const RuntimeMethod* method);
  14652. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1A3CB838C15497B5041FE799F5B169D80F00E9EC_gshared (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D * ___currentRows2, const RuntimeMethod* method);
  14654. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mAE94FE4446E9CB3CFBAB9FFE9994EEDE271B7B58_gshared (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___frame0, const RuntimeMethod* method);
  14656. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mD6B70E460ACABCF7BC66B1F1B9CE5695E7EE7C35_gshared (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 * ___currentRows2, const RuntimeMethod* method);
  14658. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m16A4D9A33682F153E49555C26F91816541103A24_gshared (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___frame0, const RuntimeMethod* method);
  14660. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m591FA972AD5668D2484213388AB525FA6D661050_gshared (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 * ___currentRows2, const RuntimeMethod* method);
  14662. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m4A00D8CC7D34C5777379D17B4C0CE76B2DCD13B5_gshared (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___frame0, const RuntimeMethod* method);
  14664. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mEF1A04D65B75938D44B62DB25E6403050D1A42AB_gshared (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 * ___currentRows2, const RuntimeMethod* method);
  14666. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m0D0A97D0A4589E03873302C9E9533E84F749F4D1_gshared (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___frame0, const RuntimeMethod* method);
  14668. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mC95F7F108B21DF7D1560439E7EFF05AAA3841388_gshared (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 * ___currentRows2, const RuntimeMethod* method);
  14670. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mAAFC2143215EA765671A5AE8126B26ECBE7FDC34_gshared (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___frame0, const RuntimeMethod* method);
  14672. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m96B44B7FD56C6989AD9BBF495620D7BBAD805607_gshared (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 * ___currentRows2, const RuntimeMethod* method);
  14674. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m2396475E6A96B5037072DD34F1A2E78510FF4D03_gshared (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___frame0, const RuntimeMethod* method);
  14676. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m72D0D883A11B99786B7738B50814E90E702E282A_gshared (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E * ___currentRows2, const RuntimeMethod* method);
  14678. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m924DB56636BF5C51C11B2327EE2607A5F39C29AC_gshared (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___frame0, const RuntimeMethod* method);
  14680. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m6C3231427082B6717E539FE8447B8D3FDA3EDD84_gshared (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D * ___currentRows2, const RuntimeMethod* method);
  14682. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m4439DD5BD46932C57F1FDE00E05053848AADDDF3_gshared (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___frame0, const RuntimeMethod* method);
  14684. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mFC207A8AF27FD68091DDCFE28E6B8F6E0E4ADC7A_gshared (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 * ___currentRows2, const RuntimeMethod* method);
  14686. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m489FBD24E324C9132E279B2A8F3B470170D92021_gshared (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___frame0, const RuntimeMethod* method);
  14688. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1AFD60856808074145561A959A1C650BC41C0090_gshared (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F * ___currentRows2, const RuntimeMethod* method);
  14690. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mC479AC59D8C83A1030A11E409B9B61E7E58CFCB3_gshared (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___frame0, const RuntimeMethod* method);
  14692. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m657B04463DACB3A4A3993D79DFAE3366D741D901_gshared (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 * ___currentRows2, const RuntimeMethod* method);
  14694. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mFE1D5580D47DB2B42A7DB4A75B0EBBD5A15C2282_gshared (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___frame0, const RuntimeMethod* method);
  14696. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m67CE871DC67C042325A0E45A55610DEF97D85D7F_gshared (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 * ___currentRows2, const RuntimeMethod* method);
  14698. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m46E766632FB88C435AB4097E17019A0CE08B0FEB_gshared (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___frame0, const RuntimeMethod* method);
  14700. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mF0A51BE08F9D8522B4AE87FBF7B28958F7264749_gshared (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE * ___currentRows2, const RuntimeMethod* method);
  14702. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mA6A9A803F4AE646C5451D49ABEDC7FAA4C1C4DA0_gshared (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___frame0, const RuntimeMethod* method);
  14704. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m195F72FFB12C50DBA888EB7A45E511A2F5733F59_gshared (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 * ___currentRows2, const RuntimeMethod* method);
  14706. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mCC2987DEBDAC913F2AE634A7A72110D959F4D065_gshared (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___frame0, const RuntimeMethod* method);
  14708. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m55D62720A177C243CAE3E23E2C725A5868F3455A_gshared (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF * ___currentRows2, const RuntimeMethod* method);
  14710. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mD54EB6E29DE2EAC218AF09E867546FD6761E6F14_gshared (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___frame0, const RuntimeMethod* method);
  14712. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1E83B9AABE19A0DAB35042BB541D69A95A338B3A_gshared (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 * ___currentRows2, const RuntimeMethod* method);
  14714. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m613A3FC4E378A438A85EF063B891E12321AE7D30_gshared (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___frame0, const RuntimeMethod* method);
  14716. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m5682B6FA661C5D062B50A38A4A1DC40FAD630DAE_gshared (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 * ___currentRows2, const RuntimeMethod* method);
  14718. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mA492DED7CF42C129213B2F50A723B3D1CF0ED044_gshared (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___frame0, const RuntimeMethod* method);
  14720. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mF115C481B33BFAEB3AEAC5DD64FED592515B5C40_gshared (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA * ___currentRows2, const RuntimeMethod* method);
  14722. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mEE1A6053872893ACA4376952F64273EBA8342C54_gshared (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___frame0, const RuntimeMethod* method);
  14724. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2AB0336546CF8BE9B92928D208EFE57B4F2B1AB3_gshared (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 * ___currentRows2, const RuntimeMethod* method);
  14726. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mF0A6B7C07702ADB9445517F9EE2C1FD40CFECC46_gshared (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___frame0, const RuntimeMethod* method);
  14728. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m3E2E5615966449A1AF5432530BCE770780FD1760_gshared (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 * ___currentRows2, const RuntimeMethod* method);
  14730. // !!1& System.Runtime.CompilerServices.Unsafe::As<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F,System.Single>(!!0&)
  14731. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_gshared_inline (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___source0, const RuntimeMethod* method);
  14732. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Single>(!!0&,System.IntPtr)
  14733. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_gshared_inline (float* ___source0, intptr_t ___elementOffset1, const RuntimeMethod* method);
  14734. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(T[])
  14735. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method);
  14736. // System.Void System.Object::.ctor()
  14737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
  14738. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument,System.ExceptionResource)
  14739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11 (int32_t ___argument0, int32_t ___resource1, const RuntimeMethod* method);
  14740. // System.Void System.ThrowHelper::ThrowArgumentNullException(System.ExceptionArgument)
  14741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5 (int32_t ___argument0, const RuntimeMethod* method);
  14742. // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  14743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method);
  14744. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
  14745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929 (const RuntimeMethod* method);
  14746. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  14747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  14748. // System.Void System.ThrowHelper::ThrowWrongValueTypeArgumentException(System.Object,System.Type)
  14749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C (RuntimeObject * ___value0, Type_t * ___targetType1, const RuntimeMethod* method);
  14750. // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
  14751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F (RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method);
  14752. // System.Int32 System.Array::get_Rank()
  14753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0 (RuntimeArray * __this, const RuntimeMethod* method);
  14754. // System.Void System.ThrowHelper::ThrowArgumentException(System.ExceptionResource)
  14755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A (int32_t ___resource0, const RuntimeMethod* method);
  14756. // System.Void System.ThrowHelper::ThrowInvalidOperationException(System.ExceptionResource)
  14757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24 (int32_t ___resource0, const RuntimeMethod* method);
  14758. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Camera/RenderRequest>::.ctor(System.Collections.Generic.List`1<T>)
  14759. inline void Enumerator__ctor_m667FAFEFF6E44565EDC3984F0B416B98A95069BE (Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA * __this, List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * ___list0, const RuntimeMethod* method)
  14760. {
  14761. (( void (*) (Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA *, List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, const RuntimeMethod*))Enumerator__ctor_m667FAFEFF6E44565EDC3984F0B416B98A95069BE_gshared)(__this, ___list0, method);
  14762. }
  14763. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.List`1<T>)
  14764. inline void Enumerator__ctor_m96F9177C904C2B9B68121CE64A9BC0390614422A (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list0, const RuntimeMethod* method)
  14765. {
  14766. (( void (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, const RuntimeMethod*))Enumerator__ctor_m96F9177C904C2B9B68121CE64A9BC0390614422A_gshared)(__this, ___list0, method);
  14767. }
  14768. // System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor(System.Collections.Generic.List`1<T>)
  14769. inline void Enumerator__ctor_m8EB173F2A541A85ADD33C8E68E6191682CD208FC (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list0, const RuntimeMethod* method)
  14770. {
  14771. (( void (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, const RuntimeMethod*))Enumerator__ctor_m8EB173F2A541A85ADD33C8E68E6191682CD208FC_gshared)(__this, ___list0, method);
  14772. }
  14773. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.TextureRegistry/TextureInfo>::.ctor(System.Collections.Generic.List`1<T>)
  14774. inline void Enumerator__ctor_m9689CF3EC0C56DACEC8D69F4B6880179209A0B66 (Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A * __this, List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * ___list0, const RuntimeMethod* method)
  14775. {
  14776. (( void (*) (Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A *, List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, const RuntimeMethod*))Enumerator__ctor_m9689CF3EC0C56DACEC8D69F4B6880179209A0B66_gshared)(__this, ___list0, method);
  14777. }
  14778. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.List`1<T>)
  14779. inline void Enumerator__ctor_mB12D63938F548558EBC660C8053B39B2930E63B6 (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list0, const RuntimeMethod* method)
  14780. {
  14781. (( void (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, const RuntimeMethod*))Enumerator__ctor_mB12D63938F548558EBC660C8053B39B2930E63B6_gshared)(__this, ___list0, method);
  14782. }
  14783. // System.Void System.Collections.Generic.List`1/Enumerator<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::.ctor(System.Collections.Generic.List`1<T>)
  14784. inline void Enumerator__ctor_mB3A8A9A8B6FF8AC453E647ED6B412EC509B77A31 (Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C * __this, List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * ___list0, const RuntimeMethod* method)
  14785. {
  14786. (( void (*) (Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C *, List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, const RuntimeMethod*))Enumerator__ctor_mB3A8A9A8B6FF8AC453E647ED6B412EC509B77A31_gshared)(__this, ___list0, method);
  14787. }
  14788. // System.Span`1<!!0> System.MemoryExtensions::AsSpan<SixLabors.ImageSharp.PixelFormats.L8>(!!0[])
  14789. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method)
  14790. {
  14791. return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*, const RuntimeMethod*))MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_gshared_inline)(___array0, method);
  14792. }
  14793. // System.Int32 SixLabors.ImageSharp.ImageFrame::get_Width()
  14794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline (ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 * __this, const RuntimeMethod* method);
  14795. // System.Int32 SixLabors.ImageSharp.ImageFrame::get_Height()
  14796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline (ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 * __this, const RuntimeMethod* method);
  14797. // System.Void SixLabors.ImageSharp.Size::.ctor(System.Int32,System.Int32)
  14798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5 (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * __this, int32_t ___width0, int32_t ___height1, const RuntimeMethod* method);
  14799. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Advanced.AdvancedImageExtensions::GetConfiguration(SixLabors.ImageSharp.ImageFrame)
  14800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B (ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 * ___source0, const RuntimeMethod* method);
  14801. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14802. inline void LuminanceForwardConverter_1__ctor_mD236BFE6DE54840A1DAB8B7527D7FEAEDD1DEB34 (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___frame0, const RuntimeMethod* method)
  14803. {
  14804. (( void (*) (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mD236BFE6DE54840A1DAB8B7527D7FEAEDD1DEB34_gshared)(__this, ___frame0, method);
  14805. }
  14806. // System.Void SixLabors.ImageSharp.Point::.ctor(System.Int32,System.Int32)
  14807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126 (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method);
  14808. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<SixLabors.ImageSharp.PixelFormats.L8>(System.Span`1<!!0>)
  14809. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___span0, const RuntimeMethod* method)
  14810. {
  14811. return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_gshared)(___span0, method);
  14812. }
  14813. // System.Boolean SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.RgbToYCbCrConverterVectorized::get_IsSupported()
  14814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A (const RuntimeMethod* method);
  14815. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14816. inline void LuminanceForwardConverter_1_Convert_mA3113DD74B4955E68A2CF688152F2B890DFE2452 (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 * ___currentRows2, const RuntimeMethod* method)
  14817. {
  14818. (( void (*) (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A *, int32_t, int32_t, RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mA3113DD74B4955E68A2CF688152F2B890DFE2452_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14819. }
  14820. // !!0& System.Runtime.CompilerServices.Unsafe::Add<SixLabors.ImageSharp.PixelFormats.L8>(!!0&,System.Int32)
  14821. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  14822. {
  14823. return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_gshared_inline)(___source0, ___elementOffset1, method);
  14824. }
  14825. // System.Byte SixLabors.ImageSharp.PixelFormats.L8::get_PackedValue()
  14826. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method);
  14827. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F::set_Item(System.Int32,System.Single)
  14828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * __this, int32_t ___idx0, float ___value1, const RuntimeMethod* method);
  14829. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14830. inline void LuminanceForwardConverter_1__ctor_m8D9C0DA3BD03A0C173C1BBE7F707C21C06D4EF7B (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___frame0, const RuntimeMethod* method)
  14831. {
  14832. (( void (*) (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m8D9C0DA3BD03A0C173C1BBE7F707C21C06D4EF7B_gshared)(__this, ___frame0, method);
  14833. }
  14834. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14835. inline void LuminanceForwardConverter_1_Convert_mBC6E06223D20453154EEB5084032FB4899BDD279 (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 * ___currentRows2, const RuntimeMethod* method)
  14836. {
  14837. (( void (*) (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 *, int32_t, int32_t, RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mBC6E06223D20453154EEB5084032FB4899BDD279_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14838. }
  14839. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14840. inline void LuminanceForwardConverter_1__ctor_mC88F7EB00C5D2E82470E6ABCDD1C8CD17F72E466 (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___frame0, const RuntimeMethod* method)
  14841. {
  14842. (( void (*) (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mC88F7EB00C5D2E82470E6ABCDD1C8CD17F72E466_gshared)(__this, ___frame0, method);
  14843. }
  14844. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14845. inline void LuminanceForwardConverter_1_Convert_m9BEC2692B70BFFAB76D9CCF7F6FE61DFB2401741 (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C * ___currentRows2, const RuntimeMethod* method)
  14846. {
  14847. (( void (*) (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 *, int32_t, int32_t, RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m9BEC2692B70BFFAB76D9CCF7F6FE61DFB2401741_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14848. }
  14849. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14850. inline void LuminanceForwardConverter_1__ctor_mFAD0F5F4EB274309DD10B3786E03F9617356A9A1 (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___frame0, const RuntimeMethod* method)
  14851. {
  14852. (( void (*) (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mFAD0F5F4EB274309DD10B3786E03F9617356A9A1_gshared)(__this, ___frame0, method);
  14853. }
  14854. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14855. inline void LuminanceForwardConverter_1_Convert_m2B5575FE916203B95E5007E9400891CFA079EC37 (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD * ___currentRows2, const RuntimeMethod* method)
  14856. {
  14857. (( void (*) (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 *, int32_t, int32_t, RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m2B5575FE916203B95E5007E9400891CFA079EC37_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14858. }
  14859. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14860. inline void LuminanceForwardConverter_1__ctor_m38CB6214E3CCCAF6E937DACFDE1CF6F09C31AAC9 (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___frame0, const RuntimeMethod* method)
  14861. {
  14862. (( void (*) (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m38CB6214E3CCCAF6E937DACFDE1CF6F09C31AAC9_gshared)(__this, ___frame0, method);
  14863. }
  14864. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14865. inline void LuminanceForwardConverter_1_Convert_m2F4203DD8B3A838B2E87568163E1D29BAF51F752 (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F * ___currentRows2, const RuntimeMethod* method)
  14866. {
  14867. (( void (*) (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 *, int32_t, int32_t, RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m2F4203DD8B3A838B2E87568163E1D29BAF51F752_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14868. }
  14869. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14870. inline void LuminanceForwardConverter_1__ctor_m4D3AAC7380BAB3F2EC868FD21F1AE2E92F422F12 (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___frame0, const RuntimeMethod* method)
  14871. {
  14872. (( void (*) (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m4D3AAC7380BAB3F2EC868FD21F1AE2E92F422F12_gshared)(__this, ___frame0, method);
  14873. }
  14874. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14875. inline void LuminanceForwardConverter_1_Convert_m5C3047F7B7B4B2E2F9B543F01E07FFE8F7BB0889 (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 * ___currentRows2, const RuntimeMethod* method)
  14876. {
  14877. (( void (*) (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A *, int32_t, int32_t, RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m5C3047F7B7B4B2E2F9B543F01E07FFE8F7BB0889_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14878. }
  14879. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14880. inline void LuminanceForwardConverter_1__ctor_mF217D3905DCC9BAFC509A5D218DE7904138350AA (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___frame0, const RuntimeMethod* method)
  14881. {
  14882. (( void (*) (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mF217D3905DCC9BAFC509A5D218DE7904138350AA_gshared)(__this, ___frame0, method);
  14883. }
  14884. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14885. inline void LuminanceForwardConverter_1_Convert_m2C75C6D8B6C87167A9BFF27B94691E295EE2D065 (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 * ___currentRows2, const RuntimeMethod* method)
  14886. {
  14887. (( void (*) (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B *, int32_t, int32_t, RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m2C75C6D8B6C87167A9BFF27B94691E295EE2D065_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14888. }
  14889. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14890. inline void LuminanceForwardConverter_1__ctor_m173B03B122548F8B8A8A0D736CA49E1F4C3FE061 (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___frame0, const RuntimeMethod* method)
  14891. {
  14892. (( void (*) (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m173B03B122548F8B8A8A0D736CA49E1F4C3FE061_gshared)(__this, ___frame0, method);
  14893. }
  14894. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14895. inline void LuminanceForwardConverter_1_Convert_m1D72DAF2BD19F23272BA3EABAEFD53F233A0FE39 (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 * ___currentRows2, const RuntimeMethod* method)
  14896. {
  14897. (( void (*) (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A *, int32_t, int32_t, RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m1D72DAF2BD19F23272BA3EABAEFD53F233A0FE39_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14898. }
  14899. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14900. inline void LuminanceForwardConverter_1__ctor_mA275E52E28BCCE7F05F99E1E00F2F09E48CF2B39 (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___frame0, const RuntimeMethod* method)
  14901. {
  14902. (( void (*) (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mA275E52E28BCCE7F05F99E1E00F2F09E48CF2B39_gshared)(__this, ___frame0, method);
  14903. }
  14904. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14905. inline void LuminanceForwardConverter_1_Convert_m789AA5BAD45B38800E421C560A9A157236C62BC9 (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 * ___currentRows2, const RuntimeMethod* method)
  14906. {
  14907. (( void (*) (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 *, int32_t, int32_t, RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m789AA5BAD45B38800E421C560A9A157236C62BC9_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14908. }
  14909. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14910. inline void LuminanceForwardConverter_1__ctor_m804375F38106A76AD8BB7584CDA12AFDE49D6628 (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___frame0, const RuntimeMethod* method)
  14911. {
  14912. (( void (*) (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m804375F38106A76AD8BB7584CDA12AFDE49D6628_gshared)(__this, ___frame0, method);
  14913. }
  14914. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14915. inline void LuminanceForwardConverter_1_Convert_m1A3CB838C15497B5041FE799F5B169D80F00E9EC (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D * ___currentRows2, const RuntimeMethod* method)
  14916. {
  14917. (( void (*) (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 *, int32_t, int32_t, RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m1A3CB838C15497B5041FE799F5B169D80F00E9EC_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14918. }
  14919. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14920. inline void LuminanceForwardConverter_1__ctor_mAE94FE4446E9CB3CFBAB9FFE9994EEDE271B7B58 (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___frame0, const RuntimeMethod* method)
  14921. {
  14922. (( void (*) (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mAE94FE4446E9CB3CFBAB9FFE9994EEDE271B7B58_gshared)(__this, ___frame0, method);
  14923. }
  14924. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14925. inline void LuminanceForwardConverter_1_Convert_mD6B70E460ACABCF7BC66B1F1B9CE5695E7EE7C35 (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 * ___currentRows2, const RuntimeMethod* method)
  14926. {
  14927. (( void (*) (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D *, int32_t, int32_t, RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mD6B70E460ACABCF7BC66B1F1B9CE5695E7EE7C35_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14928. }
  14929. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14930. inline void LuminanceForwardConverter_1__ctor_m16A4D9A33682F153E49555C26F91816541103A24 (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___frame0, const RuntimeMethod* method)
  14931. {
  14932. (( void (*) (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m16A4D9A33682F153E49555C26F91816541103A24_gshared)(__this, ___frame0, method);
  14933. }
  14934. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14935. inline void LuminanceForwardConverter_1_Convert_m591FA972AD5668D2484213388AB525FA6D661050 (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 * ___currentRows2, const RuntimeMethod* method)
  14936. {
  14937. (( void (*) (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 *, int32_t, int32_t, RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m591FA972AD5668D2484213388AB525FA6D661050_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14938. }
  14939. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14940. inline void LuminanceForwardConverter_1__ctor_m4A00D8CC7D34C5777379D17B4C0CE76B2DCD13B5 (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___frame0, const RuntimeMethod* method)
  14941. {
  14942. (( void (*) (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m4A00D8CC7D34C5777379D17B4C0CE76B2DCD13B5_gshared)(__this, ___frame0, method);
  14943. }
  14944. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14945. inline void LuminanceForwardConverter_1_Convert_mEF1A04D65B75938D44B62DB25E6403050D1A42AB (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 * ___currentRows2, const RuntimeMethod* method)
  14946. {
  14947. (( void (*) (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D *, int32_t, int32_t, RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mEF1A04D65B75938D44B62DB25E6403050D1A42AB_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14948. }
  14949. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14950. inline void LuminanceForwardConverter_1__ctor_m0D0A97D0A4589E03873302C9E9533E84F749F4D1 (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___frame0, const RuntimeMethod* method)
  14951. {
  14952. (( void (*) (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m0D0A97D0A4589E03873302C9E9533E84F749F4D1_gshared)(__this, ___frame0, method);
  14953. }
  14954. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14955. inline void LuminanceForwardConverter_1_Convert_mC95F7F108B21DF7D1560439E7EFF05AAA3841388 (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 * ___currentRows2, const RuntimeMethod* method)
  14956. {
  14957. (( void (*) (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA *, int32_t, int32_t, RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mC95F7F108B21DF7D1560439E7EFF05AAA3841388_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14958. }
  14959. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14960. inline void LuminanceForwardConverter_1__ctor_mAAFC2143215EA765671A5AE8126B26ECBE7FDC34 (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___frame0, const RuntimeMethod* method)
  14961. {
  14962. (( void (*) (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mAAFC2143215EA765671A5AE8126B26ECBE7FDC34_gshared)(__this, ___frame0, method);
  14963. }
  14964. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14965. inline void LuminanceForwardConverter_1_Convert_m96B44B7FD56C6989AD9BBF495620D7BBAD805607 (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 * ___currentRows2, const RuntimeMethod* method)
  14966. {
  14967. (( void (*) (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 *, int32_t, int32_t, RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m96B44B7FD56C6989AD9BBF495620D7BBAD805607_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14968. }
  14969. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14970. inline void LuminanceForwardConverter_1__ctor_m2396475E6A96B5037072DD34F1A2E78510FF4D03 (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___frame0, const RuntimeMethod* method)
  14971. {
  14972. (( void (*) (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m2396475E6A96B5037072DD34F1A2E78510FF4D03_gshared)(__this, ___frame0, method);
  14973. }
  14974. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14975. inline void LuminanceForwardConverter_1_Convert_m72D0D883A11B99786B7738B50814E90E702E282A (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E * ___currentRows2, const RuntimeMethod* method)
  14976. {
  14977. (( void (*) (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 *, int32_t, int32_t, RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m72D0D883A11B99786B7738B50814E90E702E282A_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14978. }
  14979. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14980. inline void LuminanceForwardConverter_1__ctor_m924DB56636BF5C51C11B2327EE2607A5F39C29AC (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___frame0, const RuntimeMethod* method)
  14981. {
  14982. (( void (*) (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m924DB56636BF5C51C11B2327EE2607A5F39C29AC_gshared)(__this, ___frame0, method);
  14983. }
  14984. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14985. inline void LuminanceForwardConverter_1_Convert_m6C3231427082B6717E539FE8447B8D3FDA3EDD84 (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D * ___currentRows2, const RuntimeMethod* method)
  14986. {
  14987. (( void (*) (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 *, int32_t, int32_t, RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m6C3231427082B6717E539FE8447B8D3FDA3EDD84_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14988. }
  14989. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  14990. inline void LuminanceForwardConverter_1__ctor_m4439DD5BD46932C57F1FDE00E05053848AADDDF3 (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___frame0, const RuntimeMethod* method)
  14991. {
  14992. (( void (*) (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m4439DD5BD46932C57F1FDE00E05053848AADDDF3_gshared)(__this, ___frame0, method);
  14993. }
  14994. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  14995. inline void LuminanceForwardConverter_1_Convert_mFC207A8AF27FD68091DDCFE28E6B8F6E0E4ADC7A (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 * ___currentRows2, const RuntimeMethod* method)
  14996. {
  14997. (( void (*) (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED *, int32_t, int32_t, RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mFC207A8AF27FD68091DDCFE28E6B8F6E0E4ADC7A_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  14998. }
  14999. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15000. inline void LuminanceForwardConverter_1__ctor_m489FBD24E324C9132E279B2A8F3B470170D92021 (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___frame0, const RuntimeMethod* method)
  15001. {
  15002. (( void (*) (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m489FBD24E324C9132E279B2A8F3B470170D92021_gshared)(__this, ___frame0, method);
  15003. }
  15004. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15005. inline void LuminanceForwardConverter_1_Convert_m1AFD60856808074145561A959A1C650BC41C0090 (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F * ___currentRows2, const RuntimeMethod* method)
  15006. {
  15007. (( void (*) (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 *, int32_t, int32_t, RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m1AFD60856808074145561A959A1C650BC41C0090_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15008. }
  15009. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15010. inline void LuminanceForwardConverter_1__ctor_mC479AC59D8C83A1030A11E409B9B61E7E58CFCB3 (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___frame0, const RuntimeMethod* method)
  15011. {
  15012. (( void (*) (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mC479AC59D8C83A1030A11E409B9B61E7E58CFCB3_gshared)(__this, ___frame0, method);
  15013. }
  15014. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15015. inline void LuminanceForwardConverter_1_Convert_m657B04463DACB3A4A3993D79DFAE3366D741D901 (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 * ___currentRows2, const RuntimeMethod* method)
  15016. {
  15017. (( void (*) (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 *, int32_t, int32_t, RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m657B04463DACB3A4A3993D79DFAE3366D741D901_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15018. }
  15019. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15020. inline void LuminanceForwardConverter_1__ctor_mFE1D5580D47DB2B42A7DB4A75B0EBBD5A15C2282 (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___frame0, const RuntimeMethod* method)
  15021. {
  15022. (( void (*) (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mFE1D5580D47DB2B42A7DB4A75B0EBBD5A15C2282_gshared)(__this, ___frame0, method);
  15023. }
  15024. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15025. inline void LuminanceForwardConverter_1_Convert_m67CE871DC67C042325A0E45A55610DEF97D85D7F (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 * ___currentRows2, const RuntimeMethod* method)
  15026. {
  15027. (( void (*) (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 *, int32_t, int32_t, RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m67CE871DC67C042325A0E45A55610DEF97D85D7F_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15028. }
  15029. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15030. inline void LuminanceForwardConverter_1__ctor_m46E766632FB88C435AB4097E17019A0CE08B0FEB (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___frame0, const RuntimeMethod* method)
  15031. {
  15032. (( void (*) (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m46E766632FB88C435AB4097E17019A0CE08B0FEB_gshared)(__this, ___frame0, method);
  15033. }
  15034. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15035. inline void LuminanceForwardConverter_1_Convert_mF0A51BE08F9D8522B4AE87FBF7B28958F7264749 (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE * ___currentRows2, const RuntimeMethod* method)
  15036. {
  15037. (( void (*) (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 *, int32_t, int32_t, RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mF0A51BE08F9D8522B4AE87FBF7B28958F7264749_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15038. }
  15039. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15040. inline void LuminanceForwardConverter_1__ctor_mA6A9A803F4AE646C5451D49ABEDC7FAA4C1C4DA0 (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___frame0, const RuntimeMethod* method)
  15041. {
  15042. (( void (*) (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mA6A9A803F4AE646C5451D49ABEDC7FAA4C1C4DA0_gshared)(__this, ___frame0, method);
  15043. }
  15044. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15045. inline void LuminanceForwardConverter_1_Convert_m195F72FFB12C50DBA888EB7A45E511A2F5733F59 (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 * ___currentRows2, const RuntimeMethod* method)
  15046. {
  15047. (( void (*) (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 *, int32_t, int32_t, RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m195F72FFB12C50DBA888EB7A45E511A2F5733F59_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15048. }
  15049. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15050. inline void LuminanceForwardConverter_1__ctor_mCC2987DEBDAC913F2AE634A7A72110D959F4D065 (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___frame0, const RuntimeMethod* method)
  15051. {
  15052. (( void (*) (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mCC2987DEBDAC913F2AE634A7A72110D959F4D065_gshared)(__this, ___frame0, method);
  15053. }
  15054. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15055. inline void LuminanceForwardConverter_1_Convert_m55D62720A177C243CAE3E23E2C725A5868F3455A (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF * ___currentRows2, const RuntimeMethod* method)
  15056. {
  15057. (( void (*) (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 *, int32_t, int32_t, RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m55D62720A177C243CAE3E23E2C725A5868F3455A_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15058. }
  15059. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15060. inline void LuminanceForwardConverter_1__ctor_mD54EB6E29DE2EAC218AF09E867546FD6761E6F14 (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___frame0, const RuntimeMethod* method)
  15061. {
  15062. (( void (*) (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mD54EB6E29DE2EAC218AF09E867546FD6761E6F14_gshared)(__this, ___frame0, method);
  15063. }
  15064. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15065. inline void LuminanceForwardConverter_1_Convert_m1E83B9AABE19A0DAB35042BB541D69A95A338B3A (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 * ___currentRows2, const RuntimeMethod* method)
  15066. {
  15067. (( void (*) (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 *, int32_t, int32_t, RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m1E83B9AABE19A0DAB35042BB541D69A95A338B3A_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15068. }
  15069. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15070. inline void LuminanceForwardConverter_1__ctor_m613A3FC4E378A438A85EF063B891E12321AE7D30 (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___frame0, const RuntimeMethod* method)
  15071. {
  15072. (( void (*) (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_m613A3FC4E378A438A85EF063B891E12321AE7D30_gshared)(__this, ___frame0, method);
  15073. }
  15074. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15075. inline void LuminanceForwardConverter_1_Convert_m5682B6FA661C5D062B50A38A4A1DC40FAD630DAE (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 * ___currentRows2, const RuntimeMethod* method)
  15076. {
  15077. (( void (*) (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 *, int32_t, int32_t, RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m5682B6FA661C5D062B50A38A4A1DC40FAD630DAE_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15078. }
  15079. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15080. inline void LuminanceForwardConverter_1__ctor_mA492DED7CF42C129213B2F50A723B3D1CF0ED044 (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___frame0, const RuntimeMethod* method)
  15081. {
  15082. (( void (*) (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mA492DED7CF42C129213B2F50A723B3D1CF0ED044_gshared)(__this, ___frame0, method);
  15083. }
  15084. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15085. inline void LuminanceForwardConverter_1_Convert_mF115C481B33BFAEB3AEAC5DD64FED592515B5C40 (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA * ___currentRows2, const RuntimeMethod* method)
  15086. {
  15087. (( void (*) (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED *, int32_t, int32_t, RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_mF115C481B33BFAEB3AEAC5DD64FED592515B5C40_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15088. }
  15089. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15090. inline void LuminanceForwardConverter_1__ctor_mEE1A6053872893ACA4376952F64273EBA8342C54 (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___frame0, const RuntimeMethod* method)
  15091. {
  15092. (( void (*) (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mEE1A6053872893ACA4376952F64273EBA8342C54_gshared)(__this, ___frame0, method);
  15093. }
  15094. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15095. inline void LuminanceForwardConverter_1_Convert_m2AB0336546CF8BE9B92928D208EFE57B4F2B1AB3 (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 * ___currentRows2, const RuntimeMethod* method)
  15096. {
  15097. (( void (*) (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 *, int32_t, int32_t, RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m2AB0336546CF8BE9B92928D208EFE57B4F2B1AB3_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15098. }
  15099. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  15100. inline void LuminanceForwardConverter_1__ctor_mF0A6B7C07702ADB9445517F9EE2C1FD40CFECC46 (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___frame0, const RuntimeMethod* method)
  15101. {
  15102. (( void (*) (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))LuminanceForwardConverter_1__ctor_mF0A6B7C07702ADB9445517F9EE2C1FD40CFECC46_gshared)(__this, ___frame0, method);
  15103. }
  15104. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  15105. inline void LuminanceForwardConverter_1_Convert_m3E2E5615966449A1AF5432530BCE770780FD1760 (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 * ___currentRows2, const RuntimeMethod* method)
  15106. {
  15107. (( void (*) (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 *, int32_t, int32_t, RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 *, const RuntimeMethod*))LuminanceForwardConverter_1_Convert_m3E2E5615966449A1AF5432530BCE770780FD1760_gshared)(__this, ___x0, ___y1, ___currentRows2, method);
  15108. }
  15109. // System.Boolean System.Runtime.InteropServices.GCHandle::get_IsAllocated()
  15110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * __this, const RuntimeMethod* method);
  15111. // System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object,System.Runtime.InteropServices.GCHandleType)
  15112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC (RuntimeObject * ___value0, int32_t ___type1, const RuntimeMethod* method);
  15113. // System.IntPtr System.Runtime.InteropServices.GCHandle::AddrOfPinnedObject()
  15114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589 (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * __this, const RuntimeMethod* method);
  15115. // System.Void* System.IntPtr::op_Explicit(System.IntPtr)
  15116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD (intptr_t ___value0, const RuntimeMethod* method);
  15117. // System.Void System.Buffers.MemoryHandle::.ctor(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable)
  15118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3 (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * __this, void* ___pointer0, GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___handle1, RuntimeObject* ___pinnable2, const RuntimeMethod* method);
  15119. // System.Void System.Runtime.InteropServices.GCHandle::Free()
  15120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025 (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * __this, const RuntimeMethod* method);
  15121. // !!1& System.Runtime.CompilerServices.Unsafe::As<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F,System.Single>(!!0&)
  15122. inline float* Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_inline (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___source0, const RuntimeMethod* method)
  15123. {
  15124. return (( float* (*) (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_gshared_inline)(___source0, method);
  15125. }
  15126. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Single>(!!0&,System.IntPtr)
  15127. inline float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_inline (float* ___source0, intptr_t ___elementOffset1, const RuntimeMethod* method)
  15128. {
  15129. return (( float* (*) (float*, intptr_t, const RuntimeMethod*))Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_gshared_inline)(___source0, ___elementOffset1, method);
  15130. }
  15131. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(T[])
  15132. inline void Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method)
  15133. {
  15134. (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*, const RuntimeMethod*))Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_gshared_inline)(__this, ___array0, method);
  15135. }
  15136. // System.Type System.Object::GetType()
  15137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
  15138. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  15139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  15140. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  15141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method);
  15142. #ifdef __clang__
  15143. #pragma clang diagnostic push
  15144. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15145. #pragma clang diagnostic ignored "-Wunused-variable"
  15146. #endif
  15147. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::.ctor()
  15148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3C6D60609A10AD9B20596343A5D7C6118CD76971_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15149. {
  15150. {
  15151. NullCheck((RuntimeObject *)__this);
  15152. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  15153. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  15154. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = ((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  15155. __this->set__items_1(L_0);
  15156. return;
  15157. }
  15158. }
  15159. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::.ctor(System.Int32)
  15160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m128942F3195AE930ABFCB186967DF72B2846A2F0_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___capacity0, const RuntimeMethod* method)
  15161. {
  15162. {
  15163. NullCheck((RuntimeObject *)__this);
  15164. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  15165. int32_t L_0 = ___capacity0;
  15166. if ((((int32_t)L_0) >= ((int32_t)0)))
  15167. {
  15168. goto IL_0012;
  15169. }
  15170. }
  15171. {
  15172. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL);
  15173. }
  15174. IL_0012:
  15175. {
  15176. int32_t L_1 = ___capacity0;
  15177. if (L_1)
  15178. {
  15179. goto IL_0021;
  15180. }
  15181. }
  15182. {
  15183. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  15184. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_2 = ((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  15185. __this->set__items_1(L_2);
  15186. return;
  15187. }
  15188. IL_0021:
  15189. {
  15190. int32_t L_3 = ___capacity0;
  15191. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_4 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)(RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3);
  15192. __this->set__items_1(L_4);
  15193. return;
  15194. }
  15195. }
  15196. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  15197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4DA78642567577BDD52AD1AEA3767BBB0A9ED953_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  15198. {
  15199. static bool s_Il2CppMethodInitialized;
  15200. if (!s_Il2CppMethodInitialized)
  15201. {
  15202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  15203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  15204. s_Il2CppMethodInitialized = true;
  15205. }
  15206. RuntimeObject* V_0 = NULL;
  15207. int32_t V_1 = 0;
  15208. RuntimeObject* V_2 = NULL;
  15209. Exception_t * __last_unhandled_exception = 0;
  15210. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  15211. {
  15212. NullCheck((RuntimeObject *)__this);
  15213. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  15214. RuntimeObject* L_0 = ___collection0;
  15215. if (L_0)
  15216. {
  15217. goto IL_000f;
  15218. }
  15219. }
  15220. {
  15221. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  15222. }
  15223. IL_000f:
  15224. {
  15225. RuntimeObject* L_1 = ___collection0;
  15226. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  15227. RuntimeObject* L_2 = V_0;
  15228. if (!L_2)
  15229. {
  15230. goto IL_0050;
  15231. }
  15232. }
  15233. {
  15234. RuntimeObject* L_3 = V_0;
  15235. NullCheck((RuntimeObject*)L_3);
  15236. int32_t L_4;
  15237. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.Camera/RenderRequest>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3);
  15238. V_1 = (int32_t)L_4;
  15239. int32_t L_5 = V_1;
  15240. if (L_5)
  15241. {
  15242. goto IL_002f;
  15243. }
  15244. }
  15245. {
  15246. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  15247. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_6 = ((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  15248. __this->set__items_1(L_6);
  15249. return;
  15250. }
  15251. IL_002f:
  15252. {
  15253. int32_t L_7 = V_1;
  15254. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_8 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)(RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
  15255. __this->set__items_1(L_8);
  15256. RuntimeObject* L_9 = V_0;
  15257. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_10 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15258. NullCheck((RuntimeObject*)L_9);
  15259. InterfaceActionInvoker2< RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Camera/RenderRequest>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_10, (int32_t)0);
  15260. int32_t L_11 = V_1;
  15261. __this->set__size_2(L_11);
  15262. return;
  15263. }
  15264. IL_0050:
  15265. {
  15266. __this->set__size_2(0);
  15267. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  15268. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_12 = ((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  15269. __this->set__items_1(L_12);
  15270. RuntimeObject* L_13 = ___collection0;
  15271. NullCheck((RuntimeObject*)L_13);
  15272. RuntimeObject* L_14;
  15273. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.Camera/RenderRequest>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13);
  15274. V_2 = (RuntimeObject*)L_14;
  15275. }
  15276. IL_0069:
  15277. try
  15278. {// begin try (depth: 1)
  15279. {
  15280. goto IL_0077;
  15281. }
  15282. IL_006b:
  15283. {
  15284. RuntimeObject* L_15 = V_2;
  15285. NullCheck((RuntimeObject*)L_15);
  15286. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_16;
  15287. L_16 = InterfaceFuncInvoker0< RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Camera/RenderRequest>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
  15288. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15289. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15290. }
  15291. IL_0077:
  15292. {
  15293. RuntimeObject* L_17 = V_2;
  15294. NullCheck((RuntimeObject*)L_17);
  15295. bool L_18;
  15296. L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  15297. if (L_18)
  15298. {
  15299. goto IL_006b;
  15300. }
  15301. }
  15302. IL_007f:
  15303. {
  15304. IL2CPP_LEAVE(0x8B, FINALLY_0081);
  15305. }
  15306. }// end try (depth: 1)
  15307. catch(Il2CppExceptionWrapper& e)
  15308. {
  15309. __last_unhandled_exception = (Exception_t *)e.ex;
  15310. goto FINALLY_0081;
  15311. }
  15312. FINALLY_0081:
  15313. {// begin finally (depth: 1)
  15314. {
  15315. RuntimeObject* L_19 = V_2;
  15316. if (!L_19)
  15317. {
  15318. goto IL_008a;
  15319. }
  15320. }
  15321. IL_0084:
  15322. {
  15323. RuntimeObject* L_20 = V_2;
  15324. NullCheck((RuntimeObject*)L_20);
  15325. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_20);
  15326. }
  15327. IL_008a:
  15328. {
  15329. IL2CPP_END_FINALLY(129)
  15330. }
  15331. }// end finally (depth: 1)
  15332. IL2CPP_CLEANUP(129)
  15333. {
  15334. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  15335. IL2CPP_JUMP_TBL(0x8B, IL_008b)
  15336. }
  15337. IL_008b:
  15338. {
  15339. return;
  15340. }
  15341. }
  15342. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::get_Capacity()
  15343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mB762A12B0E38BF04B82AF5EBEED7C245525004E7_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15344. {
  15345. {
  15346. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15347. NullCheck(L_0);
  15348. return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
  15349. }
  15350. }
  15351. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::set_Capacity(System.Int32)
  15352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m70A0D97F19F2522063C97BFED1C83C5D5E15E3D5_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___value0, const RuntimeMethod* method)
  15353. {
  15354. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* V_0 = NULL;
  15355. {
  15356. int32_t L_0 = ___value0;
  15357. int32_t L_1 = (int32_t)__this->get__size_2();
  15358. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  15359. {
  15360. goto IL_0012;
  15361. }
  15362. }
  15363. {
  15364. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL);
  15365. }
  15366. IL_0012:
  15367. {
  15368. int32_t L_2 = ___value0;
  15369. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_3 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15370. NullCheck(L_3);
  15371. if ((((int32_t)L_2) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
  15372. {
  15373. goto IL_0058;
  15374. }
  15375. }
  15376. {
  15377. int32_t L_4 = ___value0;
  15378. if ((((int32_t)L_4) <= ((int32_t)0)))
  15379. {
  15380. goto IL_004d;
  15381. }
  15382. }
  15383. {
  15384. int32_t L_5 = ___value0;
  15385. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_6 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)(RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
  15386. V_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_6;
  15387. int32_t L_7 = (int32_t)__this->get__size_2();
  15388. if ((((int32_t)L_7) <= ((int32_t)0)))
  15389. {
  15390. goto IL_0045;
  15391. }
  15392. }
  15393. {
  15394. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_8 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15395. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_9 = V_0;
  15396. int32_t L_10 = (int32_t)__this->get__size_2();
  15397. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL);
  15398. }
  15399. IL_0045:
  15400. {
  15401. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_11 = V_0;
  15402. __this->set__items_1(L_11);
  15403. return;
  15404. }
  15405. IL_004d:
  15406. {
  15407. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  15408. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_12 = ((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  15409. __this->set__items_1(L_12);
  15410. }
  15411. IL_0058:
  15412. {
  15413. return;
  15414. }
  15415. }
  15416. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::get_Count()
  15417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE6B14EE890318B8F736202588D703212F1ED7A14_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15418. {
  15419. {
  15420. int32_t L_0 = (int32_t)__this->get__size_2();
  15421. return (int32_t)L_0;
  15422. }
  15423. }
  15424. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.get_IsFixedSize()
  15425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mA7E57511E76BC1F8837E09A544C9D518931A295F_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15426. {
  15427. {
  15428. return (bool)0;
  15429. }
  15430. }
  15431. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  15432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4CCDDDEEFFC5644715D5026E32A7E62EFEFCCBCC_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15433. {
  15434. {
  15435. return (bool)0;
  15436. }
  15437. }
  15438. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.get_IsReadOnly()
  15439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m07A451A58036FE8B67C68EB0C34E316E321F0803_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15440. {
  15441. {
  15442. return (bool)0;
  15443. }
  15444. }
  15445. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.ICollection.get_IsSynchronized()
  15446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m33B5B5F3081245ED5542EDDE9A6253C8F7F3E102_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15447. {
  15448. {
  15449. return (bool)0;
  15450. }
  15451. }
  15452. // System.Object System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.ICollection.get_SyncRoot()
  15453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mEBF124F420D5683B0AD68EBEFC0DEDE70E48A019_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15454. {
  15455. static bool s_Il2CppMethodInitialized;
  15456. if (!s_Il2CppMethodInitialized)
  15457. {
  15458. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  15459. s_Il2CppMethodInitialized = true;
  15460. }
  15461. {
  15462. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4();
  15463. if (L_0)
  15464. {
  15465. goto IL_001a;
  15466. }
  15467. }
  15468. {
  15469. RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4();
  15470. RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  15471. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL);
  15472. RuntimeObject * L_3;
  15473. L_3 = InterlockedCompareExchangeImpl<RuntimeObject *>((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL);
  15474. }
  15475. IL_001a:
  15476. {
  15477. RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_4();
  15478. return (RuntimeObject *)L_4;
  15479. }
  15480. }
  15481. // T System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::get_Item(System.Int32)
  15482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 List_1_get_Item_mBE8A55EE243D68E935E9DDD8970FCD3A26F56B1F_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, const RuntimeMethod* method)
  15483. {
  15484. {
  15485. int32_t L_0 = ___index0;
  15486. int32_t L_1 = (int32_t)__this->get__size_2();
  15487. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  15488. {
  15489. goto IL_000e;
  15490. }
  15491. }
  15492. {
  15493. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  15494. }
  15495. IL_000e:
  15496. {
  15497. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_2 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15498. int32_t L_3 = ___index0;
  15499. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_4;
  15500. L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_2, (int32_t)L_3);
  15501. return (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_4;
  15502. }
  15503. }
  15504. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::set_Item(System.Int32,T)
  15505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m6926546BC0E53ACEA088BB71EDA30272A98400FA_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___value1, const RuntimeMethod* method)
  15506. {
  15507. {
  15508. int32_t L_0 = ___index0;
  15509. int32_t L_1 = (int32_t)__this->get__size_2();
  15510. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  15511. {
  15512. goto IL_000e;
  15513. }
  15514. }
  15515. {
  15516. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  15517. }
  15518. IL_000e:
  15519. {
  15520. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_2 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15521. int32_t L_3 = ___index0;
  15522. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_4 = ___value1;
  15523. NullCheck(L_2);
  15524. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_4);
  15525. int32_t L_5 = (int32_t)__this->get__version_3();
  15526. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  15527. return;
  15528. }
  15529. }
  15530. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::IsCompatibleObject(System.Object)
  15531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m50CE9AFE64AA7E843E0AF2D8F0DF3191B421F57E_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  15532. {
  15533. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 V_0;
  15534. memset((&V_0), 0, sizeof(V_0));
  15535. {
  15536. RuntimeObject * L_0 = ___value0;
  15537. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
  15538. {
  15539. goto IL_001f;
  15540. }
  15541. }
  15542. {
  15543. RuntimeObject * L_1 = ___value0;
  15544. if (L_1)
  15545. {
  15546. goto IL_001d;
  15547. }
  15548. }
  15549. {
  15550. il2cpp_codegen_initobj((&V_0), sizeof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ));
  15551. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_2 = V_0;
  15552. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_3 = (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_2;
  15553. RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3);
  15554. return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  15555. }
  15556. IL_001d:
  15557. {
  15558. return (bool)0;
  15559. }
  15560. IL_001f:
  15561. {
  15562. return (bool)1;
  15563. }
  15564. }
  15565. // System.Object System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.get_Item(System.Int32)
  15566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mBD0DEB1F3CF12883C0ED55CFC6A08CE723766084_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, const RuntimeMethod* method)
  15567. {
  15568. {
  15569. int32_t L_0 = ___index0;
  15570. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15571. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_1;
  15572. L_1 = (( RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  15573. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_2 = (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_1;
  15574. RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2);
  15575. return (RuntimeObject *)L_3;
  15576. }
  15577. }
  15578. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.set_Item(System.Int32,System.Object)
  15579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1E183BBC602C5664605652C9870F79C15E5A8138_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  15580. {
  15581. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  15582. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  15583. {
  15584. RuntimeObject * L_0 = ___value1;
  15585. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  15586. }
  15587. IL_0008:
  15588. try
  15589. {// begin try (depth: 1)
  15590. int32_t L_1 = ___index0;
  15591. RuntimeObject * L_2 = ___value1;
  15592. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15593. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_1, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
  15594. goto IL_002a;
  15595. }// end try (depth: 1)
  15596. catch(Il2CppExceptionWrapper& e)
  15597. {
  15598. 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)))
  15599. {
  15600. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  15601. goto CATCH_0017;
  15602. }
  15603. throw e;
  15604. }
  15605. CATCH_0017:
  15606. {// begin catch(System.InvalidCastException)
  15607. RuntimeObject * L_3 = ___value1;
  15608. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  15609. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  15610. Type_t * L_5;
  15611. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  15612. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  15613. IL2CPP_POP_ACTIVE_EXCEPTION();
  15614. goto IL_002a;
  15615. }// end catch (depth: 1)
  15616. IL_002a:
  15617. {
  15618. return;
  15619. }
  15620. }
  15621. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Add(T)
  15622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m726A34E32BA7C131F076BFAB1777507E2D53B46A_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___item0, const RuntimeMethod* method)
  15623. {
  15624. int32_t V_0 = 0;
  15625. {
  15626. int32_t L_0 = (int32_t)__this->get__size_2();
  15627. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_1 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15628. NullCheck(L_1);
  15629. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))))
  15630. {
  15631. goto IL_001e;
  15632. }
  15633. }
  15634. {
  15635. int32_t L_2 = (int32_t)__this->get__size_2();
  15636. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15637. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  15638. }
  15639. IL_001e:
  15640. {
  15641. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_3 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15642. int32_t L_4 = (int32_t)__this->get__size_2();
  15643. V_0 = (int32_t)L_4;
  15644. int32_t L_5 = V_0;
  15645. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  15646. int32_t L_6 = V_0;
  15647. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_7 = ___item0;
  15648. NullCheck(L_3);
  15649. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_7);
  15650. int32_t L_8 = (int32_t)__this->get__version_3();
  15651. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  15652. return;
  15653. }
  15654. }
  15655. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.Add(System.Object)
  15656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mAED662E4FFB02210735F603F712EB00566415993_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  15657. {
  15658. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  15659. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  15660. {
  15661. RuntimeObject * L_0 = ___item0;
  15662. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  15663. }
  15664. IL_0008:
  15665. try
  15666. {// begin try (depth: 1)
  15667. RuntimeObject * L_1 = ___item0;
  15668. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15669. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  15670. goto IL_0029;
  15671. }// end try (depth: 1)
  15672. catch(Il2CppExceptionWrapper& e)
  15673. {
  15674. 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)))
  15675. {
  15676. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  15677. goto CATCH_0016;
  15678. }
  15679. throw e;
  15680. }
  15681. CATCH_0016:
  15682. {// begin catch(System.InvalidCastException)
  15683. RuntimeObject * L_2 = ___item0;
  15684. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_3 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  15685. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  15686. Type_t * L_4;
  15687. L_4 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_3, /*hidden argument*/NULL);
  15688. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL);
  15689. IL2CPP_POP_ACTIVE_EXCEPTION();
  15690. goto IL_0029;
  15691. }// end catch (depth: 1)
  15692. IL_0029:
  15693. {
  15694. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15695. int32_t L_5;
  15696. L_5 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  15697. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1));
  15698. }
  15699. }
  15700. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  15701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mF97155824AAD15428499E3F8140B1A381A2C4E64_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  15702. {
  15703. {
  15704. int32_t L_0 = (int32_t)__this->get__size_2();
  15705. RuntimeObject* L_1 = ___collection0;
  15706. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15707. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14));
  15708. return;
  15709. }
  15710. }
  15711. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Clear()
  15712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m540EEAD788005CF33F26385D14BD353ACE79DB25_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  15713. {
  15714. {
  15715. int32_t L_0 = (int32_t)__this->get__size_2();
  15716. if ((((int32_t)L_0) <= ((int32_t)0)))
  15717. {
  15718. goto IL_0022;
  15719. }
  15720. }
  15721. {
  15722. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_1 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15723. int32_t L_2 = (int32_t)__this->get__size_2();
  15724. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL);
  15725. __this->set__size_2(0);
  15726. }
  15727. IL_0022:
  15728. {
  15729. int32_t L_3 = (int32_t)__this->get__version_3();
  15730. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
  15731. return;
  15732. }
  15733. }
  15734. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Contains(T)
  15735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE71DFDC082BDC7862775B4565F87293DFCC86B09_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___item0, const RuntimeMethod* method)
  15736. {
  15737. int32_t V_0 = 0;
  15738. EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 * V_1 = NULL;
  15739. int32_t V_2 = 0;
  15740. {
  15741. goto IL_0030;
  15742. }
  15743. {
  15744. V_0 = (int32_t)0;
  15745. goto IL_0025;
  15746. }
  15747. IL_000c:
  15748. {
  15749. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_1 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15750. int32_t L_2 = V_0;
  15751. NullCheck(L_1);
  15752. int32_t L_3 = L_2;
  15753. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  15754. goto IL_0021;
  15755. }
  15756. {
  15757. return (bool)1;
  15758. }
  15759. IL_0021:
  15760. {
  15761. int32_t L_5 = V_0;
  15762. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  15763. }
  15764. IL_0025:
  15765. {
  15766. int32_t L_6 = V_0;
  15767. int32_t L_7 = (int32_t)__this->get__size_2();
  15768. if ((((int32_t)L_6) < ((int32_t)L_7)))
  15769. {
  15770. goto IL_000c;
  15771. }
  15772. }
  15773. {
  15774. return (bool)0;
  15775. }
  15776. IL_0030:
  15777. {
  15778. EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 * L_8;
  15779. L_8 = (( EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  15780. V_1 = (EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 *)L_8;
  15781. V_2 = (int32_t)0;
  15782. goto IL_0055;
  15783. }
  15784. IL_003a:
  15785. {
  15786. EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 * L_9 = V_1;
  15787. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_10 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15788. int32_t L_11 = V_2;
  15789. NullCheck(L_10);
  15790. int32_t L_12 = L_11;
  15791. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  15792. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_14 = ___item0;
  15793. NullCheck((EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 *)L_9);
  15794. bool L_15;
  15795. L_15 = VirtualFuncInvoker2< bool, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.Camera/RenderRequest>::Equals(T,T) */, (EqualityComparer_1_t9886DA9419AD18F17F6D589F94F26DF1933417C2 *)L_9, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_13, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_14);
  15796. if (!L_15)
  15797. {
  15798. goto IL_0051;
  15799. }
  15800. }
  15801. {
  15802. return (bool)1;
  15803. }
  15804. IL_0051:
  15805. {
  15806. int32_t L_16 = V_2;
  15807. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  15808. }
  15809. IL_0055:
  15810. {
  15811. int32_t L_17 = V_2;
  15812. int32_t L_18 = (int32_t)__this->get__size_2();
  15813. if ((((int32_t)L_17) < ((int32_t)L_18)))
  15814. {
  15815. goto IL_003a;
  15816. }
  15817. }
  15818. {
  15819. return (bool)0;
  15820. }
  15821. }
  15822. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.Contains(System.Object)
  15823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m05F4A0CBDE9AAB7040EF380126CA9DDD2C707364_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  15824. {
  15825. {
  15826. RuntimeObject * L_0 = ___item0;
  15827. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  15828. bool L_1;
  15829. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  15830. if (!L_1)
  15831. {
  15832. goto IL_0015;
  15833. }
  15834. }
  15835. {
  15836. RuntimeObject * L_2 = ___item0;
  15837. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15838. bool L_3;
  15839. L_3 = (( bool (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  15840. return (bool)L_3;
  15841. }
  15842. IL_0015:
  15843. {
  15844. return (bool)0;
  15845. }
  15846. }
  15847. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::CopyTo(T[])
  15848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEC7F513186750FE3D024C2DDEFA3087E9FC8A845_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* ___array0, const RuntimeMethod* method)
  15849. {
  15850. {
  15851. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = ___array0;
  15852. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  15853. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20));
  15854. return;
  15855. }
  15856. }
  15857. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  15858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mCD1EA9381C5BFE236E6F6743DC5E6096BDABE5BB_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  15859. {
  15860. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  15861. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  15862. {
  15863. RuntimeArray * L_0 = ___array0;
  15864. if (!L_0)
  15865. {
  15866. goto IL_0012;
  15867. }
  15868. }
  15869. {
  15870. RuntimeArray * L_1 = ___array0;
  15871. NullCheck((RuntimeArray *)L_1);
  15872. int32_t L_2;
  15873. L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL);
  15874. if ((((int32_t)L_2) == ((int32_t)1)))
  15875. {
  15876. goto IL_0012;
  15877. }
  15878. }
  15879. {
  15880. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)7, /*hidden argument*/NULL);
  15881. }
  15882. IL_0012:
  15883. {
  15884. }
  15885. IL_0013:
  15886. try
  15887. {// begin try (depth: 1)
  15888. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_3 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15889. RuntimeArray * L_4 = ___array0;
  15890. int32_t L_5 = ___arrayIndex1;
  15891. int32_t L_6 = (int32_t)__this->get__size_2();
  15892. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL);
  15893. goto IL_0033;
  15894. }// end try (depth: 1)
  15895. catch(Il2CppExceptionWrapper& e)
  15896. {
  15897. 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)))
  15898. {
  15899. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  15900. goto CATCH_0029;
  15901. }
  15902. throw e;
  15903. }
  15904. CATCH_0029:
  15905. {// begin catch(System.ArrayTypeMismatchException)
  15906. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  15907. IL2CPP_POP_ACTIVE_EXCEPTION();
  15908. goto IL_0033;
  15909. }// end catch (depth: 1)
  15910. IL_0033:
  15911. {
  15912. return;
  15913. }
  15914. }
  15915. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
  15916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m7CC29849B71A56693A24DAA4CB80A8119A029A1F_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
  15917. {
  15918. {
  15919. int32_t L_0 = (int32_t)__this->get__size_2();
  15920. int32_t L_1 = ___index0;
  15921. int32_t L_2 = ___count3;
  15922. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2)))
  15923. {
  15924. goto IL_0013;
  15925. }
  15926. }
  15927. {
  15928. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  15929. }
  15930. IL_0013:
  15931. {
  15932. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_3 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15933. int32_t L_4 = ___index0;
  15934. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_5 = ___array1;
  15935. int32_t L_6 = ___arrayIndex2;
  15936. int32_t L_7 = ___count3;
  15937. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL);
  15938. return;
  15939. }
  15940. }
  15941. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::CopyTo(T[],System.Int32)
  15942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m591A22B14867AE40FAE1FCC7BDF5BC51B284B2C3_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  15943. {
  15944. {
  15945. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15946. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_1 = ___array0;
  15947. int32_t L_2 = ___arrayIndex1;
  15948. int32_t L_3 = (int32_t)__this->get__size_2();
  15949. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL);
  15950. return;
  15951. }
  15952. }
  15953. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::EnsureCapacity(System.Int32)
  15954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m57EC2AB729CCB4764C6132561267578A256B8FD8_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___min0, const RuntimeMethod* method)
  15955. {
  15956. int32_t V_0 = 0;
  15957. int32_t G_B4_0 = 0;
  15958. {
  15959. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15960. NullCheck(L_0);
  15961. int32_t L_1 = ___min0;
  15962. if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) >= ((int32_t)L_1)))
  15963. {
  15964. goto IL_003d;
  15965. }
  15966. }
  15967. {
  15968. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_2 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15969. NullCheck(L_2);
  15970. if (!(((RuntimeArray*)L_2)->max_length))
  15971. {
  15972. goto IL_0020;
  15973. }
  15974. }
  15975. {
  15976. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_3 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  15977. NullCheck(L_3);
  15978. G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)2));
  15979. goto IL_0021;
  15980. }
  15981. IL_0020:
  15982. {
  15983. G_B4_0 = 4;
  15984. }
  15985. IL_0021:
  15986. {
  15987. V_0 = (int32_t)G_B4_0;
  15988. int32_t L_4 = V_0;
  15989. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
  15990. {
  15991. goto IL_0030;
  15992. }
  15993. }
  15994. {
  15995. V_0 = (int32_t)((int32_t)2146435071);
  15996. }
  15997. IL_0030:
  15998. {
  15999. int32_t L_5 = V_0;
  16000. int32_t L_6 = ___min0;
  16001. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  16002. {
  16003. goto IL_0036;
  16004. }
  16005. }
  16006. {
  16007. int32_t L_7 = ___min0;
  16008. V_0 = (int32_t)L_7;
  16009. }
  16010. IL_0036:
  16011. {
  16012. int32_t L_8 = V_0;
  16013. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16014. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  16015. }
  16016. IL_003d:
  16017. {
  16018. return;
  16019. }
  16020. }
  16021. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Exists(System.Predicate`1<T>)
  16022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m5248310DA9A884742DDFECBEC345742BA6BBEF0D_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * ___match0, const RuntimeMethod* method)
  16023. {
  16024. {
  16025. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_0 = ___match0;
  16026. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16027. int32_t L_1;
  16028. L_1 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22));
  16029. return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  16030. }
  16031. }
  16032. // T System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Find(System.Predicate`1<T>)
  16033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 List_1_Find_m2A50307171435AF59A4A81967D559D7005A2D95B_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * ___match0, const RuntimeMethod* method)
  16034. {
  16035. int32_t V_0 = 0;
  16036. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 V_1;
  16037. memset((&V_1), 0, sizeof(V_1));
  16038. {
  16039. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_0 = ___match0;
  16040. if (L_0)
  16041. {
  16042. goto IL_0009;
  16043. }
  16044. }
  16045. {
  16046. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  16047. }
  16048. IL_0009:
  16049. {
  16050. V_0 = (int32_t)0;
  16051. goto IL_0032;
  16052. }
  16053. IL_000d:
  16054. {
  16055. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_1 = ___match0;
  16056. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_2 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16057. int32_t L_3 = V_0;
  16058. NullCheck(L_2);
  16059. int32_t L_4 = L_3;
  16060. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  16061. NullCheck((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_1);
  16062. bool L_6;
  16063. L_6 = (( bool (*) (Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_1, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  16064. if (!L_6)
  16065. {
  16066. goto IL_002e;
  16067. }
  16068. }
  16069. {
  16070. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_7 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16071. int32_t L_8 = V_0;
  16072. NullCheck(L_7);
  16073. int32_t L_9 = L_8;
  16074. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  16075. return (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_10;
  16076. }
  16077. IL_002e:
  16078. {
  16079. int32_t L_11 = V_0;
  16080. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  16081. }
  16082. IL_0032:
  16083. {
  16084. int32_t L_12 = V_0;
  16085. int32_t L_13 = (int32_t)__this->get__size_2();
  16086. if ((((int32_t)L_12) < ((int32_t)L_13)))
  16087. {
  16088. goto IL_000d;
  16089. }
  16090. }
  16091. {
  16092. il2cpp_codegen_initobj((&V_1), sizeof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ));
  16093. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_14 = V_1;
  16094. return (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_14;
  16095. }
  16096. }
  16097. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::FindIndex(System.Predicate`1<T>)
  16098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2C82F4BBC0AF35E8374CB13F20CBC34D69F015A2_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * ___match0, const RuntimeMethod* method)
  16099. {
  16100. {
  16101. int32_t L_0 = (int32_t)__this->get__size_2();
  16102. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_1 = ___match0;
  16103. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16104. int32_t L_2;
  16105. L_2 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, int32_t, Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
  16106. return (int32_t)L_2;
  16107. }
  16108. }
  16109. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
  16110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6BEA645B3FC5569F4A7D39CC9DE11258C4B45807_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * ___match2, const RuntimeMethod* method)
  16111. {
  16112. int32_t V_0 = 0;
  16113. int32_t V_1 = 0;
  16114. {
  16115. int32_t L_0 = ___startIndex0;
  16116. int32_t L_1 = (int32_t)__this->get__size_2();
  16117. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  16118. {
  16119. goto IL_0012;
  16120. }
  16121. }
  16122. {
  16123. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  16124. }
  16125. IL_0012:
  16126. {
  16127. int32_t L_2 = ___count1;
  16128. if ((((int32_t)L_2) < ((int32_t)0)))
  16129. {
  16130. goto IL_0021;
  16131. }
  16132. }
  16133. {
  16134. int32_t L_3 = ___startIndex0;
  16135. int32_t L_4 = (int32_t)__this->get__size_2();
  16136. int32_t L_5 = ___count1;
  16137. if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)))))
  16138. {
  16139. goto IL_002a;
  16140. }
  16141. }
  16142. IL_0021:
  16143. {
  16144. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL);
  16145. }
  16146. IL_002a:
  16147. {
  16148. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_6 = ___match2;
  16149. if (L_6)
  16150. {
  16151. goto IL_0033;
  16152. }
  16153. }
  16154. {
  16155. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  16156. }
  16157. IL_0033:
  16158. {
  16159. int32_t L_7 = ___startIndex0;
  16160. int32_t L_8 = ___count1;
  16161. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8));
  16162. int32_t L_9 = ___startIndex0;
  16163. V_1 = (int32_t)L_9;
  16164. goto IL_0055;
  16165. }
  16166. IL_003b:
  16167. {
  16168. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_10 = ___match2;
  16169. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_11 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16170. int32_t L_12 = V_1;
  16171. NullCheck(L_11);
  16172. int32_t L_13 = L_12;
  16173. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  16174. NullCheck((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_10);
  16175. bool L_15;
  16176. L_15 = (( bool (*) (Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_10, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  16177. if (!L_15)
  16178. {
  16179. goto IL_0051;
  16180. }
  16181. }
  16182. {
  16183. int32_t L_16 = V_1;
  16184. return (int32_t)L_16;
  16185. }
  16186. IL_0051:
  16187. {
  16188. int32_t L_17 = V_1;
  16189. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  16190. }
  16191. IL_0055:
  16192. {
  16193. int32_t L_18 = V_1;
  16194. int32_t L_19 = V_0;
  16195. if ((((int32_t)L_18) < ((int32_t)L_19)))
  16196. {
  16197. goto IL_003b;
  16198. }
  16199. }
  16200. {
  16201. return (int32_t)(-1);
  16202. }
  16203. }
  16204. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::ForEach(System.Action`1<T>)
  16205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mC2198C1BEA4BF0BA80334E2E112E7801DE65E37F_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF * ___action0, const RuntimeMethod* method)
  16206. {
  16207. static bool s_Il2CppMethodInitialized;
  16208. if (!s_Il2CppMethodInitialized)
  16209. {
  16210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  16211. s_Il2CppMethodInitialized = true;
  16212. }
  16213. int32_t V_0 = 0;
  16214. int32_t V_1 = 0;
  16215. {
  16216. Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF * L_0 = ___action0;
  16217. if (L_0)
  16218. {
  16219. goto IL_0009;
  16220. }
  16221. }
  16222. {
  16223. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  16224. }
  16225. IL_0009:
  16226. {
  16227. int32_t L_1 = (int32_t)__this->get__version_3();
  16228. V_0 = (int32_t)L_1;
  16229. V_1 = (int32_t)0;
  16230. goto IL_003a;
  16231. }
  16232. IL_0014:
  16233. {
  16234. int32_t L_2 = V_0;
  16235. int32_t L_3 = (int32_t)__this->get__version_3();
  16236. if ((((int32_t)L_2) == ((int32_t)L_3)))
  16237. {
  16238. goto IL_0024;
  16239. }
  16240. }
  16241. {
  16242. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  16243. bool L_4 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  16244. if (L_4)
  16245. {
  16246. goto IL_0043;
  16247. }
  16248. }
  16249. IL_0024:
  16250. {
  16251. Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF * L_5 = ___action0;
  16252. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_6 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16253. int32_t L_7 = V_1;
  16254. NullCheck(L_6);
  16255. int32_t L_8 = L_7;
  16256. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  16257. NullCheck((Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF *)L_5);
  16258. (( void (*) (Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((Action_1_tAD2673D5C000B0DE999CDC21B694624C1F144EFF *)L_5, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25));
  16259. int32_t L_10 = V_1;
  16260. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  16261. }
  16262. IL_003a:
  16263. {
  16264. int32_t L_11 = V_1;
  16265. int32_t L_12 = (int32_t)__this->get__size_2();
  16266. if ((((int32_t)L_11) < ((int32_t)L_12)))
  16267. {
  16268. goto IL_0014;
  16269. }
  16270. }
  16271. IL_0043:
  16272. {
  16273. int32_t L_13 = V_0;
  16274. int32_t L_14 = (int32_t)__this->get__version_3();
  16275. if ((((int32_t)L_13) == ((int32_t)L_14)))
  16276. {
  16277. goto IL_005a;
  16278. }
  16279. }
  16280. {
  16281. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  16282. bool L_15 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  16283. if (!L_15)
  16284. {
  16285. goto IL_005a;
  16286. }
  16287. }
  16288. {
  16289. ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
  16290. }
  16291. IL_005a:
  16292. {
  16293. return;
  16294. }
  16295. }
  16296. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::GetEnumerator()
  16297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA List_1_GetEnumerator_mF12CEC24A402C04BEB16C3A04AD522FCDB06E4B6_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  16298. {
  16299. {
  16300. Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA L_0;
  16301. memset((&L_0), 0, sizeof(L_0));
  16302. Enumerator__ctor_m667FAFEFF6E44565EDC3984F0B416B98A95069BE((&L_0), (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  16303. return (Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA )L_0;
  16304. }
  16305. }
  16306. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  16307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2B96F9398B79720023C6AADB5BC0881240D72DC8_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  16308. {
  16309. {
  16310. Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA L_0;
  16311. memset((&L_0), 0, sizeof(L_0));
  16312. Enumerator__ctor_m667FAFEFF6E44565EDC3984F0B416B98A95069BE((&L_0), (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  16313. Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA L_1 = (Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA )L_0;
  16314. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  16315. return (RuntimeObject*)L_2;
  16316. }
  16317. }
  16318. // System.Collections.IEnumerator System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IEnumerable.GetEnumerator()
  16319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mCD50EE35D98DF99BB9142EBFFADED3BEC76DC8D4_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  16320. {
  16321. {
  16322. Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA L_0;
  16323. memset((&L_0), 0, sizeof(L_0));
  16324. Enumerator__ctor_m667FAFEFF6E44565EDC3984F0B416B98A95069BE((&L_0), (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  16325. Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA L_1 = (Enumerator_tE5E468754D2615D4F3B90E030FC3498466C805CA )L_0;
  16326. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  16327. return (RuntimeObject*)L_2;
  16328. }
  16329. }
  16330. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::IndexOf(T)
  16331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m17C5D021DEA16224B52FD5CE4B3A09CABBFC27FE_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___item0, const RuntimeMethod* method)
  16332. {
  16333. {
  16334. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16335. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_1 = ___item0;
  16336. int32_t L_2 = (int32_t)__this->get__size_2();
  16337. int32_t L_3;
  16338. L_3 = (( int32_t (*) (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)((RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_0, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28));
  16339. return (int32_t)L_3;
  16340. }
  16341. }
  16342. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.IndexOf(System.Object)
  16343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m8569246F3E63D99E9B3F0178CDF94E05321488AE_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  16344. {
  16345. {
  16346. RuntimeObject * L_0 = ___item0;
  16347. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  16348. bool L_1;
  16349. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  16350. if (!L_1)
  16351. {
  16352. goto IL_0015;
  16353. }
  16354. }
  16355. {
  16356. RuntimeObject * L_2 = ___item0;
  16357. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16358. int32_t L_3;
  16359. L_3 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  16360. return (int32_t)L_3;
  16361. }
  16362. IL_0015:
  16363. {
  16364. return (int32_t)(-1);
  16365. }
  16366. }
  16367. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Insert(System.Int32,T)
  16368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m8F4BF07B80B2305E6FD4935654A7DBEDEF2E1874_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___item1, const RuntimeMethod* method)
  16369. {
  16370. {
  16371. int32_t L_0 = ___index0;
  16372. int32_t L_1 = (int32_t)__this->get__size_2();
  16373. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  16374. {
  16375. goto IL_0012;
  16376. }
  16377. }
  16378. {
  16379. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL);
  16380. }
  16381. IL_0012:
  16382. {
  16383. int32_t L_2 = (int32_t)__this->get__size_2();
  16384. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_3 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16385. NullCheck(L_3);
  16386. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))
  16387. {
  16388. goto IL_0030;
  16389. }
  16390. }
  16391. {
  16392. int32_t L_4 = (int32_t)__this->get__size_2();
  16393. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16394. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  16395. }
  16396. IL_0030:
  16397. {
  16398. int32_t L_5 = ___index0;
  16399. int32_t L_6 = (int32_t)__this->get__size_2();
  16400. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  16401. {
  16402. goto IL_0056;
  16403. }
  16404. }
  16405. {
  16406. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_7 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16407. int32_t L_8 = ___index0;
  16408. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_9 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16409. int32_t L_10 = ___index0;
  16410. int32_t L_11 = (int32_t)__this->get__size_2();
  16411. int32_t L_12 = ___index0;
  16412. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL);
  16413. }
  16414. IL_0056:
  16415. {
  16416. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_13 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16417. int32_t L_14 = ___index0;
  16418. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_15 = ___item1;
  16419. NullCheck(L_13);
  16420. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_15);
  16421. int32_t L_16 = (int32_t)__this->get__size_2();
  16422. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)));
  16423. int32_t L_17 = (int32_t)__this->get__version_3();
  16424. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
  16425. return;
  16426. }
  16427. }
  16428. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.Insert(System.Int32,System.Object)
  16429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m7C30B7A06A387F398B07933BE42C51393970C2F1_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  16430. {
  16431. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  16432. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  16433. {
  16434. RuntimeObject * L_0 = ___item1;
  16435. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  16436. }
  16437. IL_0008:
  16438. try
  16439. {// begin try (depth: 1)
  16440. int32_t L_1 = ___index0;
  16441. RuntimeObject * L_2 = ___item1;
  16442. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16443. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_1, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  16444. goto IL_002a;
  16445. }// end try (depth: 1)
  16446. catch(Il2CppExceptionWrapper& e)
  16447. {
  16448. 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)))
  16449. {
  16450. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  16451. goto CATCH_0017;
  16452. }
  16453. throw e;
  16454. }
  16455. CATCH_0017:
  16456. {// begin catch(System.InvalidCastException)
  16457. RuntimeObject * L_3 = ___item1;
  16458. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  16459. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  16460. Type_t * L_5;
  16461. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  16462. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  16463. IL2CPP_POP_ACTIVE_EXCEPTION();
  16464. goto IL_002a;
  16465. }// end catch (depth: 1)
  16466. IL_002a:
  16467. {
  16468. return;
  16469. }
  16470. }
  16471. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
  16472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mD5F1D2934331C5C7827403E6C9C30399639BDD0A_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
  16473. {
  16474. static bool s_Il2CppMethodInitialized;
  16475. if (!s_Il2CppMethodInitialized)
  16476. {
  16477. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  16478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  16479. s_Il2CppMethodInitialized = true;
  16480. }
  16481. RuntimeObject* V_0 = NULL;
  16482. int32_t V_1 = 0;
  16483. RuntimeObject* V_2 = NULL;
  16484. Exception_t * __last_unhandled_exception = 0;
  16485. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  16486. {
  16487. RuntimeObject* L_0 = ___collection1;
  16488. if (L_0)
  16489. {
  16490. goto IL_0009;
  16491. }
  16492. }
  16493. {
  16494. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  16495. }
  16496. IL_0009:
  16497. {
  16498. int32_t L_1 = ___index0;
  16499. int32_t L_2 = (int32_t)__this->get__size_2();
  16500. if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
  16501. {
  16502. goto IL_001b;
  16503. }
  16504. }
  16505. {
  16506. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  16507. }
  16508. IL_001b:
  16509. {
  16510. RuntimeObject* L_3 = ___collection1;
  16511. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  16512. RuntimeObject* L_4 = V_0;
  16513. if (!L_4)
  16514. {
  16515. goto IL_00c0;
  16516. }
  16517. }
  16518. {
  16519. RuntimeObject* L_5 = V_0;
  16520. NullCheck((RuntimeObject*)L_5);
  16521. int32_t L_6;
  16522. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.Camera/RenderRequest>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5);
  16523. V_1 = (int32_t)L_6;
  16524. int32_t L_7 = V_1;
  16525. if ((((int32_t)L_7) <= ((int32_t)0)))
  16526. {
  16527. goto IL_00ef;
  16528. }
  16529. }
  16530. {
  16531. int32_t L_8 = (int32_t)__this->get__size_2();
  16532. int32_t L_9 = V_1;
  16533. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16534. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  16535. int32_t L_10 = ___index0;
  16536. int32_t L_11 = (int32_t)__this->get__size_2();
  16537. if ((((int32_t)L_10) >= ((int32_t)L_11)))
  16538. {
  16539. goto IL_006a;
  16540. }
  16541. }
  16542. {
  16543. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_12 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16544. int32_t L_13 = ___index0;
  16545. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_14 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16546. int32_t L_15 = ___index0;
  16547. int32_t L_16 = V_1;
  16548. int32_t L_17 = (int32_t)__this->get__size_2();
  16549. int32_t L_18 = ___index0;
  16550. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL);
  16551. }
  16552. IL_006a:
  16553. {
  16554. RuntimeObject* L_19 = V_0;
  16555. if ((!(((RuntimeObject*)(List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
  16556. {
  16557. goto IL_00a3;
  16558. }
  16559. }
  16560. {
  16561. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_20 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16562. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_21 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16563. int32_t L_22 = ___index0;
  16564. int32_t L_23 = ___index0;
  16565. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL);
  16566. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_24 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16567. int32_t L_25 = ___index0;
  16568. int32_t L_26 = V_1;
  16569. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_27 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16570. int32_t L_28 = ___index0;
  16571. int32_t L_29 = (int32_t)__this->get__size_2();
  16572. int32_t L_30 = ___index0;
  16573. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL);
  16574. goto IL_00b0;
  16575. }
  16576. IL_00a3:
  16577. {
  16578. RuntimeObject* L_31 = V_0;
  16579. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_32 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16580. int32_t L_33 = ___index0;
  16581. NullCheck((RuntimeObject*)L_31);
  16582. InterfaceActionInvoker2< RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Camera/RenderRequest>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_32, (int32_t)L_33);
  16583. }
  16584. IL_00b0:
  16585. {
  16586. int32_t L_34 = (int32_t)__this->get__size_2();
  16587. int32_t L_35 = V_1;
  16588. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)));
  16589. goto IL_00ef;
  16590. }
  16591. IL_00c0:
  16592. {
  16593. RuntimeObject* L_36 = ___collection1;
  16594. NullCheck((RuntimeObject*)L_36);
  16595. RuntimeObject* L_37;
  16596. L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.Camera/RenderRequest>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36);
  16597. V_2 = (RuntimeObject*)L_37;
  16598. }
  16599. IL_00c7:
  16600. try
  16601. {// begin try (depth: 1)
  16602. {
  16603. goto IL_00db;
  16604. }
  16605. IL_00c9:
  16606. {
  16607. int32_t L_38 = ___index0;
  16608. int32_t L_39 = (int32_t)L_38;
  16609. ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  16610. RuntimeObject* L_40 = V_2;
  16611. NullCheck((RuntimeObject*)L_40);
  16612. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_41;
  16613. L_41 = InterfaceFuncInvoker0< RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Camera/RenderRequest>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
  16614. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16615. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_39, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  16616. }
  16617. IL_00db:
  16618. {
  16619. RuntimeObject* L_42 = V_2;
  16620. NullCheck((RuntimeObject*)L_42);
  16621. bool L_43;
  16622. L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_42);
  16623. if (L_43)
  16624. {
  16625. goto IL_00c9;
  16626. }
  16627. }
  16628. IL_00e3:
  16629. {
  16630. IL2CPP_LEAVE(0xEF, FINALLY_00e5);
  16631. }
  16632. }// end try (depth: 1)
  16633. catch(Il2CppExceptionWrapper& e)
  16634. {
  16635. __last_unhandled_exception = (Exception_t *)e.ex;
  16636. goto FINALLY_00e5;
  16637. }
  16638. FINALLY_00e5:
  16639. {// begin finally (depth: 1)
  16640. {
  16641. RuntimeObject* L_44 = V_2;
  16642. if (!L_44)
  16643. {
  16644. goto IL_00ee;
  16645. }
  16646. }
  16647. IL_00e8:
  16648. {
  16649. RuntimeObject* L_45 = V_2;
  16650. NullCheck((RuntimeObject*)L_45);
  16651. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_45);
  16652. }
  16653. IL_00ee:
  16654. {
  16655. IL2CPP_END_FINALLY(229)
  16656. }
  16657. }// end finally (depth: 1)
  16658. IL2CPP_CLEANUP(229)
  16659. {
  16660. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  16661. IL2CPP_JUMP_TBL(0xEF, IL_00ef)
  16662. }
  16663. IL_00ef:
  16664. {
  16665. int32_t L_46 = (int32_t)__this->get__version_3();
  16666. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)));
  16667. return;
  16668. }
  16669. }
  16670. // System.Boolean System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Remove(T)
  16671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m48CFB783CFBA757D8FBF2B74EEAE8AC9C762E7A1_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___item0, const RuntimeMethod* method)
  16672. {
  16673. int32_t V_0 = 0;
  16674. {
  16675. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_0 = ___item0;
  16676. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16677. int32_t L_1;
  16678. L_1 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  16679. V_0 = (int32_t)L_1;
  16680. int32_t L_2 = V_0;
  16681. if ((((int32_t)L_2) < ((int32_t)0)))
  16682. {
  16683. goto IL_0015;
  16684. }
  16685. }
  16686. {
  16687. int32_t L_3 = V_0;
  16688. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16689. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
  16690. return (bool)1;
  16691. }
  16692. IL_0015:
  16693. {
  16694. return (bool)0;
  16695. }
  16696. }
  16697. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::System.Collections.IList.Remove(System.Object)
  16698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m02C4CA9A0C1134B92528481772C96282E53ED2C6_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  16699. {
  16700. {
  16701. RuntimeObject * L_0 = ___item0;
  16702. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  16703. bool L_1;
  16704. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  16705. if (!L_1)
  16706. {
  16707. goto IL_0015;
  16708. }
  16709. }
  16710. {
  16711. RuntimeObject * L_2 = ___item0;
  16712. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16713. bool L_3;
  16714. L_3 = (( bool (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32));
  16715. }
  16716. IL_0015:
  16717. {
  16718. return;
  16719. }
  16720. }
  16721. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::RemoveAll(System.Predicate`1<T>)
  16722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mB9FFCF948038198F5BB369E9ADB56348E604BC37_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * ___match0, const RuntimeMethod* method)
  16723. {
  16724. int32_t V_0 = 0;
  16725. int32_t V_1 = 0;
  16726. {
  16727. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_0 = ___match0;
  16728. if (L_0)
  16729. {
  16730. goto IL_0009;
  16731. }
  16732. }
  16733. {
  16734. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  16735. }
  16736. IL_0009:
  16737. {
  16738. V_0 = (int32_t)0;
  16739. goto IL_0011;
  16740. }
  16741. IL_000d:
  16742. {
  16743. int32_t L_1 = V_0;
  16744. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  16745. }
  16746. IL_0011:
  16747. {
  16748. int32_t L_2 = V_0;
  16749. int32_t L_3 = (int32_t)__this->get__size_2();
  16750. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  16751. {
  16752. goto IL_002e;
  16753. }
  16754. }
  16755. {
  16756. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_4 = ___match0;
  16757. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_5 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16758. int32_t L_6 = V_0;
  16759. NullCheck(L_5);
  16760. int32_t L_7 = L_6;
  16761. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  16762. NullCheck((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_4);
  16763. bool L_9;
  16764. L_9 = (( bool (*) (Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_4, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  16765. if (!L_9)
  16766. {
  16767. goto IL_000d;
  16768. }
  16769. }
  16770. IL_002e:
  16771. {
  16772. int32_t L_10 = V_0;
  16773. int32_t L_11 = (int32_t)__this->get__size_2();
  16774. if ((((int32_t)L_10) < ((int32_t)L_11)))
  16775. {
  16776. goto IL_0039;
  16777. }
  16778. }
  16779. {
  16780. return (int32_t)0;
  16781. }
  16782. IL_0039:
  16783. {
  16784. int32_t L_12 = V_0;
  16785. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  16786. goto IL_0089;
  16787. }
  16788. IL_003f:
  16789. {
  16790. int32_t L_13 = V_1;
  16791. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  16792. }
  16793. IL_0043:
  16794. {
  16795. int32_t L_14 = V_1;
  16796. int32_t L_15 = (int32_t)__this->get__size_2();
  16797. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  16798. {
  16799. goto IL_0060;
  16800. }
  16801. }
  16802. {
  16803. Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF * L_16 = ___match0;
  16804. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_17 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16805. int32_t L_18 = V_1;
  16806. NullCheck(L_17);
  16807. int32_t L_19 = L_18;
  16808. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  16809. NullCheck((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_16);
  16810. bool L_21;
  16811. L_21 = (( bool (*) (Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tDFA01DE6116A07CF0BA344A62DCEB459F6553CDF *)L_16, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  16812. if (L_21)
  16813. {
  16814. goto IL_003f;
  16815. }
  16816. }
  16817. IL_0060:
  16818. {
  16819. int32_t L_22 = V_1;
  16820. int32_t L_23 = (int32_t)__this->get__size_2();
  16821. if ((((int32_t)L_22) >= ((int32_t)L_23)))
  16822. {
  16823. goto IL_0089;
  16824. }
  16825. }
  16826. {
  16827. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_24 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16828. int32_t L_25 = V_0;
  16829. int32_t L_26 = (int32_t)L_25;
  16830. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  16831. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_27 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16832. int32_t L_28 = V_1;
  16833. int32_t L_29 = (int32_t)L_28;
  16834. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  16835. NullCheck(L_27);
  16836. int32_t L_30 = L_29;
  16837. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  16838. NullCheck(L_24);
  16839. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_31);
  16840. }
  16841. IL_0089:
  16842. {
  16843. int32_t L_32 = V_1;
  16844. int32_t L_33 = (int32_t)__this->get__size_2();
  16845. if ((((int32_t)L_32) < ((int32_t)L_33)))
  16846. {
  16847. goto IL_0043;
  16848. }
  16849. }
  16850. {
  16851. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_34 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16852. int32_t L_35 = V_0;
  16853. int32_t L_36 = (int32_t)__this->get__size_2();
  16854. int32_t L_37 = V_0;
  16855. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL);
  16856. int32_t L_38 = (int32_t)__this->get__size_2();
  16857. int32_t L_39 = V_0;
  16858. int32_t L_40 = V_0;
  16859. __this->set__size_2(L_40);
  16860. int32_t L_41 = (int32_t)__this->get__version_3();
  16861. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)));
  16862. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39));
  16863. }
  16864. }
  16865. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::RemoveAt(System.Int32)
  16866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m9479FCCB7B27252DB84515C19BE01F54A2BF5A34_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, const RuntimeMethod* method)
  16867. {
  16868. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 V_0;
  16869. memset((&V_0), 0, sizeof(V_0));
  16870. {
  16871. int32_t L_0 = ___index0;
  16872. int32_t L_1 = (int32_t)__this->get__size_2();
  16873. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  16874. {
  16875. goto IL_000e;
  16876. }
  16877. }
  16878. {
  16879. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  16880. }
  16881. IL_000e:
  16882. {
  16883. int32_t L_2 = (int32_t)__this->get__size_2();
  16884. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  16885. int32_t L_3 = ___index0;
  16886. int32_t L_4 = (int32_t)__this->get__size_2();
  16887. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  16888. {
  16889. goto IL_0042;
  16890. }
  16891. }
  16892. {
  16893. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_5 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16894. int32_t L_6 = ___index0;
  16895. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_7 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16896. int32_t L_8 = ___index0;
  16897. int32_t L_9 = (int32_t)__this->get__size_2();
  16898. int32_t L_10 = ___index0;
  16899. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL);
  16900. }
  16901. IL_0042:
  16902. {
  16903. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_11 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16904. int32_t L_12 = (int32_t)__this->get__size_2();
  16905. il2cpp_codegen_initobj((&V_0), sizeof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ));
  16906. RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_13 = V_0;
  16907. NullCheck(L_11);
  16908. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_13);
  16909. int32_t L_14 = (int32_t)__this->get__version_3();
  16910. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)));
  16911. return;
  16912. }
  16913. }
  16914. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::RemoveRange(System.Int32,System.Int32)
  16915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m5A844276FAF24DF5AD067AA6B5B1CD52962E0916_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  16916. {
  16917. {
  16918. int32_t L_0 = ___index0;
  16919. if ((((int32_t)L_0) >= ((int32_t)0)))
  16920. {
  16921. goto IL_000c;
  16922. }
  16923. }
  16924. {
  16925. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  16926. }
  16927. IL_000c:
  16928. {
  16929. int32_t L_1 = ___count1;
  16930. if ((((int32_t)L_1) >= ((int32_t)0)))
  16931. {
  16932. goto IL_0018;
  16933. }
  16934. }
  16935. {
  16936. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  16937. }
  16938. IL_0018:
  16939. {
  16940. int32_t L_2 = (int32_t)__this->get__size_2();
  16941. int32_t L_3 = ___index0;
  16942. int32_t L_4 = ___count1;
  16943. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  16944. {
  16945. goto IL_002a;
  16946. }
  16947. }
  16948. {
  16949. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  16950. }
  16951. IL_002a:
  16952. {
  16953. int32_t L_5 = ___count1;
  16954. if ((((int32_t)L_5) <= ((int32_t)0)))
  16955. {
  16956. goto IL_0082;
  16957. }
  16958. }
  16959. {
  16960. int32_t L_6 = (int32_t)__this->get__size_2();
  16961. int32_t L_7 = ___count1;
  16962. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)));
  16963. int32_t L_8 = ___index0;
  16964. int32_t L_9 = (int32_t)__this->get__size_2();
  16965. if ((((int32_t)L_8) >= ((int32_t)L_9)))
  16966. {
  16967. goto IL_0062;
  16968. }
  16969. }
  16970. {
  16971. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_10 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16972. int32_t L_11 = ___index0;
  16973. int32_t L_12 = ___count1;
  16974. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_13 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16975. int32_t L_14 = ___index0;
  16976. int32_t L_15 = (int32_t)__this->get__size_2();
  16977. int32_t L_16 = ___index0;
  16978. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL);
  16979. }
  16980. IL_0062:
  16981. {
  16982. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_17 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  16983. int32_t L_18 = (int32_t)__this->get__size_2();
  16984. int32_t L_19 = ___count1;
  16985. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL);
  16986. int32_t L_20 = (int32_t)__this->get__version_3();
  16987. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  16988. }
  16989. IL_0082:
  16990. {
  16991. return;
  16992. }
  16993. }
  16994. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Reverse()
  16995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m5F384D928F6EA555EA9F45CEFD1D45A4536C8F1B_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  16996. {
  16997. {
  16998. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  16999. int32_t L_0;
  17000. L_0 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  17001. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  17002. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33));
  17003. return;
  17004. }
  17005. }
  17006. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Reverse(System.Int32,System.Int32)
  17007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m63E446DEEBBE65A90F91CFF32F658557BA834056_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  17008. {
  17009. {
  17010. int32_t L_0 = ___index0;
  17011. if ((((int32_t)L_0) >= ((int32_t)0)))
  17012. {
  17013. goto IL_000c;
  17014. }
  17015. }
  17016. {
  17017. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  17018. }
  17019. IL_000c:
  17020. {
  17021. int32_t L_1 = ___count1;
  17022. if ((((int32_t)L_1) >= ((int32_t)0)))
  17023. {
  17024. goto IL_0018;
  17025. }
  17026. }
  17027. {
  17028. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  17029. }
  17030. IL_0018:
  17031. {
  17032. int32_t L_2 = (int32_t)__this->get__size_2();
  17033. int32_t L_3 = ___index0;
  17034. int32_t L_4 = ___count1;
  17035. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  17036. {
  17037. goto IL_002a;
  17038. }
  17039. }
  17040. {
  17041. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  17042. }
  17043. IL_002a:
  17044. {
  17045. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_5 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  17046. int32_t L_6 = ___index0;
  17047. int32_t L_7 = ___count1;
  17048. (( void (*) (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)((RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
  17049. int32_t L_8 = (int32_t)__this->get__version_3();
  17050. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  17051. return;
  17052. }
  17053. }
  17054. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Sort()
  17055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE3B7486A70E56027BD0910D08F86D3A52880D9EE_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  17056. {
  17057. {
  17058. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  17059. int32_t L_0;
  17060. L_0 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  17061. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  17062. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  17063. return;
  17064. }
  17065. }
  17066. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Sort(System.Collections.Generic.IComparer`1<T>)
  17067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAA82824E859AF17B090493ECE9C76728D9ACD418_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  17068. {
  17069. {
  17070. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  17071. int32_t L_0;
  17072. L_0 = (( int32_t (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  17073. RuntimeObject* L_1 = ___comparer0;
  17074. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  17075. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  17076. return;
  17077. }
  17078. }
  17079. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
  17080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m9086BCA0C427F7A03B731CE9B2942C8EADEAB88E_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
  17081. {
  17082. {
  17083. int32_t L_0 = ___index0;
  17084. if ((((int32_t)L_0) >= ((int32_t)0)))
  17085. {
  17086. goto IL_000c;
  17087. }
  17088. }
  17089. {
  17090. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  17091. }
  17092. IL_000c:
  17093. {
  17094. int32_t L_1 = ___count1;
  17095. if ((((int32_t)L_1) >= ((int32_t)0)))
  17096. {
  17097. goto IL_0018;
  17098. }
  17099. }
  17100. {
  17101. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  17102. }
  17103. IL_0018:
  17104. {
  17105. int32_t L_2 = (int32_t)__this->get__size_2();
  17106. int32_t L_3 = ___index0;
  17107. int32_t L_4 = ___count1;
  17108. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  17109. {
  17110. goto IL_002a;
  17111. }
  17112. }
  17113. {
  17114. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  17115. }
  17116. IL_002a:
  17117. {
  17118. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_5 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  17119. int32_t L_6 = ___index0;
  17120. int32_t L_7 = ___count1;
  17121. RuntimeObject* L_8 = ___comparer2;
  17122. (( void (*) (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36));
  17123. int32_t L_9 = (int32_t)__this->get__version_3();
  17124. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
  17125. return;
  17126. }
  17127. }
  17128. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::Sort(System.Comparison`1<T>)
  17129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE20A9BA286996F67481B09CEAFE2DF9524CF5D14_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, Comparison_1_tC9A94F0A488D1F90062D6EE49F36B70FC72DF963 * ___comparison0, const RuntimeMethod* method)
  17130. {
  17131. {
  17132. Comparison_1_tC9A94F0A488D1F90062D6EE49F36B70FC72DF963 * L_0 = ___comparison0;
  17133. if (L_0)
  17134. {
  17135. goto IL_0009;
  17136. }
  17137. }
  17138. {
  17139. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  17140. }
  17141. IL_0009:
  17142. {
  17143. int32_t L_1 = (int32_t)__this->get__size_2();
  17144. if ((((int32_t)L_1) <= ((int32_t)0)))
  17145. {
  17146. goto IL_0025;
  17147. }
  17148. }
  17149. {
  17150. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_2 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  17151. int32_t L_3 = (int32_t)__this->get__size_2();
  17152. Comparison_1_tC9A94F0A488D1F90062D6EE49F36B70FC72DF963 * L_4 = ___comparison0;
  17153. (( void (*) (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t, int32_t, Comparison_1_tC9A94F0A488D1F90062D6EE49F36B70FC72DF963 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tC9A94F0A488D1F90062D6EE49F36B70FC72DF963 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37));
  17154. }
  17155. IL_0025:
  17156. {
  17157. return;
  17158. }
  17159. }
  17160. // T[] System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::ToArray()
  17161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* List_1_ToArray_m7CD2EF40984A52720F5B31A9228839FBD995C503_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  17162. {
  17163. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* V_0 = NULL;
  17164. {
  17165. int32_t L_0 = (int32_t)__this->get__size_2();
  17166. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_1 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)(RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
  17167. V_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_1;
  17168. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_2 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  17169. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_3 = V_0;
  17170. int32_t L_4 = (int32_t)__this->get__size_2();
  17171. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL);
  17172. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_5 = V_0;
  17173. return (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_5;
  17174. }
  17175. }
  17176. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::TrimExcess()
  17177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m5E711133CDCDAB0F0187FF3A6FEA01C8BDEEA7C9_gshared (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 * __this, const RuntimeMethod* method)
  17178. {
  17179. int32_t V_0 = 0;
  17180. {
  17181. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)__this->get__items_1();
  17182. NullCheck(L_0);
  17183. V_0 = (int32_t)((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)((double)((double)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))), (double)(0.90000000000000002)))));
  17184. int32_t L_1 = (int32_t)__this->get__size_2();
  17185. int32_t L_2 = V_0;
  17186. if ((((int32_t)L_1) >= ((int32_t)L_2)))
  17187. {
  17188. goto IL_002a;
  17189. }
  17190. }
  17191. {
  17192. int32_t L_3 = (int32_t)__this->get__size_2();
  17193. NullCheck((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this);
  17194. (( void (*) (List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  17195. }
  17196. IL_002a:
  17197. {
  17198. return;
  17199. }
  17200. }
  17201. // System.Void System.Collections.Generic.List`1<UnityEngine.Camera/RenderRequest>::.cctor()
  17202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mB9C7A4747E72CBAFF323151CEAEBF5376249CE5F_gshared (const RuntimeMethod* method)
  17203. {
  17204. {
  17205. RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)(RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
  17206. ((List_1_t3F97F25645F414F7683BE3CD3FC8ECF8AA0875D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0);
  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 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor()
  17219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7FA93580991EF23882625FBA0DB958FE27F553F9_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17220. {
  17221. {
  17222. NullCheck((RuntimeObject *)__this);
  17223. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17224. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  17225. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = ((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  17226. __this->set__items_1(L_0);
  17227. return;
  17228. }
  17229. }
  17230. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Int32)
  17231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m541A4A2D1E6D1A0C12998AE88179946789C2591A_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___capacity0, const RuntimeMethod* method)
  17232. {
  17233. {
  17234. NullCheck((RuntimeObject *)__this);
  17235. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17236. int32_t L_0 = ___capacity0;
  17237. if ((((int32_t)L_0) >= ((int32_t)0)))
  17238. {
  17239. goto IL_0012;
  17240. }
  17241. }
  17242. {
  17243. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL);
  17244. }
  17245. IL_0012:
  17246. {
  17247. int32_t L_1 = ___capacity0;
  17248. if (L_1)
  17249. {
  17250. goto IL_0021;
  17251. }
  17252. }
  17253. {
  17254. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  17255. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_2 = ((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  17256. __this->set__items_1(L_2);
  17257. return;
  17258. }
  17259. IL_0021:
  17260. {
  17261. int32_t L_3 = ___capacity0;
  17262. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_4 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)(FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3);
  17263. __this->set__items_1(L_4);
  17264. return;
  17265. }
  17266. }
  17267. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  17268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC4E2B1360D3B85EAC96613340C8038A76DE6B744_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  17269. {
  17270. static bool s_Il2CppMethodInitialized;
  17271. if (!s_Il2CppMethodInitialized)
  17272. {
  17273. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  17274. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  17275. s_Il2CppMethodInitialized = true;
  17276. }
  17277. RuntimeObject* V_0 = NULL;
  17278. int32_t V_1 = 0;
  17279. RuntimeObject* V_2 = NULL;
  17280. Exception_t * __last_unhandled_exception = 0;
  17281. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  17282. {
  17283. NullCheck((RuntimeObject *)__this);
  17284. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  17285. RuntimeObject* L_0 = ___collection0;
  17286. if (L_0)
  17287. {
  17288. goto IL_000f;
  17289. }
  17290. }
  17291. {
  17292. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  17293. }
  17294. IL_000f:
  17295. {
  17296. RuntimeObject* L_1 = ___collection0;
  17297. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  17298. RuntimeObject* L_2 = V_0;
  17299. if (!L_2)
  17300. {
  17301. goto IL_0050;
  17302. }
  17303. }
  17304. {
  17305. RuntimeObject* L_3 = V_0;
  17306. NullCheck((RuntimeObject*)L_3);
  17307. int32_t L_4;
  17308. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3);
  17309. V_1 = (int32_t)L_4;
  17310. int32_t L_5 = V_1;
  17311. if (L_5)
  17312. {
  17313. goto IL_002f;
  17314. }
  17315. }
  17316. {
  17317. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  17318. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_6 = ((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  17319. __this->set__items_1(L_6);
  17320. return;
  17321. }
  17322. IL_002f:
  17323. {
  17324. int32_t L_7 = V_1;
  17325. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_8 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)(FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
  17326. __this->set__items_1(L_8);
  17327. RuntimeObject* L_9 = V_0;
  17328. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_10 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17329. NullCheck((RuntimeObject*)L_9);
  17330. InterfaceActionInvoker2< FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UIElements.FocusController/FocusedElement>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_10, (int32_t)0);
  17331. int32_t L_11 = V_1;
  17332. __this->set__size_2(L_11);
  17333. return;
  17334. }
  17335. IL_0050:
  17336. {
  17337. __this->set__size_2(0);
  17338. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  17339. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_12 = ((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  17340. __this->set__items_1(L_12);
  17341. RuntimeObject* L_13 = ___collection0;
  17342. NullCheck((RuntimeObject*)L_13);
  17343. RuntimeObject* L_14;
  17344. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.UIElements.FocusController/FocusedElement>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13);
  17345. V_2 = (RuntimeObject*)L_14;
  17346. }
  17347. IL_0069:
  17348. try
  17349. {// begin try (depth: 1)
  17350. {
  17351. goto IL_0077;
  17352. }
  17353. IL_006b:
  17354. {
  17355. RuntimeObject* L_15 = V_2;
  17356. NullCheck((RuntimeObject*)L_15);
  17357. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_16;
  17358. L_16 = InterfaceFuncInvoker0< FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
  17359. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17360. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17361. }
  17362. IL_0077:
  17363. {
  17364. RuntimeObject* L_17 = V_2;
  17365. NullCheck((RuntimeObject*)L_17);
  17366. bool L_18;
  17367. L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  17368. if (L_18)
  17369. {
  17370. goto IL_006b;
  17371. }
  17372. }
  17373. IL_007f:
  17374. {
  17375. IL2CPP_LEAVE(0x8B, FINALLY_0081);
  17376. }
  17377. }// end try (depth: 1)
  17378. catch(Il2CppExceptionWrapper& e)
  17379. {
  17380. __last_unhandled_exception = (Exception_t *)e.ex;
  17381. goto FINALLY_0081;
  17382. }
  17383. FINALLY_0081:
  17384. {// begin finally (depth: 1)
  17385. {
  17386. RuntimeObject* L_19 = V_2;
  17387. if (!L_19)
  17388. {
  17389. goto IL_008a;
  17390. }
  17391. }
  17392. IL_0084:
  17393. {
  17394. RuntimeObject* L_20 = V_2;
  17395. NullCheck((RuntimeObject*)L_20);
  17396. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_20);
  17397. }
  17398. IL_008a:
  17399. {
  17400. IL2CPP_END_FINALLY(129)
  17401. }
  17402. }// end finally (depth: 1)
  17403. IL2CPP_CLEANUP(129)
  17404. {
  17405. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  17406. IL2CPP_JUMP_TBL(0x8B, IL_008b)
  17407. }
  17408. IL_008b:
  17409. {
  17410. return;
  17411. }
  17412. }
  17413. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Capacity()
  17414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m06B3868E8752B3DBB1E9C816C67C482168E9099E_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17415. {
  17416. {
  17417. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17418. NullCheck(L_0);
  17419. return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
  17420. }
  17421. }
  17422. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::set_Capacity(System.Int32)
  17423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mDB8CCF5F7A480F424E1413EB7C862F74FAC6DEDE_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___value0, const RuntimeMethod* method)
  17424. {
  17425. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* V_0 = NULL;
  17426. {
  17427. int32_t L_0 = ___value0;
  17428. int32_t L_1 = (int32_t)__this->get__size_2();
  17429. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  17430. {
  17431. goto IL_0012;
  17432. }
  17433. }
  17434. {
  17435. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL);
  17436. }
  17437. IL_0012:
  17438. {
  17439. int32_t L_2 = ___value0;
  17440. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_3 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17441. NullCheck(L_3);
  17442. if ((((int32_t)L_2) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
  17443. {
  17444. goto IL_0058;
  17445. }
  17446. }
  17447. {
  17448. int32_t L_4 = ___value0;
  17449. if ((((int32_t)L_4) <= ((int32_t)0)))
  17450. {
  17451. goto IL_004d;
  17452. }
  17453. }
  17454. {
  17455. int32_t L_5 = ___value0;
  17456. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_6 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)(FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
  17457. V_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_6;
  17458. int32_t L_7 = (int32_t)__this->get__size_2();
  17459. if ((((int32_t)L_7) <= ((int32_t)0)))
  17460. {
  17461. goto IL_0045;
  17462. }
  17463. }
  17464. {
  17465. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_8 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17466. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_9 = V_0;
  17467. int32_t L_10 = (int32_t)__this->get__size_2();
  17468. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL);
  17469. }
  17470. IL_0045:
  17471. {
  17472. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_11 = V_0;
  17473. __this->set__items_1(L_11);
  17474. return;
  17475. }
  17476. IL_004d:
  17477. {
  17478. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  17479. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_12 = ((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  17480. __this->set__items_1(L_12);
  17481. }
  17482. IL_0058:
  17483. {
  17484. return;
  17485. }
  17486. }
  17487. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Count()
  17488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA7E23F43FB8BF53B988B95E03CD218976CE6715D_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17489. {
  17490. {
  17491. int32_t L_0 = (int32_t)__this->get__size_2();
  17492. return (int32_t)L_0;
  17493. }
  17494. }
  17495. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.get_IsFixedSize()
  17496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m459F9891E5F1DC77CBEF96BA655CC4F976CADDCE_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17497. {
  17498. {
  17499. return (bool)0;
  17500. }
  17501. }
  17502. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  17503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m5FB608C910A3F4F8BB1DB0C64B6686D55D2C06FF_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17504. {
  17505. {
  17506. return (bool)0;
  17507. }
  17508. }
  17509. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.get_IsReadOnly()
  17510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m3A23A10133BEA8B7ADAAF2CA8BF2A38314E616B9_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17511. {
  17512. {
  17513. return (bool)0;
  17514. }
  17515. }
  17516. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.ICollection.get_IsSynchronized()
  17517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m7050B4065F2B2889BD76FAF8244AA0E3272FB4F3_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17518. {
  17519. {
  17520. return (bool)0;
  17521. }
  17522. }
  17523. // System.Object System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.ICollection.get_SyncRoot()
  17524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m1C9B537D40AB2762B2991A6121F64BF00AE43B22_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17525. {
  17526. static bool s_Il2CppMethodInitialized;
  17527. if (!s_Il2CppMethodInitialized)
  17528. {
  17529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  17530. s_Il2CppMethodInitialized = true;
  17531. }
  17532. {
  17533. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4();
  17534. if (L_0)
  17535. {
  17536. goto IL_001a;
  17537. }
  17538. }
  17539. {
  17540. RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4();
  17541. RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  17542. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL);
  17543. RuntimeObject * L_3;
  17544. L_3 = InterlockedCompareExchangeImpl<RuntimeObject *>((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL);
  17545. }
  17546. IL_001a:
  17547. {
  17548. RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_4();
  17549. return (RuntimeObject *)L_4;
  17550. }
  17551. }
  17552. // T System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Item(System.Int32)
  17553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 List_1_get_Item_mFC203F1BA9BFEEC0C2958BE46F1762DD8C81F934_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, const RuntimeMethod* method)
  17554. {
  17555. {
  17556. int32_t L_0 = ___index0;
  17557. int32_t L_1 = (int32_t)__this->get__size_2();
  17558. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  17559. {
  17560. goto IL_000e;
  17561. }
  17562. }
  17563. {
  17564. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  17565. }
  17566. IL_000e:
  17567. {
  17568. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_2 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17569. int32_t L_3 = ___index0;
  17570. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_4;
  17571. L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_2, (int32_t)L_3);
  17572. return (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_4;
  17573. }
  17574. }
  17575. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::set_Item(System.Int32,T)
  17576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m16F0F2EA6B3CD89037199DCB08E65177D8D67213_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ___value1, const RuntimeMethod* method)
  17577. {
  17578. {
  17579. int32_t L_0 = ___index0;
  17580. int32_t L_1 = (int32_t)__this->get__size_2();
  17581. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  17582. {
  17583. goto IL_000e;
  17584. }
  17585. }
  17586. {
  17587. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  17588. }
  17589. IL_000e:
  17590. {
  17591. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_2 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17592. int32_t L_3 = ___index0;
  17593. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_4 = ___value1;
  17594. NullCheck(L_2);
  17595. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_4);
  17596. int32_t L_5 = (int32_t)__this->get__version_3();
  17597. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  17598. return;
  17599. }
  17600. }
  17601. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::IsCompatibleObject(System.Object)
  17602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mECDFC614617CB166290E7555A79E08FAB791DE15_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  17603. {
  17604. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 V_0;
  17605. memset((&V_0), 0, sizeof(V_0));
  17606. {
  17607. RuntimeObject * L_0 = ___value0;
  17608. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
  17609. {
  17610. goto IL_001f;
  17611. }
  17612. }
  17613. {
  17614. RuntimeObject * L_1 = ___value0;
  17615. if (L_1)
  17616. {
  17617. goto IL_001d;
  17618. }
  17619. }
  17620. {
  17621. il2cpp_codegen_initobj((&V_0), sizeof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ));
  17622. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_2 = V_0;
  17623. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_3 = (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_2;
  17624. RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3);
  17625. return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  17626. }
  17627. IL_001d:
  17628. {
  17629. return (bool)0;
  17630. }
  17631. IL_001f:
  17632. {
  17633. return (bool)1;
  17634. }
  17635. }
  17636. // System.Object System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.get_Item(System.Int32)
  17637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m6FE5B748A4C1E0DF9D5169FD2702C5E8B927A91E_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, const RuntimeMethod* method)
  17638. {
  17639. {
  17640. int32_t L_0 = ___index0;
  17641. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17642. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_1;
  17643. L_1 = (( FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  17644. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_2 = (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_1;
  17645. RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2);
  17646. return (RuntimeObject *)L_3;
  17647. }
  17648. }
  17649. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.set_Item(System.Int32,System.Object)
  17650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m0B931CA3E19C28A033E5C06F5FAA855DA101D210_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  17651. {
  17652. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  17653. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  17654. {
  17655. RuntimeObject * L_0 = ___value1;
  17656. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  17657. }
  17658. IL_0008:
  17659. try
  17660. {// begin try (depth: 1)
  17661. int32_t L_1 = ___index0;
  17662. RuntimeObject * L_2 = ___value1;
  17663. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17664. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_1, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )((*(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)((FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
  17665. goto IL_002a;
  17666. }// end try (depth: 1)
  17667. catch(Il2CppExceptionWrapper& e)
  17668. {
  17669. 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)))
  17670. {
  17671. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  17672. goto CATCH_0017;
  17673. }
  17674. throw e;
  17675. }
  17676. CATCH_0017:
  17677. {// begin catch(System.InvalidCastException)
  17678. RuntimeObject * L_3 = ___value1;
  17679. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  17680. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  17681. Type_t * L_5;
  17682. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  17683. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  17684. IL2CPP_POP_ACTIVE_EXCEPTION();
  17685. goto IL_002a;
  17686. }// end catch (depth: 1)
  17687. IL_002a:
  17688. {
  17689. return;
  17690. }
  17691. }
  17692. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Add(T)
  17693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m334CFE295815FFC9665071184FF6476CD4BE85B2_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ___item0, const RuntimeMethod* method)
  17694. {
  17695. int32_t V_0 = 0;
  17696. {
  17697. int32_t L_0 = (int32_t)__this->get__size_2();
  17698. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_1 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17699. NullCheck(L_1);
  17700. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))))
  17701. {
  17702. goto IL_001e;
  17703. }
  17704. }
  17705. {
  17706. int32_t L_2 = (int32_t)__this->get__size_2();
  17707. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17708. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  17709. }
  17710. IL_001e:
  17711. {
  17712. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_3 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17713. int32_t L_4 = (int32_t)__this->get__size_2();
  17714. V_0 = (int32_t)L_4;
  17715. int32_t L_5 = V_0;
  17716. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  17717. int32_t L_6 = V_0;
  17718. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_7 = ___item0;
  17719. NullCheck(L_3);
  17720. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_7);
  17721. int32_t L_8 = (int32_t)__this->get__version_3();
  17722. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  17723. return;
  17724. }
  17725. }
  17726. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.Add(System.Object)
  17727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m7A2029C55247A03346EE7C4A4613ACB205F3FF2F_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  17728. {
  17729. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  17730. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  17731. {
  17732. RuntimeObject * L_0 = ___item0;
  17733. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  17734. }
  17735. IL_0008:
  17736. try
  17737. {// begin try (depth: 1)
  17738. RuntimeObject * L_1 = ___item0;
  17739. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17740. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )((*(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)((FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  17741. goto IL_0029;
  17742. }// end try (depth: 1)
  17743. catch(Il2CppExceptionWrapper& e)
  17744. {
  17745. 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)))
  17746. {
  17747. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  17748. goto CATCH_0016;
  17749. }
  17750. throw e;
  17751. }
  17752. CATCH_0016:
  17753. {// begin catch(System.InvalidCastException)
  17754. RuntimeObject * L_2 = ___item0;
  17755. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_3 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  17756. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  17757. Type_t * L_4;
  17758. L_4 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_3, /*hidden argument*/NULL);
  17759. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL);
  17760. IL2CPP_POP_ACTIVE_EXCEPTION();
  17761. goto IL_0029;
  17762. }// end catch (depth: 1)
  17763. IL_0029:
  17764. {
  17765. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17766. int32_t L_5;
  17767. L_5 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  17768. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1));
  17769. }
  17770. }
  17771. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  17772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mCE3B0D2AB3BE77ACD2096B091E46C4954CF998D0_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  17773. {
  17774. {
  17775. int32_t L_0 = (int32_t)__this->get__size_2();
  17776. RuntimeObject* L_1 = ___collection0;
  17777. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17778. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14));
  17779. return;
  17780. }
  17781. }
  17782. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Clear()
  17783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m8F08B273FA702455084EC0C3E6994815C4E2BB04_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  17784. {
  17785. {
  17786. int32_t L_0 = (int32_t)__this->get__size_2();
  17787. if ((((int32_t)L_0) <= ((int32_t)0)))
  17788. {
  17789. goto IL_0022;
  17790. }
  17791. }
  17792. {
  17793. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_1 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17794. int32_t L_2 = (int32_t)__this->get__size_2();
  17795. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL);
  17796. __this->set__size_2(0);
  17797. }
  17798. IL_0022:
  17799. {
  17800. int32_t L_3 = (int32_t)__this->get__version_3();
  17801. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
  17802. return;
  17803. }
  17804. }
  17805. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Contains(T)
  17806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mBECD3D9B2CCF109387CBF6BD03C07E4D89B50125_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ___item0, const RuntimeMethod* method)
  17807. {
  17808. int32_t V_0 = 0;
  17809. EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E * V_1 = NULL;
  17810. int32_t V_2 = 0;
  17811. {
  17812. goto IL_0030;
  17813. }
  17814. {
  17815. V_0 = (int32_t)0;
  17816. goto IL_0025;
  17817. }
  17818. IL_000c:
  17819. {
  17820. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_1 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17821. int32_t L_2 = V_0;
  17822. NullCheck(L_1);
  17823. int32_t L_3 = L_2;
  17824. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  17825. goto IL_0021;
  17826. }
  17827. {
  17828. return (bool)1;
  17829. }
  17830. IL_0021:
  17831. {
  17832. int32_t L_5 = V_0;
  17833. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  17834. }
  17835. IL_0025:
  17836. {
  17837. int32_t L_6 = V_0;
  17838. int32_t L_7 = (int32_t)__this->get__size_2();
  17839. if ((((int32_t)L_6) < ((int32_t)L_7)))
  17840. {
  17841. goto IL_000c;
  17842. }
  17843. }
  17844. {
  17845. return (bool)0;
  17846. }
  17847. IL_0030:
  17848. {
  17849. EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E * L_8;
  17850. L_8 = (( EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  17851. V_1 = (EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E *)L_8;
  17852. V_2 = (int32_t)0;
  17853. goto IL_0055;
  17854. }
  17855. IL_003a:
  17856. {
  17857. EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E * L_9 = V_1;
  17858. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_10 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17859. int32_t L_11 = V_2;
  17860. NullCheck(L_10);
  17861. int32_t L_12 = L_11;
  17862. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  17863. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_14 = ___item0;
  17864. NullCheck((EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E *)L_9);
  17865. bool L_15;
  17866. L_15 = VirtualFuncInvoker2< bool, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>::Equals(T,T) */, (EqualityComparer_1_tAB3A0D18A8EEE9CC59D164F71E88D023A935B02E *)L_9, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_13, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_14);
  17867. if (!L_15)
  17868. {
  17869. goto IL_0051;
  17870. }
  17871. }
  17872. {
  17873. return (bool)1;
  17874. }
  17875. IL_0051:
  17876. {
  17877. int32_t L_16 = V_2;
  17878. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  17879. }
  17880. IL_0055:
  17881. {
  17882. int32_t L_17 = V_2;
  17883. int32_t L_18 = (int32_t)__this->get__size_2();
  17884. if ((((int32_t)L_17) < ((int32_t)L_18)))
  17885. {
  17886. goto IL_003a;
  17887. }
  17888. }
  17889. {
  17890. return (bool)0;
  17891. }
  17892. }
  17893. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.Contains(System.Object)
  17894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m8102FDF5165305BF7C1243E25DF0A913C431711C_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  17895. {
  17896. {
  17897. RuntimeObject * L_0 = ___item0;
  17898. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  17899. bool L_1;
  17900. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  17901. if (!L_1)
  17902. {
  17903. goto IL_0015;
  17904. }
  17905. }
  17906. {
  17907. RuntimeObject * L_2 = ___item0;
  17908. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17909. bool L_3;
  17910. L_3 = (( bool (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )((*(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)((FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  17911. return (bool)L_3;
  17912. }
  17913. IL_0015:
  17914. {
  17915. return (bool)0;
  17916. }
  17917. }
  17918. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::CopyTo(T[])
  17919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mF123E6F4879D8D48DC49BD3FD0A5AE3563167578_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* ___array0, const RuntimeMethod* method)
  17920. {
  17921. {
  17922. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = ___array0;
  17923. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  17924. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20));
  17925. return;
  17926. }
  17927. }
  17928. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  17929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m3909625FA5CD2F51199D0D1F00754AC6E952DA1C_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  17930. {
  17931. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  17932. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  17933. {
  17934. RuntimeArray * L_0 = ___array0;
  17935. if (!L_0)
  17936. {
  17937. goto IL_0012;
  17938. }
  17939. }
  17940. {
  17941. RuntimeArray * L_1 = ___array0;
  17942. NullCheck((RuntimeArray *)L_1);
  17943. int32_t L_2;
  17944. L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL);
  17945. if ((((int32_t)L_2) == ((int32_t)1)))
  17946. {
  17947. goto IL_0012;
  17948. }
  17949. }
  17950. {
  17951. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)7, /*hidden argument*/NULL);
  17952. }
  17953. IL_0012:
  17954. {
  17955. }
  17956. IL_0013:
  17957. try
  17958. {// begin try (depth: 1)
  17959. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_3 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  17960. RuntimeArray * L_4 = ___array0;
  17961. int32_t L_5 = ___arrayIndex1;
  17962. int32_t L_6 = (int32_t)__this->get__size_2();
  17963. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL);
  17964. goto IL_0033;
  17965. }// end try (depth: 1)
  17966. catch(Il2CppExceptionWrapper& e)
  17967. {
  17968. 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)))
  17969. {
  17970. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  17971. goto CATCH_0029;
  17972. }
  17973. throw e;
  17974. }
  17975. CATCH_0029:
  17976. {// begin catch(System.ArrayTypeMismatchException)
  17977. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  17978. IL2CPP_POP_ACTIVE_EXCEPTION();
  17979. goto IL_0033;
  17980. }// end catch (depth: 1)
  17981. IL_0033:
  17982. {
  17983. return;
  17984. }
  17985. }
  17986. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
  17987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m163E2A13B0AA2DCA904B2A33FBB2667803049CB8_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
  17988. {
  17989. {
  17990. int32_t L_0 = (int32_t)__this->get__size_2();
  17991. int32_t L_1 = ___index0;
  17992. int32_t L_2 = ___count3;
  17993. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2)))
  17994. {
  17995. goto IL_0013;
  17996. }
  17997. }
  17998. {
  17999. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  18000. }
  18001. IL_0013:
  18002. {
  18003. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_3 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18004. int32_t L_4 = ___index0;
  18005. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_5 = ___array1;
  18006. int32_t L_6 = ___arrayIndex2;
  18007. int32_t L_7 = ___count3;
  18008. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL);
  18009. return;
  18010. }
  18011. }
  18012. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::CopyTo(T[],System.Int32)
  18013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m4D32C889D5771176BA7D44B8369EB13D4AED6C8F_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  18014. {
  18015. {
  18016. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18017. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_1 = ___array0;
  18018. int32_t L_2 = ___arrayIndex1;
  18019. int32_t L_3 = (int32_t)__this->get__size_2();
  18020. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL);
  18021. return;
  18022. }
  18023. }
  18024. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::EnsureCapacity(System.Int32)
  18025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m81DC561B5A16BDA23325D72D2DBC1868D31B99E8_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___min0, const RuntimeMethod* method)
  18026. {
  18027. int32_t V_0 = 0;
  18028. int32_t G_B4_0 = 0;
  18029. {
  18030. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18031. NullCheck(L_0);
  18032. int32_t L_1 = ___min0;
  18033. if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) >= ((int32_t)L_1)))
  18034. {
  18035. goto IL_003d;
  18036. }
  18037. }
  18038. {
  18039. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_2 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18040. NullCheck(L_2);
  18041. if (!(((RuntimeArray*)L_2)->max_length))
  18042. {
  18043. goto IL_0020;
  18044. }
  18045. }
  18046. {
  18047. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_3 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18048. NullCheck(L_3);
  18049. G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)2));
  18050. goto IL_0021;
  18051. }
  18052. IL_0020:
  18053. {
  18054. G_B4_0 = 4;
  18055. }
  18056. IL_0021:
  18057. {
  18058. V_0 = (int32_t)G_B4_0;
  18059. int32_t L_4 = V_0;
  18060. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
  18061. {
  18062. goto IL_0030;
  18063. }
  18064. }
  18065. {
  18066. V_0 = (int32_t)((int32_t)2146435071);
  18067. }
  18068. IL_0030:
  18069. {
  18070. int32_t L_5 = V_0;
  18071. int32_t L_6 = ___min0;
  18072. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  18073. {
  18074. goto IL_0036;
  18075. }
  18076. }
  18077. {
  18078. int32_t L_7 = ___min0;
  18079. V_0 = (int32_t)L_7;
  18080. }
  18081. IL_0036:
  18082. {
  18083. int32_t L_8 = V_0;
  18084. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18085. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  18086. }
  18087. IL_003d:
  18088. {
  18089. return;
  18090. }
  18091. }
  18092. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Exists(System.Predicate`1<T>)
  18093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m909B8BA4C700B04683A1FF26F85C917978365158_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * ___match0, const RuntimeMethod* method)
  18094. {
  18095. {
  18096. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_0 = ___match0;
  18097. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18098. int32_t L_1;
  18099. L_1 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22));
  18100. return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  18101. }
  18102. }
  18103. // T System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Find(System.Predicate`1<T>)
  18104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 List_1_Find_m1032B40DEF91970DA5F9F9465D9FA61A68ED721A_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * ___match0, const RuntimeMethod* method)
  18105. {
  18106. int32_t V_0 = 0;
  18107. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 V_1;
  18108. memset((&V_1), 0, sizeof(V_1));
  18109. {
  18110. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_0 = ___match0;
  18111. if (L_0)
  18112. {
  18113. goto IL_0009;
  18114. }
  18115. }
  18116. {
  18117. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  18118. }
  18119. IL_0009:
  18120. {
  18121. V_0 = (int32_t)0;
  18122. goto IL_0032;
  18123. }
  18124. IL_000d:
  18125. {
  18126. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_1 = ___match0;
  18127. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_2 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18128. int32_t L_3 = V_0;
  18129. NullCheck(L_2);
  18130. int32_t L_4 = L_3;
  18131. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  18132. NullCheck((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_1);
  18133. bool L_6;
  18134. L_6 = (( bool (*) (Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_1, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  18135. if (!L_6)
  18136. {
  18137. goto IL_002e;
  18138. }
  18139. }
  18140. {
  18141. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_7 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18142. int32_t L_8 = V_0;
  18143. NullCheck(L_7);
  18144. int32_t L_9 = L_8;
  18145. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  18146. return (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_10;
  18147. }
  18148. IL_002e:
  18149. {
  18150. int32_t L_11 = V_0;
  18151. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  18152. }
  18153. IL_0032:
  18154. {
  18155. int32_t L_12 = V_0;
  18156. int32_t L_13 = (int32_t)__this->get__size_2();
  18157. if ((((int32_t)L_12) < ((int32_t)L_13)))
  18158. {
  18159. goto IL_000d;
  18160. }
  18161. }
  18162. {
  18163. il2cpp_codegen_initobj((&V_1), sizeof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ));
  18164. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_14 = V_1;
  18165. return (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_14;
  18166. }
  18167. }
  18168. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::FindIndex(System.Predicate`1<T>)
  18169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF5D011BE8B6B552BC8934C2510A748A0E4DDA04D_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * ___match0, const RuntimeMethod* method)
  18170. {
  18171. {
  18172. int32_t L_0 = (int32_t)__this->get__size_2();
  18173. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_1 = ___match0;
  18174. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18175. int32_t L_2;
  18176. L_2 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, int32_t, Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
  18177. return (int32_t)L_2;
  18178. }
  18179. }
  18180. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
  18181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDC362862AB7DEC899F2CF669C92581965ABD47D6_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * ___match2, const RuntimeMethod* method)
  18182. {
  18183. int32_t V_0 = 0;
  18184. int32_t V_1 = 0;
  18185. {
  18186. int32_t L_0 = ___startIndex0;
  18187. int32_t L_1 = (int32_t)__this->get__size_2();
  18188. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  18189. {
  18190. goto IL_0012;
  18191. }
  18192. }
  18193. {
  18194. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  18195. }
  18196. IL_0012:
  18197. {
  18198. int32_t L_2 = ___count1;
  18199. if ((((int32_t)L_2) < ((int32_t)0)))
  18200. {
  18201. goto IL_0021;
  18202. }
  18203. }
  18204. {
  18205. int32_t L_3 = ___startIndex0;
  18206. int32_t L_4 = (int32_t)__this->get__size_2();
  18207. int32_t L_5 = ___count1;
  18208. if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)))))
  18209. {
  18210. goto IL_002a;
  18211. }
  18212. }
  18213. IL_0021:
  18214. {
  18215. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL);
  18216. }
  18217. IL_002a:
  18218. {
  18219. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_6 = ___match2;
  18220. if (L_6)
  18221. {
  18222. goto IL_0033;
  18223. }
  18224. }
  18225. {
  18226. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  18227. }
  18228. IL_0033:
  18229. {
  18230. int32_t L_7 = ___startIndex0;
  18231. int32_t L_8 = ___count1;
  18232. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8));
  18233. int32_t L_9 = ___startIndex0;
  18234. V_1 = (int32_t)L_9;
  18235. goto IL_0055;
  18236. }
  18237. IL_003b:
  18238. {
  18239. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_10 = ___match2;
  18240. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_11 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18241. int32_t L_12 = V_1;
  18242. NullCheck(L_11);
  18243. int32_t L_13 = L_12;
  18244. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  18245. NullCheck((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_10);
  18246. bool L_15;
  18247. L_15 = (( bool (*) (Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_10, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  18248. if (!L_15)
  18249. {
  18250. goto IL_0051;
  18251. }
  18252. }
  18253. {
  18254. int32_t L_16 = V_1;
  18255. return (int32_t)L_16;
  18256. }
  18257. IL_0051:
  18258. {
  18259. int32_t L_17 = V_1;
  18260. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  18261. }
  18262. IL_0055:
  18263. {
  18264. int32_t L_18 = V_1;
  18265. int32_t L_19 = V_0;
  18266. if ((((int32_t)L_18) < ((int32_t)L_19)))
  18267. {
  18268. goto IL_003b;
  18269. }
  18270. }
  18271. {
  18272. return (int32_t)(-1);
  18273. }
  18274. }
  18275. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::ForEach(System.Action`1<T>)
  18276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mA86B339C636681C77304E963FC91B112E2538DA8_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, Action_1_t36B36FC5408AA648552F08C00DB17830D808C596 * ___action0, const RuntimeMethod* method)
  18277. {
  18278. static bool s_Il2CppMethodInitialized;
  18279. if (!s_Il2CppMethodInitialized)
  18280. {
  18281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  18282. s_Il2CppMethodInitialized = true;
  18283. }
  18284. int32_t V_0 = 0;
  18285. int32_t V_1 = 0;
  18286. {
  18287. Action_1_t36B36FC5408AA648552F08C00DB17830D808C596 * L_0 = ___action0;
  18288. if (L_0)
  18289. {
  18290. goto IL_0009;
  18291. }
  18292. }
  18293. {
  18294. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  18295. }
  18296. IL_0009:
  18297. {
  18298. int32_t L_1 = (int32_t)__this->get__version_3();
  18299. V_0 = (int32_t)L_1;
  18300. V_1 = (int32_t)0;
  18301. goto IL_003a;
  18302. }
  18303. IL_0014:
  18304. {
  18305. int32_t L_2 = V_0;
  18306. int32_t L_3 = (int32_t)__this->get__version_3();
  18307. if ((((int32_t)L_2) == ((int32_t)L_3)))
  18308. {
  18309. goto IL_0024;
  18310. }
  18311. }
  18312. {
  18313. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  18314. bool L_4 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  18315. if (L_4)
  18316. {
  18317. goto IL_0043;
  18318. }
  18319. }
  18320. IL_0024:
  18321. {
  18322. Action_1_t36B36FC5408AA648552F08C00DB17830D808C596 * L_5 = ___action0;
  18323. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_6 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18324. int32_t L_7 = V_1;
  18325. NullCheck(L_6);
  18326. int32_t L_8 = L_7;
  18327. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  18328. NullCheck((Action_1_t36B36FC5408AA648552F08C00DB17830D808C596 *)L_5);
  18329. (( void (*) (Action_1_t36B36FC5408AA648552F08C00DB17830D808C596 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((Action_1_t36B36FC5408AA648552F08C00DB17830D808C596 *)L_5, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25));
  18330. int32_t L_10 = V_1;
  18331. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  18332. }
  18333. IL_003a:
  18334. {
  18335. int32_t L_11 = V_1;
  18336. int32_t L_12 = (int32_t)__this->get__size_2();
  18337. if ((((int32_t)L_11) < ((int32_t)L_12)))
  18338. {
  18339. goto IL_0014;
  18340. }
  18341. }
  18342. IL_0043:
  18343. {
  18344. int32_t L_13 = V_0;
  18345. int32_t L_14 = (int32_t)__this->get__version_3();
  18346. if ((((int32_t)L_13) == ((int32_t)L_14)))
  18347. {
  18348. goto IL_005a;
  18349. }
  18350. }
  18351. {
  18352. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  18353. bool L_15 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  18354. if (!L_15)
  18355. {
  18356. goto IL_005a;
  18357. }
  18358. }
  18359. {
  18360. ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
  18361. }
  18362. IL_005a:
  18363. {
  18364. return;
  18365. }
  18366. }
  18367. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::GetEnumerator()
  18368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 List_1_GetEnumerator_mAF5F49C9A14EF9901E37D6E9D231CF9D6D3B5458_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  18369. {
  18370. {
  18371. Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 L_0;
  18372. memset((&L_0), 0, sizeof(L_0));
  18373. Enumerator__ctor_m96F9177C904C2B9B68121CE64A9BC0390614422A((&L_0), (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  18374. return (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 )L_0;
  18375. }
  18376. }
  18377. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  18378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m42DADD8EF96FC44C4F0DCF99CFD301C5EAF5F13D_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  18379. {
  18380. {
  18381. Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 L_0;
  18382. memset((&L_0), 0, sizeof(L_0));
  18383. Enumerator__ctor_m96F9177C904C2B9B68121CE64A9BC0390614422A((&L_0), (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  18384. Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 L_1 = (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 )L_0;
  18385. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  18386. return (RuntimeObject*)L_2;
  18387. }
  18388. }
  18389. // System.Collections.IEnumerator System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IEnumerable.GetEnumerator()
  18390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m381F1C3A26B7D9BEF0E324C52024ED980E3C226E_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  18391. {
  18392. {
  18393. Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 L_0;
  18394. memset((&L_0), 0, sizeof(L_0));
  18395. Enumerator__ctor_m96F9177C904C2B9B68121CE64A9BC0390614422A((&L_0), (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  18396. Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 L_1 = (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 )L_0;
  18397. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  18398. return (RuntimeObject*)L_2;
  18399. }
  18400. }
  18401. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::IndexOf(T)
  18402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDCA6035C9681DC4F5D69374792F16A797A84C9EA_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ___item0, const RuntimeMethod* method)
  18403. {
  18404. {
  18405. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18406. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_1 = ___item0;
  18407. int32_t L_2 = (int32_t)__this->get__size_2();
  18408. int32_t L_3;
  18409. L_3 = (( int32_t (*) (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)((FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_0, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28));
  18410. return (int32_t)L_3;
  18411. }
  18412. }
  18413. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.IndexOf(System.Object)
  18414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m194100BA7B89B95342985C872EAD4F13145227F4_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  18415. {
  18416. {
  18417. RuntimeObject * L_0 = ___item0;
  18418. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  18419. bool L_1;
  18420. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  18421. if (!L_1)
  18422. {
  18423. goto IL_0015;
  18424. }
  18425. }
  18426. {
  18427. RuntimeObject * L_2 = ___item0;
  18428. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18429. int32_t L_3;
  18430. L_3 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )((*(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)((FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  18431. return (int32_t)L_3;
  18432. }
  18433. IL_0015:
  18434. {
  18435. return (int32_t)(-1);
  18436. }
  18437. }
  18438. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Insert(System.Int32,T)
  18439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m888F27B6D862DF80AE281D6DC36B4735013C686E_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ___item1, const RuntimeMethod* method)
  18440. {
  18441. {
  18442. int32_t L_0 = ___index0;
  18443. int32_t L_1 = (int32_t)__this->get__size_2();
  18444. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  18445. {
  18446. goto IL_0012;
  18447. }
  18448. }
  18449. {
  18450. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL);
  18451. }
  18452. IL_0012:
  18453. {
  18454. int32_t L_2 = (int32_t)__this->get__size_2();
  18455. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_3 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18456. NullCheck(L_3);
  18457. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))
  18458. {
  18459. goto IL_0030;
  18460. }
  18461. }
  18462. {
  18463. int32_t L_4 = (int32_t)__this->get__size_2();
  18464. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18465. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  18466. }
  18467. IL_0030:
  18468. {
  18469. int32_t L_5 = ___index0;
  18470. int32_t L_6 = (int32_t)__this->get__size_2();
  18471. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  18472. {
  18473. goto IL_0056;
  18474. }
  18475. }
  18476. {
  18477. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_7 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18478. int32_t L_8 = ___index0;
  18479. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_9 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18480. int32_t L_10 = ___index0;
  18481. int32_t L_11 = (int32_t)__this->get__size_2();
  18482. int32_t L_12 = ___index0;
  18483. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL);
  18484. }
  18485. IL_0056:
  18486. {
  18487. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_13 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18488. int32_t L_14 = ___index0;
  18489. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_15 = ___item1;
  18490. NullCheck(L_13);
  18491. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_15);
  18492. int32_t L_16 = (int32_t)__this->get__size_2();
  18493. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)));
  18494. int32_t L_17 = (int32_t)__this->get__version_3();
  18495. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
  18496. return;
  18497. }
  18498. }
  18499. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.Insert(System.Int32,System.Object)
  18500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mCF7FD603E7016878204C485607912DD45EDA869B_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  18501. {
  18502. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  18503. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  18504. {
  18505. RuntimeObject * L_0 = ___item1;
  18506. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  18507. }
  18508. IL_0008:
  18509. try
  18510. {// begin try (depth: 1)
  18511. int32_t L_1 = ___index0;
  18512. RuntimeObject * L_2 = ___item1;
  18513. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18514. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_1, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )((*(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)((FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  18515. goto IL_002a;
  18516. }// end try (depth: 1)
  18517. catch(Il2CppExceptionWrapper& e)
  18518. {
  18519. 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)))
  18520. {
  18521. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  18522. goto CATCH_0017;
  18523. }
  18524. throw e;
  18525. }
  18526. CATCH_0017:
  18527. {// begin catch(System.InvalidCastException)
  18528. RuntimeObject * L_3 = ___item1;
  18529. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  18530. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  18531. Type_t * L_5;
  18532. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  18533. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  18534. IL2CPP_POP_ACTIVE_EXCEPTION();
  18535. goto IL_002a;
  18536. }// end catch (depth: 1)
  18537. IL_002a:
  18538. {
  18539. return;
  18540. }
  18541. }
  18542. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
  18543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m514875A1EB56400EDF5017824EFD4A650B2EA315_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
  18544. {
  18545. static bool s_Il2CppMethodInitialized;
  18546. if (!s_Il2CppMethodInitialized)
  18547. {
  18548. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  18549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  18550. s_Il2CppMethodInitialized = true;
  18551. }
  18552. RuntimeObject* V_0 = NULL;
  18553. int32_t V_1 = 0;
  18554. RuntimeObject* V_2 = NULL;
  18555. Exception_t * __last_unhandled_exception = 0;
  18556. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  18557. {
  18558. RuntimeObject* L_0 = ___collection1;
  18559. if (L_0)
  18560. {
  18561. goto IL_0009;
  18562. }
  18563. }
  18564. {
  18565. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  18566. }
  18567. IL_0009:
  18568. {
  18569. int32_t L_1 = ___index0;
  18570. int32_t L_2 = (int32_t)__this->get__size_2();
  18571. if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
  18572. {
  18573. goto IL_001b;
  18574. }
  18575. }
  18576. {
  18577. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  18578. }
  18579. IL_001b:
  18580. {
  18581. RuntimeObject* L_3 = ___collection1;
  18582. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  18583. RuntimeObject* L_4 = V_0;
  18584. if (!L_4)
  18585. {
  18586. goto IL_00c0;
  18587. }
  18588. }
  18589. {
  18590. RuntimeObject* L_5 = V_0;
  18591. NullCheck((RuntimeObject*)L_5);
  18592. int32_t L_6;
  18593. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5);
  18594. V_1 = (int32_t)L_6;
  18595. int32_t L_7 = V_1;
  18596. if ((((int32_t)L_7) <= ((int32_t)0)))
  18597. {
  18598. goto IL_00ef;
  18599. }
  18600. }
  18601. {
  18602. int32_t L_8 = (int32_t)__this->get__size_2();
  18603. int32_t L_9 = V_1;
  18604. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18605. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  18606. int32_t L_10 = ___index0;
  18607. int32_t L_11 = (int32_t)__this->get__size_2();
  18608. if ((((int32_t)L_10) >= ((int32_t)L_11)))
  18609. {
  18610. goto IL_006a;
  18611. }
  18612. }
  18613. {
  18614. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_12 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18615. int32_t L_13 = ___index0;
  18616. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_14 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18617. int32_t L_15 = ___index0;
  18618. int32_t L_16 = V_1;
  18619. int32_t L_17 = (int32_t)__this->get__size_2();
  18620. int32_t L_18 = ___index0;
  18621. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL);
  18622. }
  18623. IL_006a:
  18624. {
  18625. RuntimeObject* L_19 = V_0;
  18626. if ((!(((RuntimeObject*)(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
  18627. {
  18628. goto IL_00a3;
  18629. }
  18630. }
  18631. {
  18632. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_20 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18633. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_21 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18634. int32_t L_22 = ___index0;
  18635. int32_t L_23 = ___index0;
  18636. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL);
  18637. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_24 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18638. int32_t L_25 = ___index0;
  18639. int32_t L_26 = V_1;
  18640. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_27 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18641. int32_t L_28 = ___index0;
  18642. int32_t L_29 = (int32_t)__this->get__size_2();
  18643. int32_t L_30 = ___index0;
  18644. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL);
  18645. goto IL_00b0;
  18646. }
  18647. IL_00a3:
  18648. {
  18649. RuntimeObject* L_31 = V_0;
  18650. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_32 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18651. int32_t L_33 = ___index0;
  18652. NullCheck((RuntimeObject*)L_31);
  18653. InterfaceActionInvoker2< FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UIElements.FocusController/FocusedElement>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_32, (int32_t)L_33);
  18654. }
  18655. IL_00b0:
  18656. {
  18657. int32_t L_34 = (int32_t)__this->get__size_2();
  18658. int32_t L_35 = V_1;
  18659. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)));
  18660. goto IL_00ef;
  18661. }
  18662. IL_00c0:
  18663. {
  18664. RuntimeObject* L_36 = ___collection1;
  18665. NullCheck((RuntimeObject*)L_36);
  18666. RuntimeObject* L_37;
  18667. L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.UIElements.FocusController/FocusedElement>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36);
  18668. V_2 = (RuntimeObject*)L_37;
  18669. }
  18670. IL_00c7:
  18671. try
  18672. {// begin try (depth: 1)
  18673. {
  18674. goto IL_00db;
  18675. }
  18676. IL_00c9:
  18677. {
  18678. int32_t L_38 = ___index0;
  18679. int32_t L_39 = (int32_t)L_38;
  18680. ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  18681. RuntimeObject* L_40 = V_2;
  18682. NullCheck((RuntimeObject*)L_40);
  18683. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_41;
  18684. L_41 = InterfaceFuncInvoker0< FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
  18685. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18686. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_39, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  18687. }
  18688. IL_00db:
  18689. {
  18690. RuntimeObject* L_42 = V_2;
  18691. NullCheck((RuntimeObject*)L_42);
  18692. bool L_43;
  18693. L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_42);
  18694. if (L_43)
  18695. {
  18696. goto IL_00c9;
  18697. }
  18698. }
  18699. IL_00e3:
  18700. {
  18701. IL2CPP_LEAVE(0xEF, FINALLY_00e5);
  18702. }
  18703. }// end try (depth: 1)
  18704. catch(Il2CppExceptionWrapper& e)
  18705. {
  18706. __last_unhandled_exception = (Exception_t *)e.ex;
  18707. goto FINALLY_00e5;
  18708. }
  18709. FINALLY_00e5:
  18710. {// begin finally (depth: 1)
  18711. {
  18712. RuntimeObject* L_44 = V_2;
  18713. if (!L_44)
  18714. {
  18715. goto IL_00ee;
  18716. }
  18717. }
  18718. IL_00e8:
  18719. {
  18720. RuntimeObject* L_45 = V_2;
  18721. NullCheck((RuntimeObject*)L_45);
  18722. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_45);
  18723. }
  18724. IL_00ee:
  18725. {
  18726. IL2CPP_END_FINALLY(229)
  18727. }
  18728. }// end finally (depth: 1)
  18729. IL2CPP_CLEANUP(229)
  18730. {
  18731. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  18732. IL2CPP_JUMP_TBL(0xEF, IL_00ef)
  18733. }
  18734. IL_00ef:
  18735. {
  18736. int32_t L_46 = (int32_t)__this->get__version_3();
  18737. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)));
  18738. return;
  18739. }
  18740. }
  18741. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Remove(T)
  18742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4557B7329675163035B258195CA3AC420951E814_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ___item0, const RuntimeMethod* method)
  18743. {
  18744. int32_t V_0 = 0;
  18745. {
  18746. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_0 = ___item0;
  18747. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18748. int32_t L_1;
  18749. L_1 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  18750. V_0 = (int32_t)L_1;
  18751. int32_t L_2 = V_0;
  18752. if ((((int32_t)L_2) < ((int32_t)0)))
  18753. {
  18754. goto IL_0015;
  18755. }
  18756. }
  18757. {
  18758. int32_t L_3 = V_0;
  18759. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18760. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
  18761. return (bool)1;
  18762. }
  18763. IL_0015:
  18764. {
  18765. return (bool)0;
  18766. }
  18767. }
  18768. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IList.Remove(System.Object)
  18769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m108A910EDF793AB37741DF6278D5E5A53E64BD78_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  18770. {
  18771. {
  18772. RuntimeObject * L_0 = ___item0;
  18773. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  18774. bool L_1;
  18775. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  18776. if (!L_1)
  18777. {
  18778. goto IL_0015;
  18779. }
  18780. }
  18781. {
  18782. RuntimeObject * L_2 = ___item0;
  18783. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  18784. bool L_3;
  18785. L_3 = (( bool (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )((*(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)((FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32));
  18786. }
  18787. IL_0015:
  18788. {
  18789. return;
  18790. }
  18791. }
  18792. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::RemoveAll(System.Predicate`1<T>)
  18793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m7C906D3E7B8AB69770F2DDBFC750132A4943DF51_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * ___match0, const RuntimeMethod* method)
  18794. {
  18795. int32_t V_0 = 0;
  18796. int32_t V_1 = 0;
  18797. {
  18798. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_0 = ___match0;
  18799. if (L_0)
  18800. {
  18801. goto IL_0009;
  18802. }
  18803. }
  18804. {
  18805. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  18806. }
  18807. IL_0009:
  18808. {
  18809. V_0 = (int32_t)0;
  18810. goto IL_0011;
  18811. }
  18812. IL_000d:
  18813. {
  18814. int32_t L_1 = V_0;
  18815. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  18816. }
  18817. IL_0011:
  18818. {
  18819. int32_t L_2 = V_0;
  18820. int32_t L_3 = (int32_t)__this->get__size_2();
  18821. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  18822. {
  18823. goto IL_002e;
  18824. }
  18825. }
  18826. {
  18827. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_4 = ___match0;
  18828. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_5 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18829. int32_t L_6 = V_0;
  18830. NullCheck(L_5);
  18831. int32_t L_7 = L_6;
  18832. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  18833. NullCheck((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_4);
  18834. bool L_9;
  18835. L_9 = (( bool (*) (Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_4, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  18836. if (!L_9)
  18837. {
  18838. goto IL_000d;
  18839. }
  18840. }
  18841. IL_002e:
  18842. {
  18843. int32_t L_10 = V_0;
  18844. int32_t L_11 = (int32_t)__this->get__size_2();
  18845. if ((((int32_t)L_10) < ((int32_t)L_11)))
  18846. {
  18847. goto IL_0039;
  18848. }
  18849. }
  18850. {
  18851. return (int32_t)0;
  18852. }
  18853. IL_0039:
  18854. {
  18855. int32_t L_12 = V_0;
  18856. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  18857. goto IL_0089;
  18858. }
  18859. IL_003f:
  18860. {
  18861. int32_t L_13 = V_1;
  18862. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  18863. }
  18864. IL_0043:
  18865. {
  18866. int32_t L_14 = V_1;
  18867. int32_t L_15 = (int32_t)__this->get__size_2();
  18868. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  18869. {
  18870. goto IL_0060;
  18871. }
  18872. }
  18873. {
  18874. Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 * L_16 = ___match0;
  18875. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_17 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18876. int32_t L_18 = V_1;
  18877. NullCheck(L_17);
  18878. int32_t L_19 = L_18;
  18879. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  18880. NullCheck((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_16);
  18881. bool L_21;
  18882. L_21 = (( bool (*) (Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_tEDB95C33ED69F94D77D206A5D3F17BFE065D1566 *)L_16, (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  18883. if (L_21)
  18884. {
  18885. goto IL_003f;
  18886. }
  18887. }
  18888. IL_0060:
  18889. {
  18890. int32_t L_22 = V_1;
  18891. int32_t L_23 = (int32_t)__this->get__size_2();
  18892. if ((((int32_t)L_22) >= ((int32_t)L_23)))
  18893. {
  18894. goto IL_0089;
  18895. }
  18896. }
  18897. {
  18898. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_24 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18899. int32_t L_25 = V_0;
  18900. int32_t L_26 = (int32_t)L_25;
  18901. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  18902. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_27 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18903. int32_t L_28 = V_1;
  18904. int32_t L_29 = (int32_t)L_28;
  18905. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  18906. NullCheck(L_27);
  18907. int32_t L_30 = L_29;
  18908. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  18909. NullCheck(L_24);
  18910. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_31);
  18911. }
  18912. IL_0089:
  18913. {
  18914. int32_t L_32 = V_1;
  18915. int32_t L_33 = (int32_t)__this->get__size_2();
  18916. if ((((int32_t)L_32) < ((int32_t)L_33)))
  18917. {
  18918. goto IL_0043;
  18919. }
  18920. }
  18921. {
  18922. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_34 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18923. int32_t L_35 = V_0;
  18924. int32_t L_36 = (int32_t)__this->get__size_2();
  18925. int32_t L_37 = V_0;
  18926. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL);
  18927. int32_t L_38 = (int32_t)__this->get__size_2();
  18928. int32_t L_39 = V_0;
  18929. int32_t L_40 = V_0;
  18930. __this->set__size_2(L_40);
  18931. int32_t L_41 = (int32_t)__this->get__version_3();
  18932. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)));
  18933. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39));
  18934. }
  18935. }
  18936. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::RemoveAt(System.Int32)
  18937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m1B508DB954D23D0B3F66CA4487ECFB496BD81F69_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, const RuntimeMethod* method)
  18938. {
  18939. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 V_0;
  18940. memset((&V_0), 0, sizeof(V_0));
  18941. {
  18942. int32_t L_0 = ___index0;
  18943. int32_t L_1 = (int32_t)__this->get__size_2();
  18944. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  18945. {
  18946. goto IL_000e;
  18947. }
  18948. }
  18949. {
  18950. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  18951. }
  18952. IL_000e:
  18953. {
  18954. int32_t L_2 = (int32_t)__this->get__size_2();
  18955. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  18956. int32_t L_3 = ___index0;
  18957. int32_t L_4 = (int32_t)__this->get__size_2();
  18958. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  18959. {
  18960. goto IL_0042;
  18961. }
  18962. }
  18963. {
  18964. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_5 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18965. int32_t L_6 = ___index0;
  18966. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_7 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18967. int32_t L_8 = ___index0;
  18968. int32_t L_9 = (int32_t)__this->get__size_2();
  18969. int32_t L_10 = ___index0;
  18970. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL);
  18971. }
  18972. IL_0042:
  18973. {
  18974. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_11 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  18975. int32_t L_12 = (int32_t)__this->get__size_2();
  18976. il2cpp_codegen_initobj((&V_0), sizeof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ));
  18977. FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 L_13 = V_0;
  18978. NullCheck(L_11);
  18979. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_13);
  18980. int32_t L_14 = (int32_t)__this->get__version_3();
  18981. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)));
  18982. return;
  18983. }
  18984. }
  18985. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::RemoveRange(System.Int32,System.Int32)
  18986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m97C023457F89F725EEAC870343AF04BEB0BCBA82_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  18987. {
  18988. {
  18989. int32_t L_0 = ___index0;
  18990. if ((((int32_t)L_0) >= ((int32_t)0)))
  18991. {
  18992. goto IL_000c;
  18993. }
  18994. }
  18995. {
  18996. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  18997. }
  18998. IL_000c:
  18999. {
  19000. int32_t L_1 = ___count1;
  19001. if ((((int32_t)L_1) >= ((int32_t)0)))
  19002. {
  19003. goto IL_0018;
  19004. }
  19005. }
  19006. {
  19007. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  19008. }
  19009. IL_0018:
  19010. {
  19011. int32_t L_2 = (int32_t)__this->get__size_2();
  19012. int32_t L_3 = ___index0;
  19013. int32_t L_4 = ___count1;
  19014. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  19015. {
  19016. goto IL_002a;
  19017. }
  19018. }
  19019. {
  19020. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  19021. }
  19022. IL_002a:
  19023. {
  19024. int32_t L_5 = ___count1;
  19025. if ((((int32_t)L_5) <= ((int32_t)0)))
  19026. {
  19027. goto IL_0082;
  19028. }
  19029. }
  19030. {
  19031. int32_t L_6 = (int32_t)__this->get__size_2();
  19032. int32_t L_7 = ___count1;
  19033. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)));
  19034. int32_t L_8 = ___index0;
  19035. int32_t L_9 = (int32_t)__this->get__size_2();
  19036. if ((((int32_t)L_8) >= ((int32_t)L_9)))
  19037. {
  19038. goto IL_0062;
  19039. }
  19040. }
  19041. {
  19042. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_10 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19043. int32_t L_11 = ___index0;
  19044. int32_t L_12 = ___count1;
  19045. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_13 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19046. int32_t L_14 = ___index0;
  19047. int32_t L_15 = (int32_t)__this->get__size_2();
  19048. int32_t L_16 = ___index0;
  19049. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL);
  19050. }
  19051. IL_0062:
  19052. {
  19053. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_17 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19054. int32_t L_18 = (int32_t)__this->get__size_2();
  19055. int32_t L_19 = ___count1;
  19056. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL);
  19057. int32_t L_20 = (int32_t)__this->get__version_3();
  19058. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  19059. }
  19060. IL_0082:
  19061. {
  19062. return;
  19063. }
  19064. }
  19065. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Reverse()
  19066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m60529A98089AC2B890D9CE876878371283E91AD8_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  19067. {
  19068. {
  19069. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  19070. int32_t L_0;
  19071. L_0 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  19072. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  19073. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33));
  19074. return;
  19075. }
  19076. }
  19077. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Reverse(System.Int32,System.Int32)
  19078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m2EF782BFED445FB2368533827E10C707F8165D57_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  19079. {
  19080. {
  19081. int32_t L_0 = ___index0;
  19082. if ((((int32_t)L_0) >= ((int32_t)0)))
  19083. {
  19084. goto IL_000c;
  19085. }
  19086. }
  19087. {
  19088. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  19089. }
  19090. IL_000c:
  19091. {
  19092. int32_t L_1 = ___count1;
  19093. if ((((int32_t)L_1) >= ((int32_t)0)))
  19094. {
  19095. goto IL_0018;
  19096. }
  19097. }
  19098. {
  19099. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  19100. }
  19101. IL_0018:
  19102. {
  19103. int32_t L_2 = (int32_t)__this->get__size_2();
  19104. int32_t L_3 = ___index0;
  19105. int32_t L_4 = ___count1;
  19106. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  19107. {
  19108. goto IL_002a;
  19109. }
  19110. }
  19111. {
  19112. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  19113. }
  19114. IL_002a:
  19115. {
  19116. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_5 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19117. int32_t L_6 = ___index0;
  19118. int32_t L_7 = ___count1;
  19119. (( void (*) (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)((FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
  19120. int32_t L_8 = (int32_t)__this->get__version_3();
  19121. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  19122. return;
  19123. }
  19124. }
  19125. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Sort()
  19126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m804BA33BAD8C8373E54C5BC52E9A0FFE1E965DF4_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  19127. {
  19128. {
  19129. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  19130. int32_t L_0;
  19131. L_0 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  19132. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  19133. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  19134. return;
  19135. }
  19136. }
  19137. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Sort(System.Collections.Generic.IComparer`1<T>)
  19138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m734AB2A9A5EA939873C40181D6F1924EC20D214B_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  19139. {
  19140. {
  19141. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  19142. int32_t L_0;
  19143. L_0 = (( int32_t (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  19144. RuntimeObject* L_1 = ___comparer0;
  19145. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  19146. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  19147. return;
  19148. }
  19149. }
  19150. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
  19151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m83B1FD7DDA924BCFC73EB4355F1C668C94D85CB0_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
  19152. {
  19153. {
  19154. int32_t L_0 = ___index0;
  19155. if ((((int32_t)L_0) >= ((int32_t)0)))
  19156. {
  19157. goto IL_000c;
  19158. }
  19159. }
  19160. {
  19161. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  19162. }
  19163. IL_000c:
  19164. {
  19165. int32_t L_1 = ___count1;
  19166. if ((((int32_t)L_1) >= ((int32_t)0)))
  19167. {
  19168. goto IL_0018;
  19169. }
  19170. }
  19171. {
  19172. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  19173. }
  19174. IL_0018:
  19175. {
  19176. int32_t L_2 = (int32_t)__this->get__size_2();
  19177. int32_t L_3 = ___index0;
  19178. int32_t L_4 = ___count1;
  19179. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  19180. {
  19181. goto IL_002a;
  19182. }
  19183. }
  19184. {
  19185. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  19186. }
  19187. IL_002a:
  19188. {
  19189. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_5 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19190. int32_t L_6 = ___index0;
  19191. int32_t L_7 = ___count1;
  19192. RuntimeObject* L_8 = ___comparer2;
  19193. (( void (*) (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36));
  19194. int32_t L_9 = (int32_t)__this->get__version_3();
  19195. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
  19196. return;
  19197. }
  19198. }
  19199. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::Sort(System.Comparison`1<T>)
  19200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4EE232943ABEC9E24789DBCFAF0C146040EE9DF6_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, Comparison_1_t24BD99AFA9D0D814EF9B84F7B450DB317BB63145 * ___comparison0, const RuntimeMethod* method)
  19201. {
  19202. {
  19203. Comparison_1_t24BD99AFA9D0D814EF9B84F7B450DB317BB63145 * L_0 = ___comparison0;
  19204. if (L_0)
  19205. {
  19206. goto IL_0009;
  19207. }
  19208. }
  19209. {
  19210. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  19211. }
  19212. IL_0009:
  19213. {
  19214. int32_t L_1 = (int32_t)__this->get__size_2();
  19215. if ((((int32_t)L_1) <= ((int32_t)0)))
  19216. {
  19217. goto IL_0025;
  19218. }
  19219. }
  19220. {
  19221. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_2 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19222. int32_t L_3 = (int32_t)__this->get__size_2();
  19223. Comparison_1_t24BD99AFA9D0D814EF9B84F7B450DB317BB63145 * L_4 = ___comparison0;
  19224. (( void (*) (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*, int32_t, int32_t, Comparison_1_t24BD99AFA9D0D814EF9B84F7B450DB317BB63145 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t24BD99AFA9D0D814EF9B84F7B450DB317BB63145 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37));
  19225. }
  19226. IL_0025:
  19227. {
  19228. return;
  19229. }
  19230. }
  19231. // T[] System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::ToArray()
  19232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* List_1_ToArray_m4825C1F4A2F2FC779BB8F1D155296AC1188D8565_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  19233. {
  19234. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* V_0 = NULL;
  19235. {
  19236. int32_t L_0 = (int32_t)__this->get__size_2();
  19237. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_1 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)(FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
  19238. V_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_1;
  19239. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_2 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19240. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_3 = V_0;
  19241. int32_t L_4 = (int32_t)__this->get__size_2();
  19242. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL);
  19243. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_5 = V_0;
  19244. return (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_5;
  19245. }
  19246. }
  19247. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::TrimExcess()
  19248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m7FC2F532359CF014C20CF472AEF2457B633CACE1_gshared (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * __this, const RuntimeMethod* method)
  19249. {
  19250. int32_t V_0 = 0;
  19251. {
  19252. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)__this->get__items_1();
  19253. NullCheck(L_0);
  19254. V_0 = (int32_t)((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)((double)((double)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))), (double)(0.90000000000000002)))));
  19255. int32_t L_1 = (int32_t)__this->get__size_2();
  19256. int32_t L_2 = V_0;
  19257. if ((((int32_t)L_1) >= ((int32_t)L_2)))
  19258. {
  19259. goto IL_002a;
  19260. }
  19261. }
  19262. {
  19263. int32_t L_3 = (int32_t)__this->get__size_2();
  19264. NullCheck((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this);
  19265. (( void (*) (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  19266. }
  19267. IL_002a:
  19268. {
  19269. return;
  19270. }
  19271. }
  19272. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>::.cctor()
  19273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mB4B7AA5256855371421FDBFD5D169CB312482B78_gshared (const RuntimeMethod* method)
  19274. {
  19275. {
  19276. FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_0 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)(FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
  19277. ((List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0);
  19278. return;
  19279. }
  19280. }
  19281. #ifdef __clang__
  19282. #pragma clang diagnostic pop
  19283. #endif
  19284. #ifdef __clang__
  19285. #pragma clang diagnostic push
  19286. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19287. #pragma clang diagnostic ignored "-Wunused-variable"
  19288. #endif
  19289. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor()
  19290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4BF4F1E0128A21144F888A81A2DB5C89B86ADFA6_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19291. {
  19292. {
  19293. NullCheck((RuntimeObject *)__this);
  19294. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  19295. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  19296. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = ((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  19297. __this->set__items_1(L_0);
  19298. return;
  19299. }
  19300. }
  19301. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor(System.Int32)
  19302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m412C4B1D3E3B9BE51F0EFE567B0069904CA7824A_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___capacity0, const RuntimeMethod* method)
  19303. {
  19304. {
  19305. NullCheck((RuntimeObject *)__this);
  19306. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  19307. int32_t L_0 = ___capacity0;
  19308. if ((((int32_t)L_0) >= ((int32_t)0)))
  19309. {
  19310. goto IL_0012;
  19311. }
  19312. }
  19313. {
  19314. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL);
  19315. }
  19316. IL_0012:
  19317. {
  19318. int32_t L_1 = ___capacity0;
  19319. if (L_1)
  19320. {
  19321. goto IL_0021;
  19322. }
  19323. }
  19324. {
  19325. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  19326. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_2 = ((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  19327. __this->set__items_1(L_2);
  19328. return;
  19329. }
  19330. IL_0021:
  19331. {
  19332. int32_t L_3 = ___capacity0;
  19333. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_4 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)(FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3);
  19334. __this->set__items_1(L_4);
  19335. return;
  19336. }
  19337. }
  19338. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  19339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m879137E08752EFCEFFA2FBB6B0AB513D32BB0CC9_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  19340. {
  19341. static bool s_Il2CppMethodInitialized;
  19342. if (!s_Il2CppMethodInitialized)
  19343. {
  19344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  19345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  19346. s_Il2CppMethodInitialized = true;
  19347. }
  19348. RuntimeObject* V_0 = NULL;
  19349. int32_t V_1 = 0;
  19350. RuntimeObject* V_2 = NULL;
  19351. Exception_t * __last_unhandled_exception = 0;
  19352. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19353. {
  19354. NullCheck((RuntimeObject *)__this);
  19355. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  19356. RuntimeObject* L_0 = ___collection0;
  19357. if (L_0)
  19358. {
  19359. goto IL_000f;
  19360. }
  19361. }
  19362. {
  19363. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  19364. }
  19365. IL_000f:
  19366. {
  19367. RuntimeObject* L_1 = ___collection0;
  19368. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  19369. RuntimeObject* L_2 = V_0;
  19370. if (!L_2)
  19371. {
  19372. goto IL_0050;
  19373. }
  19374. }
  19375. {
  19376. RuntimeObject* L_3 = V_0;
  19377. NullCheck((RuntimeObject*)L_3);
  19378. int32_t L_4;
  19379. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3);
  19380. V_1 = (int32_t)L_4;
  19381. int32_t L_5 = V_1;
  19382. if (L_5)
  19383. {
  19384. goto IL_002f;
  19385. }
  19386. }
  19387. {
  19388. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  19389. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_6 = ((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  19390. __this->set__items_1(L_6);
  19391. return;
  19392. }
  19393. IL_002f:
  19394. {
  19395. int32_t L_7 = V_1;
  19396. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_8 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)(FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
  19397. __this->set__items_1(L_8);
  19398. RuntimeObject* L_9 = V_0;
  19399. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_10 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19400. NullCheck((RuntimeObject*)L_9);
  19401. InterfaceActionInvoker2< FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_10, (int32_t)0);
  19402. int32_t L_11 = V_1;
  19403. __this->set__size_2(L_11);
  19404. return;
  19405. }
  19406. IL_0050:
  19407. {
  19408. __this->set__size_2(0);
  19409. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  19410. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_12 = ((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  19411. __this->set__items_1(L_12);
  19412. RuntimeObject* L_13 = ___collection0;
  19413. NullCheck((RuntimeObject*)L_13);
  19414. RuntimeObject* L_14;
  19415. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13);
  19416. V_2 = (RuntimeObject*)L_14;
  19417. }
  19418. IL_0069:
  19419. try
  19420. {// begin try (depth: 1)
  19421. {
  19422. goto IL_0077;
  19423. }
  19424. IL_006b:
  19425. {
  19426. RuntimeObject* L_15 = V_2;
  19427. NullCheck((RuntimeObject*)L_15);
  19428. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_16;
  19429. L_16 = InterfaceFuncInvoker0< Frame_t277B57D2C572A3B179CEA0357869DB245F52128D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
  19430. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19431. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19432. }
  19433. IL_0077:
  19434. {
  19435. RuntimeObject* L_17 = V_2;
  19436. NullCheck((RuntimeObject*)L_17);
  19437. bool L_18;
  19438. L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  19439. if (L_18)
  19440. {
  19441. goto IL_006b;
  19442. }
  19443. }
  19444. IL_007f:
  19445. {
  19446. IL2CPP_LEAVE(0x8B, FINALLY_0081);
  19447. }
  19448. }// end try (depth: 1)
  19449. catch(Il2CppExceptionWrapper& e)
  19450. {
  19451. __last_unhandled_exception = (Exception_t *)e.ex;
  19452. goto FINALLY_0081;
  19453. }
  19454. FINALLY_0081:
  19455. {// begin finally (depth: 1)
  19456. {
  19457. RuntimeObject* L_19 = V_2;
  19458. if (!L_19)
  19459. {
  19460. goto IL_008a;
  19461. }
  19462. }
  19463. IL_0084:
  19464. {
  19465. RuntimeObject* L_20 = V_2;
  19466. NullCheck((RuntimeObject*)L_20);
  19467. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_20);
  19468. }
  19469. IL_008a:
  19470. {
  19471. IL2CPP_END_FINALLY(129)
  19472. }
  19473. }// end finally (depth: 1)
  19474. IL2CPP_CLEANUP(129)
  19475. {
  19476. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19477. IL2CPP_JUMP_TBL(0x8B, IL_008b)
  19478. }
  19479. IL_008b:
  19480. {
  19481. return;
  19482. }
  19483. }
  19484. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Capacity()
  19485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m8EE6BECB46FE9155A4C0F7A57EA7609F27ECB19F_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19486. {
  19487. {
  19488. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19489. NullCheck(L_0);
  19490. return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
  19491. }
  19492. }
  19493. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::set_Capacity(System.Int32)
  19494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mEE214C4C18695FB4A63A2167BD7B414B6144149A_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___value0, const RuntimeMethod* method)
  19495. {
  19496. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* V_0 = NULL;
  19497. {
  19498. int32_t L_0 = ___value0;
  19499. int32_t L_1 = (int32_t)__this->get__size_2();
  19500. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  19501. {
  19502. goto IL_0012;
  19503. }
  19504. }
  19505. {
  19506. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL);
  19507. }
  19508. IL_0012:
  19509. {
  19510. int32_t L_2 = ___value0;
  19511. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_3 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19512. NullCheck(L_3);
  19513. if ((((int32_t)L_2) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
  19514. {
  19515. goto IL_0058;
  19516. }
  19517. }
  19518. {
  19519. int32_t L_4 = ___value0;
  19520. if ((((int32_t)L_4) <= ((int32_t)0)))
  19521. {
  19522. goto IL_004d;
  19523. }
  19524. }
  19525. {
  19526. int32_t L_5 = ___value0;
  19527. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_6 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)(FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
  19528. V_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_6;
  19529. int32_t L_7 = (int32_t)__this->get__size_2();
  19530. if ((((int32_t)L_7) <= ((int32_t)0)))
  19531. {
  19532. goto IL_0045;
  19533. }
  19534. }
  19535. {
  19536. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_8 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19537. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_9 = V_0;
  19538. int32_t L_10 = (int32_t)__this->get__size_2();
  19539. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL);
  19540. }
  19541. IL_0045:
  19542. {
  19543. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_11 = V_0;
  19544. __this->set__items_1(L_11);
  19545. return;
  19546. }
  19547. IL_004d:
  19548. {
  19549. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  19550. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_12 = ((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  19551. __this->set__items_1(L_12);
  19552. }
  19553. IL_0058:
  19554. {
  19555. return;
  19556. }
  19557. }
  19558. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Count()
  19559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9A99F8D915716290E99C2677B1705AC1C3A42358_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19560. {
  19561. {
  19562. int32_t L_0 = (int32_t)__this->get__size_2();
  19563. return (int32_t)L_0;
  19564. }
  19565. }
  19566. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.get_IsFixedSize()
  19567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m474536E1E31C150FECE75B4E5F379E8B2564128A_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19568. {
  19569. {
  19570. return (bool)0;
  19571. }
  19572. }
  19573. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  19574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mE98006693C9C729C6189E8430BDDF7D9D39BDD7B_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19575. {
  19576. {
  19577. return (bool)0;
  19578. }
  19579. }
  19580. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.get_IsReadOnly()
  19581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m08C7BD65D607691DEA43CA95E88F78D76FB78B60_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19582. {
  19583. {
  19584. return (bool)0;
  19585. }
  19586. }
  19587. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.ICollection.get_IsSynchronized()
  19588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mF0E1457F17D59302B85546328FF297FED941B500_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19589. {
  19590. {
  19591. return (bool)0;
  19592. }
  19593. }
  19594. // System.Object System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.ICollection.get_SyncRoot()
  19595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mF99BABB0D381D1B01520C37981A1F86D5F0BD3A2_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19596. {
  19597. static bool s_Il2CppMethodInitialized;
  19598. if (!s_Il2CppMethodInitialized)
  19599. {
  19600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  19601. s_Il2CppMethodInitialized = true;
  19602. }
  19603. {
  19604. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4();
  19605. if (L_0)
  19606. {
  19607. goto IL_001a;
  19608. }
  19609. }
  19610. {
  19611. RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4();
  19612. RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  19613. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL);
  19614. RuntimeObject * L_3;
  19615. L_3 = InterlockedCompareExchangeImpl<RuntimeObject *>((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL);
  19616. }
  19617. IL_001a:
  19618. {
  19619. RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_4();
  19620. return (RuntimeObject *)L_4;
  19621. }
  19622. }
  19623. // T System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Item(System.Int32)
  19624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Frame_t277B57D2C572A3B179CEA0357869DB245F52128D List_1_get_Item_mE3E085CC50A9004E9912D0E6A635423C070F1CE4_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, const RuntimeMethod* method)
  19625. {
  19626. {
  19627. int32_t L_0 = ___index0;
  19628. int32_t L_1 = (int32_t)__this->get__size_2();
  19629. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  19630. {
  19631. goto IL_000e;
  19632. }
  19633. }
  19634. {
  19635. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  19636. }
  19637. IL_000e:
  19638. {
  19639. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_2 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19640. int32_t L_3 = ___index0;
  19641. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_4;
  19642. L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_2, (int32_t)L_3);
  19643. return (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_4;
  19644. }
  19645. }
  19646. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::set_Item(System.Int32,T)
  19647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m4BD92A4988010D4B2B0E1704EBD0A7CAAAB5D543_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ___value1, const RuntimeMethod* method)
  19648. {
  19649. {
  19650. int32_t L_0 = ___index0;
  19651. int32_t L_1 = (int32_t)__this->get__size_2();
  19652. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  19653. {
  19654. goto IL_000e;
  19655. }
  19656. }
  19657. {
  19658. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  19659. }
  19660. IL_000e:
  19661. {
  19662. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_2 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19663. int32_t L_3 = ___index0;
  19664. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_4 = ___value1;
  19665. NullCheck(L_2);
  19666. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_4);
  19667. int32_t L_5 = (int32_t)__this->get__version_3();
  19668. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  19669. return;
  19670. }
  19671. }
  19672. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::IsCompatibleObject(System.Object)
  19673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m9AF0DB4C09C8DEC6DDB1FF8AD441E3AAA1018C18_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  19674. {
  19675. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D V_0;
  19676. memset((&V_0), 0, sizeof(V_0));
  19677. {
  19678. RuntimeObject * L_0 = ___value0;
  19679. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
  19680. {
  19681. goto IL_001f;
  19682. }
  19683. }
  19684. {
  19685. RuntimeObject * L_1 = ___value0;
  19686. if (L_1)
  19687. {
  19688. goto IL_001d;
  19689. }
  19690. }
  19691. {
  19692. il2cpp_codegen_initobj((&V_0), sizeof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ));
  19693. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_2 = V_0;
  19694. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_3 = (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_2;
  19695. RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3);
  19696. return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  19697. }
  19698. IL_001d:
  19699. {
  19700. return (bool)0;
  19701. }
  19702. IL_001f:
  19703. {
  19704. return (bool)1;
  19705. }
  19706. }
  19707. // System.Object System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.get_Item(System.Int32)
  19708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mA62408C3DABFCDB2A35B768ACCE6F9F314B281C8_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, const RuntimeMethod* method)
  19709. {
  19710. {
  19711. int32_t L_0 = ___index0;
  19712. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19713. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_1;
  19714. L_1 = (( Frame_t277B57D2C572A3B179CEA0357869DB245F52128D (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  19715. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_2 = (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_1;
  19716. RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2);
  19717. return (RuntimeObject *)L_3;
  19718. }
  19719. }
  19720. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.set_Item(System.Int32,System.Object)
  19721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m44CCE2A3F55D8979F7CF467B18F06672FC5B65A1_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  19722. {
  19723. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  19724. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  19725. {
  19726. RuntimeObject * L_0 = ___value1;
  19727. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  19728. }
  19729. IL_0008:
  19730. try
  19731. {// begin try (depth: 1)
  19732. int32_t L_1 = ___index0;
  19733. RuntimeObject * L_2 = ___value1;
  19734. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19735. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_1, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )((*(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)((Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
  19736. goto IL_002a;
  19737. }// end try (depth: 1)
  19738. catch(Il2CppExceptionWrapper& e)
  19739. {
  19740. 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)))
  19741. {
  19742. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  19743. goto CATCH_0017;
  19744. }
  19745. throw e;
  19746. }
  19747. CATCH_0017:
  19748. {// begin catch(System.InvalidCastException)
  19749. RuntimeObject * L_3 = ___value1;
  19750. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  19751. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  19752. Type_t * L_5;
  19753. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  19754. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  19755. IL2CPP_POP_ACTIVE_EXCEPTION();
  19756. goto IL_002a;
  19757. }// end catch (depth: 1)
  19758. IL_002a:
  19759. {
  19760. return;
  19761. }
  19762. }
  19763. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Add(T)
  19764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m566174BD5CD28B486FEBB7D11FCFB0D66B28F57C_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ___item0, const RuntimeMethod* method)
  19765. {
  19766. int32_t V_0 = 0;
  19767. {
  19768. int32_t L_0 = (int32_t)__this->get__size_2();
  19769. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_1 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19770. NullCheck(L_1);
  19771. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))))
  19772. {
  19773. goto IL_001e;
  19774. }
  19775. }
  19776. {
  19777. int32_t L_2 = (int32_t)__this->get__size_2();
  19778. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19779. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  19780. }
  19781. IL_001e:
  19782. {
  19783. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_3 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19784. int32_t L_4 = (int32_t)__this->get__size_2();
  19785. V_0 = (int32_t)L_4;
  19786. int32_t L_5 = V_0;
  19787. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  19788. int32_t L_6 = V_0;
  19789. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_7 = ___item0;
  19790. NullCheck(L_3);
  19791. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_7);
  19792. int32_t L_8 = (int32_t)__this->get__version_3();
  19793. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  19794. return;
  19795. }
  19796. }
  19797. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.Add(System.Object)
  19798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m7928A20A706C373442599D1135527835DA61E08D_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  19799. {
  19800. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  19801. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  19802. {
  19803. RuntimeObject * L_0 = ___item0;
  19804. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  19805. }
  19806. IL_0008:
  19807. try
  19808. {// begin try (depth: 1)
  19809. RuntimeObject * L_1 = ___item0;
  19810. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19811. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )((*(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)((Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  19812. goto IL_0029;
  19813. }// end try (depth: 1)
  19814. catch(Il2CppExceptionWrapper& e)
  19815. {
  19816. 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)))
  19817. {
  19818. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  19819. goto CATCH_0016;
  19820. }
  19821. throw e;
  19822. }
  19823. CATCH_0016:
  19824. {// begin catch(System.InvalidCastException)
  19825. RuntimeObject * L_2 = ___item0;
  19826. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_3 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  19827. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  19828. Type_t * L_4;
  19829. L_4 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_3, /*hidden argument*/NULL);
  19830. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL);
  19831. IL2CPP_POP_ACTIVE_EXCEPTION();
  19832. goto IL_0029;
  19833. }// end catch (depth: 1)
  19834. IL_0029:
  19835. {
  19836. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19837. int32_t L_5;
  19838. L_5 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  19839. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1));
  19840. }
  19841. }
  19842. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  19843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m42B144603E11F1A112F556C4272078345B39CCB8_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  19844. {
  19845. {
  19846. int32_t L_0 = (int32_t)__this->get__size_2();
  19847. RuntimeObject* L_1 = ___collection0;
  19848. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19849. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14));
  19850. return;
  19851. }
  19852. }
  19853. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Clear()
  19854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mD3B916FD903A7977786EC76576F81B233AB7BB22_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  19855. {
  19856. {
  19857. int32_t L_0 = (int32_t)__this->get__size_2();
  19858. if ((((int32_t)L_0) <= ((int32_t)0)))
  19859. {
  19860. goto IL_0022;
  19861. }
  19862. }
  19863. {
  19864. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_1 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19865. int32_t L_2 = (int32_t)__this->get__size_2();
  19866. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL);
  19867. __this->set__size_2(0);
  19868. }
  19869. IL_0022:
  19870. {
  19871. int32_t L_3 = (int32_t)__this->get__version_3();
  19872. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
  19873. return;
  19874. }
  19875. }
  19876. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Contains(T)
  19877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4AC9895F98B128E69198174AACABDE2AB613B48E_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ___item0, const RuntimeMethod* method)
  19878. {
  19879. int32_t V_0 = 0;
  19880. EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E * V_1 = NULL;
  19881. int32_t V_2 = 0;
  19882. {
  19883. goto IL_0030;
  19884. }
  19885. {
  19886. V_0 = (int32_t)0;
  19887. goto IL_0025;
  19888. }
  19889. IL_000c:
  19890. {
  19891. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_1 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19892. int32_t L_2 = V_0;
  19893. NullCheck(L_1);
  19894. int32_t L_3 = L_2;
  19895. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  19896. goto IL_0021;
  19897. }
  19898. {
  19899. return (bool)1;
  19900. }
  19901. IL_0021:
  19902. {
  19903. int32_t L_5 = V_0;
  19904. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  19905. }
  19906. IL_0025:
  19907. {
  19908. int32_t L_6 = V_0;
  19909. int32_t L_7 = (int32_t)__this->get__size_2();
  19910. if ((((int32_t)L_6) < ((int32_t)L_7)))
  19911. {
  19912. goto IL_000c;
  19913. }
  19914. }
  19915. {
  19916. return (bool)0;
  19917. }
  19918. IL_0030:
  19919. {
  19920. EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E * L_8;
  19921. L_8 = (( EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  19922. V_1 = (EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E *)L_8;
  19923. V_2 = (int32_t)0;
  19924. goto IL_0055;
  19925. }
  19926. IL_003a:
  19927. {
  19928. EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E * L_9 = V_1;
  19929. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_10 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  19930. int32_t L_11 = V_2;
  19931. NullCheck(L_10);
  19932. int32_t L_12 = L_11;
  19933. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  19934. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_14 = ___item0;
  19935. NullCheck((EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E *)L_9);
  19936. bool L_15;
  19937. L_15 = VirtualFuncInvoker2< bool, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , Frame_t277B57D2C572A3B179CEA0357869DB245F52128D >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Equals(T,T) */, (EqualityComparer_1_t60A9547520815325B2D347E99135CBDD9972027E *)L_9, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_13, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_14);
  19938. if (!L_15)
  19939. {
  19940. goto IL_0051;
  19941. }
  19942. }
  19943. {
  19944. return (bool)1;
  19945. }
  19946. IL_0051:
  19947. {
  19948. int32_t L_16 = V_2;
  19949. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  19950. }
  19951. IL_0055:
  19952. {
  19953. int32_t L_17 = V_2;
  19954. int32_t L_18 = (int32_t)__this->get__size_2();
  19955. if ((((int32_t)L_17) < ((int32_t)L_18)))
  19956. {
  19957. goto IL_003a;
  19958. }
  19959. }
  19960. {
  19961. return (bool)0;
  19962. }
  19963. }
  19964. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.Contains(System.Object)
  19965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mF04EC0A844BFF6A7B06993231D9458978C59DF74_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  19966. {
  19967. {
  19968. RuntimeObject * L_0 = ___item0;
  19969. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  19970. bool L_1;
  19971. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  19972. if (!L_1)
  19973. {
  19974. goto IL_0015;
  19975. }
  19976. }
  19977. {
  19978. RuntimeObject * L_2 = ___item0;
  19979. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19980. bool L_3;
  19981. L_3 = (( bool (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )((*(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)((Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  19982. return (bool)L_3;
  19983. }
  19984. IL_0015:
  19985. {
  19986. return (bool)0;
  19987. }
  19988. }
  19989. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::CopyTo(T[])
  19990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDF33952C95810827920BF7C434849677B94D7DE6_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* ___array0, const RuntimeMethod* method)
  19991. {
  19992. {
  19993. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = ___array0;
  19994. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  19995. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20));
  19996. return;
  19997. }
  19998. }
  19999. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  20000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m1B8C41452E95098083CFC0FEC85DDAC2E341583D_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  20001. {
  20002. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  20003. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  20004. {
  20005. RuntimeArray * L_0 = ___array0;
  20006. if (!L_0)
  20007. {
  20008. goto IL_0012;
  20009. }
  20010. }
  20011. {
  20012. RuntimeArray * L_1 = ___array0;
  20013. NullCheck((RuntimeArray *)L_1);
  20014. int32_t L_2;
  20015. L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL);
  20016. if ((((int32_t)L_2) == ((int32_t)1)))
  20017. {
  20018. goto IL_0012;
  20019. }
  20020. }
  20021. {
  20022. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)7, /*hidden argument*/NULL);
  20023. }
  20024. IL_0012:
  20025. {
  20026. }
  20027. IL_0013:
  20028. try
  20029. {// begin try (depth: 1)
  20030. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_3 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20031. RuntimeArray * L_4 = ___array0;
  20032. int32_t L_5 = ___arrayIndex1;
  20033. int32_t L_6 = (int32_t)__this->get__size_2();
  20034. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL);
  20035. goto IL_0033;
  20036. }// end try (depth: 1)
  20037. catch(Il2CppExceptionWrapper& e)
  20038. {
  20039. 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)))
  20040. {
  20041. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  20042. goto CATCH_0029;
  20043. }
  20044. throw e;
  20045. }
  20046. CATCH_0029:
  20047. {// begin catch(System.ArrayTypeMismatchException)
  20048. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  20049. IL2CPP_POP_ACTIVE_EXCEPTION();
  20050. goto IL_0033;
  20051. }// end catch (depth: 1)
  20052. IL_0033:
  20053. {
  20054. return;
  20055. }
  20056. }
  20057. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
  20058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m7970C6713DC759122F96B5ABAD6F56A960737EF3_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
  20059. {
  20060. {
  20061. int32_t L_0 = (int32_t)__this->get__size_2();
  20062. int32_t L_1 = ___index0;
  20063. int32_t L_2 = ___count3;
  20064. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2)))
  20065. {
  20066. goto IL_0013;
  20067. }
  20068. }
  20069. {
  20070. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  20071. }
  20072. IL_0013:
  20073. {
  20074. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_3 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20075. int32_t L_4 = ___index0;
  20076. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_5 = ___array1;
  20077. int32_t L_6 = ___arrayIndex2;
  20078. int32_t L_7 = ___count3;
  20079. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL);
  20080. return;
  20081. }
  20082. }
  20083. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::CopyTo(T[],System.Int32)
  20084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB42D7B99AA7ED3FE116CEEE757818CF912F4FE1C_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  20085. {
  20086. {
  20087. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20088. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_1 = ___array0;
  20089. int32_t L_2 = ___arrayIndex1;
  20090. int32_t L_3 = (int32_t)__this->get__size_2();
  20091. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL);
  20092. return;
  20093. }
  20094. }
  20095. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::EnsureCapacity(System.Int32)
  20096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m5AACC02EF4822E36CCCF634D09F33F6A526496F4_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___min0, const RuntimeMethod* method)
  20097. {
  20098. int32_t V_0 = 0;
  20099. int32_t G_B4_0 = 0;
  20100. {
  20101. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20102. NullCheck(L_0);
  20103. int32_t L_1 = ___min0;
  20104. if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) >= ((int32_t)L_1)))
  20105. {
  20106. goto IL_003d;
  20107. }
  20108. }
  20109. {
  20110. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_2 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20111. NullCheck(L_2);
  20112. if (!(((RuntimeArray*)L_2)->max_length))
  20113. {
  20114. goto IL_0020;
  20115. }
  20116. }
  20117. {
  20118. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_3 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20119. NullCheck(L_3);
  20120. G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)2));
  20121. goto IL_0021;
  20122. }
  20123. IL_0020:
  20124. {
  20125. G_B4_0 = 4;
  20126. }
  20127. IL_0021:
  20128. {
  20129. V_0 = (int32_t)G_B4_0;
  20130. int32_t L_4 = V_0;
  20131. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
  20132. {
  20133. goto IL_0030;
  20134. }
  20135. }
  20136. {
  20137. V_0 = (int32_t)((int32_t)2146435071);
  20138. }
  20139. IL_0030:
  20140. {
  20141. int32_t L_5 = V_0;
  20142. int32_t L_6 = ___min0;
  20143. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  20144. {
  20145. goto IL_0036;
  20146. }
  20147. }
  20148. {
  20149. int32_t L_7 = ___min0;
  20150. V_0 = (int32_t)L_7;
  20151. }
  20152. IL_0036:
  20153. {
  20154. int32_t L_8 = V_0;
  20155. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20156. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  20157. }
  20158. IL_003d:
  20159. {
  20160. return;
  20161. }
  20162. }
  20163. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Exists(System.Predicate`1<T>)
  20164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mA62AA6E0BEA4CF4673DD1E9B965849F636D506AA_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * ___match0, const RuntimeMethod* method)
  20165. {
  20166. {
  20167. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_0 = ___match0;
  20168. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20169. int32_t L_1;
  20170. L_1 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22));
  20171. return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  20172. }
  20173. }
  20174. // T System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Find(System.Predicate`1<T>)
  20175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Frame_t277B57D2C572A3B179CEA0357869DB245F52128D List_1_Find_m4BFF81AC880E12FD201BB1D78CCF1A32B99A5549_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * ___match0, const RuntimeMethod* method)
  20176. {
  20177. int32_t V_0 = 0;
  20178. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D V_1;
  20179. memset((&V_1), 0, sizeof(V_1));
  20180. {
  20181. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_0 = ___match0;
  20182. if (L_0)
  20183. {
  20184. goto IL_0009;
  20185. }
  20186. }
  20187. {
  20188. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  20189. }
  20190. IL_0009:
  20191. {
  20192. V_0 = (int32_t)0;
  20193. goto IL_0032;
  20194. }
  20195. IL_000d:
  20196. {
  20197. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_1 = ___match0;
  20198. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_2 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20199. int32_t L_3 = V_0;
  20200. NullCheck(L_2);
  20201. int32_t L_4 = L_3;
  20202. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  20203. NullCheck((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_1);
  20204. bool L_6;
  20205. L_6 = (( bool (*) (Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_1, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  20206. if (!L_6)
  20207. {
  20208. goto IL_002e;
  20209. }
  20210. }
  20211. {
  20212. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_7 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20213. int32_t L_8 = V_0;
  20214. NullCheck(L_7);
  20215. int32_t L_9 = L_8;
  20216. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  20217. return (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_10;
  20218. }
  20219. IL_002e:
  20220. {
  20221. int32_t L_11 = V_0;
  20222. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  20223. }
  20224. IL_0032:
  20225. {
  20226. int32_t L_12 = V_0;
  20227. int32_t L_13 = (int32_t)__this->get__size_2();
  20228. if ((((int32_t)L_12) < ((int32_t)L_13)))
  20229. {
  20230. goto IL_000d;
  20231. }
  20232. }
  20233. {
  20234. il2cpp_codegen_initobj((&V_1), sizeof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ));
  20235. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_14 = V_1;
  20236. return (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_14;
  20237. }
  20238. }
  20239. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::FindIndex(System.Predicate`1<T>)
  20240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC2741629E9AE21281C36EE72807466BBA92C913D_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * ___match0, const RuntimeMethod* method)
  20241. {
  20242. {
  20243. int32_t L_0 = (int32_t)__this->get__size_2();
  20244. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_1 = ___match0;
  20245. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20246. int32_t L_2;
  20247. L_2 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, int32_t, Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
  20248. return (int32_t)L_2;
  20249. }
  20250. }
  20251. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
  20252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE5440DF9DAC741B9972E8B88B5698E865F02F553_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * ___match2, const RuntimeMethod* method)
  20253. {
  20254. int32_t V_0 = 0;
  20255. int32_t V_1 = 0;
  20256. {
  20257. int32_t L_0 = ___startIndex0;
  20258. int32_t L_1 = (int32_t)__this->get__size_2();
  20259. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  20260. {
  20261. goto IL_0012;
  20262. }
  20263. }
  20264. {
  20265. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  20266. }
  20267. IL_0012:
  20268. {
  20269. int32_t L_2 = ___count1;
  20270. if ((((int32_t)L_2) < ((int32_t)0)))
  20271. {
  20272. goto IL_0021;
  20273. }
  20274. }
  20275. {
  20276. int32_t L_3 = ___startIndex0;
  20277. int32_t L_4 = (int32_t)__this->get__size_2();
  20278. int32_t L_5 = ___count1;
  20279. if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)))))
  20280. {
  20281. goto IL_002a;
  20282. }
  20283. }
  20284. IL_0021:
  20285. {
  20286. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL);
  20287. }
  20288. IL_002a:
  20289. {
  20290. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_6 = ___match2;
  20291. if (L_6)
  20292. {
  20293. goto IL_0033;
  20294. }
  20295. }
  20296. {
  20297. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  20298. }
  20299. IL_0033:
  20300. {
  20301. int32_t L_7 = ___startIndex0;
  20302. int32_t L_8 = ___count1;
  20303. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8));
  20304. int32_t L_9 = ___startIndex0;
  20305. V_1 = (int32_t)L_9;
  20306. goto IL_0055;
  20307. }
  20308. IL_003b:
  20309. {
  20310. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_10 = ___match2;
  20311. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_11 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20312. int32_t L_12 = V_1;
  20313. NullCheck(L_11);
  20314. int32_t L_13 = L_12;
  20315. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  20316. NullCheck((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_10);
  20317. bool L_15;
  20318. L_15 = (( bool (*) (Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_10, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  20319. if (!L_15)
  20320. {
  20321. goto IL_0051;
  20322. }
  20323. }
  20324. {
  20325. int32_t L_16 = V_1;
  20326. return (int32_t)L_16;
  20327. }
  20328. IL_0051:
  20329. {
  20330. int32_t L_17 = V_1;
  20331. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  20332. }
  20333. IL_0055:
  20334. {
  20335. int32_t L_18 = V_1;
  20336. int32_t L_19 = V_0;
  20337. if ((((int32_t)L_18) < ((int32_t)L_19)))
  20338. {
  20339. goto IL_003b;
  20340. }
  20341. }
  20342. {
  20343. return (int32_t)(-1);
  20344. }
  20345. }
  20346. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::ForEach(System.Action`1<T>)
  20347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mDEF9F76F7079EF9A717961E0EB189C5F92293A3A_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773 * ___action0, const RuntimeMethod* method)
  20348. {
  20349. static bool s_Il2CppMethodInitialized;
  20350. if (!s_Il2CppMethodInitialized)
  20351. {
  20352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  20353. s_Il2CppMethodInitialized = true;
  20354. }
  20355. int32_t V_0 = 0;
  20356. int32_t V_1 = 0;
  20357. {
  20358. Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773 * L_0 = ___action0;
  20359. if (L_0)
  20360. {
  20361. goto IL_0009;
  20362. }
  20363. }
  20364. {
  20365. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  20366. }
  20367. IL_0009:
  20368. {
  20369. int32_t L_1 = (int32_t)__this->get__version_3();
  20370. V_0 = (int32_t)L_1;
  20371. V_1 = (int32_t)0;
  20372. goto IL_003a;
  20373. }
  20374. IL_0014:
  20375. {
  20376. int32_t L_2 = V_0;
  20377. int32_t L_3 = (int32_t)__this->get__version_3();
  20378. if ((((int32_t)L_2) == ((int32_t)L_3)))
  20379. {
  20380. goto IL_0024;
  20381. }
  20382. }
  20383. {
  20384. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  20385. bool L_4 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  20386. if (L_4)
  20387. {
  20388. goto IL_0043;
  20389. }
  20390. }
  20391. IL_0024:
  20392. {
  20393. Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773 * L_5 = ___action0;
  20394. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_6 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20395. int32_t L_7 = V_1;
  20396. NullCheck(L_6);
  20397. int32_t L_8 = L_7;
  20398. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  20399. NullCheck((Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773 *)L_5);
  20400. (( void (*) (Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((Action_1_tC4BF66A8BD99ED8D2FE8BF91DC0A6EAF55F99773 *)L_5, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25));
  20401. int32_t L_10 = V_1;
  20402. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  20403. }
  20404. IL_003a:
  20405. {
  20406. int32_t L_11 = V_1;
  20407. int32_t L_12 = (int32_t)__this->get__size_2();
  20408. if ((((int32_t)L_11) < ((int32_t)L_12)))
  20409. {
  20410. goto IL_0014;
  20411. }
  20412. }
  20413. IL_0043:
  20414. {
  20415. int32_t L_13 = V_0;
  20416. int32_t L_14 = (int32_t)__this->get__version_3();
  20417. if ((((int32_t)L_13) == ((int32_t)L_14)))
  20418. {
  20419. goto IL_005a;
  20420. }
  20421. }
  20422. {
  20423. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  20424. bool L_15 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  20425. if (!L_15)
  20426. {
  20427. goto IL_005a;
  20428. }
  20429. }
  20430. {
  20431. ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
  20432. }
  20433. IL_005a:
  20434. {
  20435. return;
  20436. }
  20437. }
  20438. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::GetEnumerator()
  20439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D List_1_GetEnumerator_m0FFC403BA55F3DDE3A92DB6DD4D263BDA4E89114_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  20440. {
  20441. {
  20442. Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D L_0;
  20443. memset((&L_0), 0, sizeof(L_0));
  20444. Enumerator__ctor_m8EB173F2A541A85ADD33C8E68E6191682CD208FC((&L_0), (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  20445. return (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D )L_0;
  20446. }
  20447. }
  20448. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  20449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1EEA1A8A3C322E7F7B2FD92D3A1FC78F5823442E_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  20450. {
  20451. {
  20452. Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D L_0;
  20453. memset((&L_0), 0, sizeof(L_0));
  20454. Enumerator__ctor_m8EB173F2A541A85ADD33C8E68E6191682CD208FC((&L_0), (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  20455. Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D L_1 = (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D )L_0;
  20456. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  20457. return (RuntimeObject*)L_2;
  20458. }
  20459. }
  20460. // System.Collections.IEnumerator System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IEnumerable.GetEnumerator()
  20461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m4C137B4ECBA5762B5D96543A43F9874910F36C9D_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  20462. {
  20463. {
  20464. Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D L_0;
  20465. memset((&L_0), 0, sizeof(L_0));
  20466. Enumerator__ctor_m8EB173F2A541A85ADD33C8E68E6191682CD208FC((&L_0), (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  20467. Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D L_1 = (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D )L_0;
  20468. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  20469. return (RuntimeObject*)L_2;
  20470. }
  20471. }
  20472. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::IndexOf(T)
  20473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3F412DE2F2DC0C0E1778991D43CA7A539EF9DA2C_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ___item0, const RuntimeMethod* method)
  20474. {
  20475. {
  20476. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20477. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_1 = ___item0;
  20478. int32_t L_2 = (int32_t)__this->get__size_2();
  20479. int32_t L_3;
  20480. L_3 = (( int32_t (*) (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)((FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_0, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28));
  20481. return (int32_t)L_3;
  20482. }
  20483. }
  20484. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.IndexOf(System.Object)
  20485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m72710753DB5B7FCADE336E16B103BA487E9247F8_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  20486. {
  20487. {
  20488. RuntimeObject * L_0 = ___item0;
  20489. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  20490. bool L_1;
  20491. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  20492. if (!L_1)
  20493. {
  20494. goto IL_0015;
  20495. }
  20496. }
  20497. {
  20498. RuntimeObject * L_2 = ___item0;
  20499. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20500. int32_t L_3;
  20501. L_3 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )((*(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)((Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  20502. return (int32_t)L_3;
  20503. }
  20504. IL_0015:
  20505. {
  20506. return (int32_t)(-1);
  20507. }
  20508. }
  20509. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Insert(System.Int32,T)
  20510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m0714BAD9EEF549646480BFBAE0A63AFD2E8271F9_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ___item1, const RuntimeMethod* method)
  20511. {
  20512. {
  20513. int32_t L_0 = ___index0;
  20514. int32_t L_1 = (int32_t)__this->get__size_2();
  20515. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  20516. {
  20517. goto IL_0012;
  20518. }
  20519. }
  20520. {
  20521. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL);
  20522. }
  20523. IL_0012:
  20524. {
  20525. int32_t L_2 = (int32_t)__this->get__size_2();
  20526. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_3 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20527. NullCheck(L_3);
  20528. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))
  20529. {
  20530. goto IL_0030;
  20531. }
  20532. }
  20533. {
  20534. int32_t L_4 = (int32_t)__this->get__size_2();
  20535. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20536. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  20537. }
  20538. IL_0030:
  20539. {
  20540. int32_t L_5 = ___index0;
  20541. int32_t L_6 = (int32_t)__this->get__size_2();
  20542. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  20543. {
  20544. goto IL_0056;
  20545. }
  20546. }
  20547. {
  20548. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_7 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20549. int32_t L_8 = ___index0;
  20550. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_9 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20551. int32_t L_10 = ___index0;
  20552. int32_t L_11 = (int32_t)__this->get__size_2();
  20553. int32_t L_12 = ___index0;
  20554. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL);
  20555. }
  20556. IL_0056:
  20557. {
  20558. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_13 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20559. int32_t L_14 = ___index0;
  20560. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_15 = ___item1;
  20561. NullCheck(L_13);
  20562. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_15);
  20563. int32_t L_16 = (int32_t)__this->get__size_2();
  20564. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)));
  20565. int32_t L_17 = (int32_t)__this->get__version_3();
  20566. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
  20567. return;
  20568. }
  20569. }
  20570. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.Insert(System.Int32,System.Object)
  20571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mBE67ED8D09F5763157824C96AE02D2C6494D90B8_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  20572. {
  20573. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  20574. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  20575. {
  20576. RuntimeObject * L_0 = ___item1;
  20577. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  20578. }
  20579. IL_0008:
  20580. try
  20581. {// begin try (depth: 1)
  20582. int32_t L_1 = ___index0;
  20583. RuntimeObject * L_2 = ___item1;
  20584. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20585. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_1, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )((*(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)((Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  20586. goto IL_002a;
  20587. }// end try (depth: 1)
  20588. catch(Il2CppExceptionWrapper& e)
  20589. {
  20590. 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)))
  20591. {
  20592. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  20593. goto CATCH_0017;
  20594. }
  20595. throw e;
  20596. }
  20597. CATCH_0017:
  20598. {// begin catch(System.InvalidCastException)
  20599. RuntimeObject * L_3 = ___item1;
  20600. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  20601. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  20602. Type_t * L_5;
  20603. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  20604. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  20605. IL2CPP_POP_ACTIVE_EXCEPTION();
  20606. goto IL_002a;
  20607. }// end catch (depth: 1)
  20608. IL_002a:
  20609. {
  20610. return;
  20611. }
  20612. }
  20613. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
  20614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m8019279453C67A1D0EBFE9AAE7D5AD953CD771B0_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
  20615. {
  20616. static bool s_Il2CppMethodInitialized;
  20617. if (!s_Il2CppMethodInitialized)
  20618. {
  20619. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  20620. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  20621. s_Il2CppMethodInitialized = true;
  20622. }
  20623. RuntimeObject* V_0 = NULL;
  20624. int32_t V_1 = 0;
  20625. RuntimeObject* V_2 = NULL;
  20626. Exception_t * __last_unhandled_exception = 0;
  20627. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20628. {
  20629. RuntimeObject* L_0 = ___collection1;
  20630. if (L_0)
  20631. {
  20632. goto IL_0009;
  20633. }
  20634. }
  20635. {
  20636. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  20637. }
  20638. IL_0009:
  20639. {
  20640. int32_t L_1 = ___index0;
  20641. int32_t L_2 = (int32_t)__this->get__size_2();
  20642. if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
  20643. {
  20644. goto IL_001b;
  20645. }
  20646. }
  20647. {
  20648. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  20649. }
  20650. IL_001b:
  20651. {
  20652. RuntimeObject* L_3 = ___collection1;
  20653. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  20654. RuntimeObject* L_4 = V_0;
  20655. if (!L_4)
  20656. {
  20657. goto IL_00c0;
  20658. }
  20659. }
  20660. {
  20661. RuntimeObject* L_5 = V_0;
  20662. NullCheck((RuntimeObject*)L_5);
  20663. int32_t L_6;
  20664. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5);
  20665. V_1 = (int32_t)L_6;
  20666. int32_t L_7 = V_1;
  20667. if ((((int32_t)L_7) <= ((int32_t)0)))
  20668. {
  20669. goto IL_00ef;
  20670. }
  20671. }
  20672. {
  20673. int32_t L_8 = (int32_t)__this->get__size_2();
  20674. int32_t L_9 = V_1;
  20675. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20676. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  20677. int32_t L_10 = ___index0;
  20678. int32_t L_11 = (int32_t)__this->get__size_2();
  20679. if ((((int32_t)L_10) >= ((int32_t)L_11)))
  20680. {
  20681. goto IL_006a;
  20682. }
  20683. }
  20684. {
  20685. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_12 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20686. int32_t L_13 = ___index0;
  20687. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_14 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20688. int32_t L_15 = ___index0;
  20689. int32_t L_16 = V_1;
  20690. int32_t L_17 = (int32_t)__this->get__size_2();
  20691. int32_t L_18 = ___index0;
  20692. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL);
  20693. }
  20694. IL_006a:
  20695. {
  20696. RuntimeObject* L_19 = V_0;
  20697. if ((!(((RuntimeObject*)(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
  20698. {
  20699. goto IL_00a3;
  20700. }
  20701. }
  20702. {
  20703. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_20 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20704. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_21 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20705. int32_t L_22 = ___index0;
  20706. int32_t L_23 = ___index0;
  20707. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL);
  20708. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_24 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20709. int32_t L_25 = ___index0;
  20710. int32_t L_26 = V_1;
  20711. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_27 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20712. int32_t L_28 = ___index0;
  20713. int32_t L_29 = (int32_t)__this->get__size_2();
  20714. int32_t L_30 = ___index0;
  20715. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL);
  20716. goto IL_00b0;
  20717. }
  20718. IL_00a3:
  20719. {
  20720. RuntimeObject* L_31 = V_0;
  20721. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_32 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20722. int32_t L_33 = ___index0;
  20723. NullCheck((RuntimeObject*)L_31);
  20724. InterfaceActionInvoker2< FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_32, (int32_t)L_33);
  20725. }
  20726. IL_00b0:
  20727. {
  20728. int32_t L_34 = (int32_t)__this->get__size_2();
  20729. int32_t L_35 = V_1;
  20730. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)));
  20731. goto IL_00ef;
  20732. }
  20733. IL_00c0:
  20734. {
  20735. RuntimeObject* L_36 = ___collection1;
  20736. NullCheck((RuntimeObject*)L_36);
  20737. RuntimeObject* L_37;
  20738. L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36);
  20739. V_2 = (RuntimeObject*)L_37;
  20740. }
  20741. IL_00c7:
  20742. try
  20743. {// begin try (depth: 1)
  20744. {
  20745. goto IL_00db;
  20746. }
  20747. IL_00c9:
  20748. {
  20749. int32_t L_38 = ___index0;
  20750. int32_t L_39 = (int32_t)L_38;
  20751. ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  20752. RuntimeObject* L_40 = V_2;
  20753. NullCheck((RuntimeObject*)L_40);
  20754. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_41;
  20755. L_41 = InterfaceFuncInvoker0< Frame_t277B57D2C572A3B179CEA0357869DB245F52128D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
  20756. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20757. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_39, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  20758. }
  20759. IL_00db:
  20760. {
  20761. RuntimeObject* L_42 = V_2;
  20762. NullCheck((RuntimeObject*)L_42);
  20763. bool L_43;
  20764. L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_42);
  20765. if (L_43)
  20766. {
  20767. goto IL_00c9;
  20768. }
  20769. }
  20770. IL_00e3:
  20771. {
  20772. IL2CPP_LEAVE(0xEF, FINALLY_00e5);
  20773. }
  20774. }// end try (depth: 1)
  20775. catch(Il2CppExceptionWrapper& e)
  20776. {
  20777. __last_unhandled_exception = (Exception_t *)e.ex;
  20778. goto FINALLY_00e5;
  20779. }
  20780. FINALLY_00e5:
  20781. {// begin finally (depth: 1)
  20782. {
  20783. RuntimeObject* L_44 = V_2;
  20784. if (!L_44)
  20785. {
  20786. goto IL_00ee;
  20787. }
  20788. }
  20789. IL_00e8:
  20790. {
  20791. RuntimeObject* L_45 = V_2;
  20792. NullCheck((RuntimeObject*)L_45);
  20793. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_45);
  20794. }
  20795. IL_00ee:
  20796. {
  20797. IL2CPP_END_FINALLY(229)
  20798. }
  20799. }// end finally (depth: 1)
  20800. IL2CPP_CLEANUP(229)
  20801. {
  20802. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20803. IL2CPP_JUMP_TBL(0xEF, IL_00ef)
  20804. }
  20805. IL_00ef:
  20806. {
  20807. int32_t L_46 = (int32_t)__this->get__version_3();
  20808. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)));
  20809. return;
  20810. }
  20811. }
  20812. // System.Boolean System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Remove(T)
  20813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m3646A15A3B87EEE9C8D785FAA3C18BE7F1CE057E_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ___item0, const RuntimeMethod* method)
  20814. {
  20815. int32_t V_0 = 0;
  20816. {
  20817. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_0 = ___item0;
  20818. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20819. int32_t L_1;
  20820. L_1 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  20821. V_0 = (int32_t)L_1;
  20822. int32_t L_2 = V_0;
  20823. if ((((int32_t)L_2) < ((int32_t)0)))
  20824. {
  20825. goto IL_0015;
  20826. }
  20827. }
  20828. {
  20829. int32_t L_3 = V_0;
  20830. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20831. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
  20832. return (bool)1;
  20833. }
  20834. IL_0015:
  20835. {
  20836. return (bool)0;
  20837. }
  20838. }
  20839. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IList.Remove(System.Object)
  20840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m5033C3718DFD18CDFFA84BDF1799FFEEB37D9C01_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  20841. {
  20842. {
  20843. RuntimeObject * L_0 = ___item0;
  20844. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  20845. bool L_1;
  20846. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  20847. if (!L_1)
  20848. {
  20849. goto IL_0015;
  20850. }
  20851. }
  20852. {
  20853. RuntimeObject * L_2 = ___item0;
  20854. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  20855. bool L_3;
  20856. L_3 = (( bool (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )((*(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)((Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32));
  20857. }
  20858. IL_0015:
  20859. {
  20860. return;
  20861. }
  20862. }
  20863. // System.Int32 System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::RemoveAll(System.Predicate`1<T>)
  20864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m556C67B97A8F27221C11851E65FE21F40488718D_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * ___match0, const RuntimeMethod* method)
  20865. {
  20866. int32_t V_0 = 0;
  20867. int32_t V_1 = 0;
  20868. {
  20869. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_0 = ___match0;
  20870. if (L_0)
  20871. {
  20872. goto IL_0009;
  20873. }
  20874. }
  20875. {
  20876. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  20877. }
  20878. IL_0009:
  20879. {
  20880. V_0 = (int32_t)0;
  20881. goto IL_0011;
  20882. }
  20883. IL_000d:
  20884. {
  20885. int32_t L_1 = V_0;
  20886. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  20887. }
  20888. IL_0011:
  20889. {
  20890. int32_t L_2 = V_0;
  20891. int32_t L_3 = (int32_t)__this->get__size_2();
  20892. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  20893. {
  20894. goto IL_002e;
  20895. }
  20896. }
  20897. {
  20898. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_4 = ___match0;
  20899. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_5 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20900. int32_t L_6 = V_0;
  20901. NullCheck(L_5);
  20902. int32_t L_7 = L_6;
  20903. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  20904. NullCheck((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_4);
  20905. bool L_9;
  20906. L_9 = (( bool (*) (Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_4, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  20907. if (!L_9)
  20908. {
  20909. goto IL_000d;
  20910. }
  20911. }
  20912. IL_002e:
  20913. {
  20914. int32_t L_10 = V_0;
  20915. int32_t L_11 = (int32_t)__this->get__size_2();
  20916. if ((((int32_t)L_10) < ((int32_t)L_11)))
  20917. {
  20918. goto IL_0039;
  20919. }
  20920. }
  20921. {
  20922. return (int32_t)0;
  20923. }
  20924. IL_0039:
  20925. {
  20926. int32_t L_12 = V_0;
  20927. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  20928. goto IL_0089;
  20929. }
  20930. IL_003f:
  20931. {
  20932. int32_t L_13 = V_1;
  20933. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  20934. }
  20935. IL_0043:
  20936. {
  20937. int32_t L_14 = V_1;
  20938. int32_t L_15 = (int32_t)__this->get__size_2();
  20939. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  20940. {
  20941. goto IL_0060;
  20942. }
  20943. }
  20944. {
  20945. Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 * L_16 = ___match0;
  20946. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_17 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20947. int32_t L_18 = V_1;
  20948. NullCheck(L_17);
  20949. int32_t L_19 = L_18;
  20950. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  20951. NullCheck((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_16);
  20952. bool L_21;
  20953. L_21 = (( bool (*) (Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t3A8F3E6A3EB61A0F88DB6C7EFA6B22A6A906C816 *)L_16, (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  20954. if (L_21)
  20955. {
  20956. goto IL_003f;
  20957. }
  20958. }
  20959. IL_0060:
  20960. {
  20961. int32_t L_22 = V_1;
  20962. int32_t L_23 = (int32_t)__this->get__size_2();
  20963. if ((((int32_t)L_22) >= ((int32_t)L_23)))
  20964. {
  20965. goto IL_0089;
  20966. }
  20967. }
  20968. {
  20969. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_24 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20970. int32_t L_25 = V_0;
  20971. int32_t L_26 = (int32_t)L_25;
  20972. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  20973. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_27 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20974. int32_t L_28 = V_1;
  20975. int32_t L_29 = (int32_t)L_28;
  20976. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  20977. NullCheck(L_27);
  20978. int32_t L_30 = L_29;
  20979. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  20980. NullCheck(L_24);
  20981. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_31);
  20982. }
  20983. IL_0089:
  20984. {
  20985. int32_t L_32 = V_1;
  20986. int32_t L_33 = (int32_t)__this->get__size_2();
  20987. if ((((int32_t)L_32) < ((int32_t)L_33)))
  20988. {
  20989. goto IL_0043;
  20990. }
  20991. }
  20992. {
  20993. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_34 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  20994. int32_t L_35 = V_0;
  20995. int32_t L_36 = (int32_t)__this->get__size_2();
  20996. int32_t L_37 = V_0;
  20997. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL);
  20998. int32_t L_38 = (int32_t)__this->get__size_2();
  20999. int32_t L_39 = V_0;
  21000. int32_t L_40 = V_0;
  21001. __this->set__size_2(L_40);
  21002. int32_t L_41 = (int32_t)__this->get__version_3();
  21003. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)));
  21004. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39));
  21005. }
  21006. }
  21007. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::RemoveAt(System.Int32)
  21008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mFB0A332CBAC9172D805C688F256BF6FA18F2B0B9_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, const RuntimeMethod* method)
  21009. {
  21010. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D V_0;
  21011. memset((&V_0), 0, sizeof(V_0));
  21012. {
  21013. int32_t L_0 = ___index0;
  21014. int32_t L_1 = (int32_t)__this->get__size_2();
  21015. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  21016. {
  21017. goto IL_000e;
  21018. }
  21019. }
  21020. {
  21021. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  21022. }
  21023. IL_000e:
  21024. {
  21025. int32_t L_2 = (int32_t)__this->get__size_2();
  21026. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  21027. int32_t L_3 = ___index0;
  21028. int32_t L_4 = (int32_t)__this->get__size_2();
  21029. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  21030. {
  21031. goto IL_0042;
  21032. }
  21033. }
  21034. {
  21035. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_5 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21036. int32_t L_6 = ___index0;
  21037. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_7 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21038. int32_t L_8 = ___index0;
  21039. int32_t L_9 = (int32_t)__this->get__size_2();
  21040. int32_t L_10 = ___index0;
  21041. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL);
  21042. }
  21043. IL_0042:
  21044. {
  21045. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_11 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21046. int32_t L_12 = (int32_t)__this->get__size_2();
  21047. il2cpp_codegen_initobj((&V_0), sizeof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ));
  21048. Frame_t277B57D2C572A3B179CEA0357869DB245F52128D L_13 = V_0;
  21049. NullCheck(L_11);
  21050. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_13);
  21051. int32_t L_14 = (int32_t)__this->get__version_3();
  21052. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)));
  21053. return;
  21054. }
  21055. }
  21056. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::RemoveRange(System.Int32,System.Int32)
  21057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB96D03263238B61A3081EC41EE33287BB3202A08_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  21058. {
  21059. {
  21060. int32_t L_0 = ___index0;
  21061. if ((((int32_t)L_0) >= ((int32_t)0)))
  21062. {
  21063. goto IL_000c;
  21064. }
  21065. }
  21066. {
  21067. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  21068. }
  21069. IL_000c:
  21070. {
  21071. int32_t L_1 = ___count1;
  21072. if ((((int32_t)L_1) >= ((int32_t)0)))
  21073. {
  21074. goto IL_0018;
  21075. }
  21076. }
  21077. {
  21078. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  21079. }
  21080. IL_0018:
  21081. {
  21082. int32_t L_2 = (int32_t)__this->get__size_2();
  21083. int32_t L_3 = ___index0;
  21084. int32_t L_4 = ___count1;
  21085. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  21086. {
  21087. goto IL_002a;
  21088. }
  21089. }
  21090. {
  21091. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  21092. }
  21093. IL_002a:
  21094. {
  21095. int32_t L_5 = ___count1;
  21096. if ((((int32_t)L_5) <= ((int32_t)0)))
  21097. {
  21098. goto IL_0082;
  21099. }
  21100. }
  21101. {
  21102. int32_t L_6 = (int32_t)__this->get__size_2();
  21103. int32_t L_7 = ___count1;
  21104. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)));
  21105. int32_t L_8 = ___index0;
  21106. int32_t L_9 = (int32_t)__this->get__size_2();
  21107. if ((((int32_t)L_8) >= ((int32_t)L_9)))
  21108. {
  21109. goto IL_0062;
  21110. }
  21111. }
  21112. {
  21113. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_10 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21114. int32_t L_11 = ___index0;
  21115. int32_t L_12 = ___count1;
  21116. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_13 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21117. int32_t L_14 = ___index0;
  21118. int32_t L_15 = (int32_t)__this->get__size_2();
  21119. int32_t L_16 = ___index0;
  21120. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL);
  21121. }
  21122. IL_0062:
  21123. {
  21124. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_17 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21125. int32_t L_18 = (int32_t)__this->get__size_2();
  21126. int32_t L_19 = ___count1;
  21127. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL);
  21128. int32_t L_20 = (int32_t)__this->get__version_3();
  21129. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  21130. }
  21131. IL_0082:
  21132. {
  21133. return;
  21134. }
  21135. }
  21136. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Reverse()
  21137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFFDAAB766D4B45678934D83EBECAB846CE16A4BC_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  21138. {
  21139. {
  21140. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  21141. int32_t L_0;
  21142. L_0 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  21143. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  21144. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33));
  21145. return;
  21146. }
  21147. }
  21148. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Reverse(System.Int32,System.Int32)
  21149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m4311371156451B527AEE8F9498ED42DCE874D2EC_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  21150. {
  21151. {
  21152. int32_t L_0 = ___index0;
  21153. if ((((int32_t)L_0) >= ((int32_t)0)))
  21154. {
  21155. goto IL_000c;
  21156. }
  21157. }
  21158. {
  21159. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  21160. }
  21161. IL_000c:
  21162. {
  21163. int32_t L_1 = ___count1;
  21164. if ((((int32_t)L_1) >= ((int32_t)0)))
  21165. {
  21166. goto IL_0018;
  21167. }
  21168. }
  21169. {
  21170. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  21171. }
  21172. IL_0018:
  21173. {
  21174. int32_t L_2 = (int32_t)__this->get__size_2();
  21175. int32_t L_3 = ___index0;
  21176. int32_t L_4 = ___count1;
  21177. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  21178. {
  21179. goto IL_002a;
  21180. }
  21181. }
  21182. {
  21183. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  21184. }
  21185. IL_002a:
  21186. {
  21187. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_5 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21188. int32_t L_6 = ___index0;
  21189. int32_t L_7 = ___count1;
  21190. (( void (*) (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)((FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
  21191. int32_t L_8 = (int32_t)__this->get__version_3();
  21192. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  21193. return;
  21194. }
  21195. }
  21196. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Sort()
  21197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m3ADCA768C4F690F961757382F61C3C9A62E03C69_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  21198. {
  21199. {
  21200. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  21201. int32_t L_0;
  21202. L_0 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  21203. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  21204. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  21205. return;
  21206. }
  21207. }
  21208. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Sort(System.Collections.Generic.IComparer`1<T>)
  21209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m2D115F92F09A849FE6A5F4BF9225745626B53010_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  21210. {
  21211. {
  21212. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  21213. int32_t L_0;
  21214. L_0 = (( int32_t (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  21215. RuntimeObject* L_1 = ___comparer0;
  21216. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  21217. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  21218. return;
  21219. }
  21220. }
  21221. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
  21222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB8390400C6FDB349D1ACA48160A6A70BE012D757_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
  21223. {
  21224. {
  21225. int32_t L_0 = ___index0;
  21226. if ((((int32_t)L_0) >= ((int32_t)0)))
  21227. {
  21228. goto IL_000c;
  21229. }
  21230. }
  21231. {
  21232. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  21233. }
  21234. IL_000c:
  21235. {
  21236. int32_t L_1 = ___count1;
  21237. if ((((int32_t)L_1) >= ((int32_t)0)))
  21238. {
  21239. goto IL_0018;
  21240. }
  21241. }
  21242. {
  21243. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  21244. }
  21245. IL_0018:
  21246. {
  21247. int32_t L_2 = (int32_t)__this->get__size_2();
  21248. int32_t L_3 = ___index0;
  21249. int32_t L_4 = ___count1;
  21250. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  21251. {
  21252. goto IL_002a;
  21253. }
  21254. }
  21255. {
  21256. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  21257. }
  21258. IL_002a:
  21259. {
  21260. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_5 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21261. int32_t L_6 = ___index0;
  21262. int32_t L_7 = ___count1;
  21263. RuntimeObject* L_8 = ___comparer2;
  21264. (( void (*) (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36));
  21265. int32_t L_9 = (int32_t)__this->get__version_3();
  21266. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
  21267. return;
  21268. }
  21269. }
  21270. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Sort(System.Comparison`1<T>)
  21271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m30D30DB209B0FADCDABF6DA48CF9271BBE90E2D9_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, Comparison_1_tEFF5E1A56CF87D524D1CD15D8285D3152D1D8227 * ___comparison0, const RuntimeMethod* method)
  21272. {
  21273. {
  21274. Comparison_1_tEFF5E1A56CF87D524D1CD15D8285D3152D1D8227 * L_0 = ___comparison0;
  21275. if (L_0)
  21276. {
  21277. goto IL_0009;
  21278. }
  21279. }
  21280. {
  21281. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  21282. }
  21283. IL_0009:
  21284. {
  21285. int32_t L_1 = (int32_t)__this->get__size_2();
  21286. if ((((int32_t)L_1) <= ((int32_t)0)))
  21287. {
  21288. goto IL_0025;
  21289. }
  21290. }
  21291. {
  21292. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_2 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21293. int32_t L_3 = (int32_t)__this->get__size_2();
  21294. Comparison_1_tEFF5E1A56CF87D524D1CD15D8285D3152D1D8227 * L_4 = ___comparison0;
  21295. (( void (*) (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*, int32_t, int32_t, Comparison_1_tEFF5E1A56CF87D524D1CD15D8285D3152D1D8227 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tEFF5E1A56CF87D524D1CD15D8285D3152D1D8227 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37));
  21296. }
  21297. IL_0025:
  21298. {
  21299. return;
  21300. }
  21301. }
  21302. // T[] System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::ToArray()
  21303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* List_1_ToArray_mBAAA19E06CB677FCFDA33A471085ABE2594C1F4C_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  21304. {
  21305. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* V_0 = NULL;
  21306. {
  21307. int32_t L_0 = (int32_t)__this->get__size_2();
  21308. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_1 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)(FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
  21309. V_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_1;
  21310. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_2 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21311. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_3 = V_0;
  21312. int32_t L_4 = (int32_t)__this->get__size_2();
  21313. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL);
  21314. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_5 = V_0;
  21315. return (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_5;
  21316. }
  21317. }
  21318. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::TrimExcess()
  21319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mEA2D56709036C30E33198BFD00EEC5B4CE5CA9AC_gshared (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * __this, const RuntimeMethod* method)
  21320. {
  21321. int32_t V_0 = 0;
  21322. {
  21323. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)__this->get__items_1();
  21324. NullCheck(L_0);
  21325. V_0 = (int32_t)((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)((double)((double)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))), (double)(0.90000000000000002)))));
  21326. int32_t L_1 = (int32_t)__this->get__size_2();
  21327. int32_t L_2 = V_0;
  21328. if ((((int32_t)L_1) >= ((int32_t)L_2)))
  21329. {
  21330. goto IL_002a;
  21331. }
  21332. }
  21333. {
  21334. int32_t L_3 = (int32_t)__this->get__size_2();
  21335. NullCheck((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this);
  21336. (( void (*) (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  21337. }
  21338. IL_002a:
  21339. {
  21340. return;
  21341. }
  21342. }
  21343. // System.Void System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.cctor()
  21344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mD850A122E752561EB605548B8BA5CB2E482B1F81_gshared (const RuntimeMethod* method)
  21345. {
  21346. {
  21347. FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_0 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)(FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
  21348. ((List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0);
  21349. return;
  21350. }
  21351. }
  21352. #ifdef __clang__
  21353. #pragma clang diagnostic pop
  21354. #endif
  21355. #ifdef __clang__
  21356. #pragma clang diagnostic push
  21357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21358. #pragma clang diagnostic ignored "-Wunused-variable"
  21359. #endif
  21360. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::.ctor()
  21361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m09F359E67B85ACC2445B48D40C8D83DDB3E8EF94_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21362. {
  21363. {
  21364. NullCheck((RuntimeObject *)__this);
  21365. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  21366. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  21367. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = ((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  21368. __this->set__items_1(L_0);
  21369. return;
  21370. }
  21371. }
  21372. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::.ctor(System.Int32)
  21373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m39AD00B0BE21031B355A228E958649A380DF35BF_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___capacity0, const RuntimeMethod* method)
  21374. {
  21375. {
  21376. NullCheck((RuntimeObject *)__this);
  21377. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  21378. int32_t L_0 = ___capacity0;
  21379. if ((((int32_t)L_0) >= ((int32_t)0)))
  21380. {
  21381. goto IL_0012;
  21382. }
  21383. }
  21384. {
  21385. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL);
  21386. }
  21387. IL_0012:
  21388. {
  21389. int32_t L_1 = ___capacity0;
  21390. if (L_1)
  21391. {
  21392. goto IL_0021;
  21393. }
  21394. }
  21395. {
  21396. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  21397. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_2 = ((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  21398. __this->set__items_1(L_2);
  21399. return;
  21400. }
  21401. IL_0021:
  21402. {
  21403. int32_t L_3 = ___capacity0;
  21404. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_4 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)(TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3);
  21405. __this->set__items_1(L_4);
  21406. return;
  21407. }
  21408. }
  21409. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  21410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m269512494437C24DC7BB6508012FD1D7AB79C4CF_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  21411. {
  21412. static bool s_Il2CppMethodInitialized;
  21413. if (!s_Il2CppMethodInitialized)
  21414. {
  21415. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  21416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  21417. s_Il2CppMethodInitialized = true;
  21418. }
  21419. RuntimeObject* V_0 = NULL;
  21420. int32_t V_1 = 0;
  21421. RuntimeObject* V_2 = NULL;
  21422. Exception_t * __last_unhandled_exception = 0;
  21423. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21424. {
  21425. NullCheck((RuntimeObject *)__this);
  21426. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  21427. RuntimeObject* L_0 = ___collection0;
  21428. if (L_0)
  21429. {
  21430. goto IL_000f;
  21431. }
  21432. }
  21433. {
  21434. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  21435. }
  21436. IL_000f:
  21437. {
  21438. RuntimeObject* L_1 = ___collection0;
  21439. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  21440. RuntimeObject* L_2 = V_0;
  21441. if (!L_2)
  21442. {
  21443. goto IL_0050;
  21444. }
  21445. }
  21446. {
  21447. RuntimeObject* L_3 = V_0;
  21448. NullCheck((RuntimeObject*)L_3);
  21449. int32_t L_4;
  21450. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3);
  21451. V_1 = (int32_t)L_4;
  21452. int32_t L_5 = V_1;
  21453. if (L_5)
  21454. {
  21455. goto IL_002f;
  21456. }
  21457. }
  21458. {
  21459. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  21460. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_6 = ((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  21461. __this->set__items_1(L_6);
  21462. return;
  21463. }
  21464. IL_002f:
  21465. {
  21466. int32_t L_7 = V_1;
  21467. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_8 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)(TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
  21468. __this->set__items_1(L_8);
  21469. RuntimeObject* L_9 = V_0;
  21470. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_10 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21471. NullCheck((RuntimeObject*)L_9);
  21472. InterfaceActionInvoker2< TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_10, (int32_t)0);
  21473. int32_t L_11 = V_1;
  21474. __this->set__size_2(L_11);
  21475. return;
  21476. }
  21477. IL_0050:
  21478. {
  21479. __this->set__size_2(0);
  21480. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  21481. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_12 = ((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  21482. __this->set__items_1(L_12);
  21483. RuntimeObject* L_13 = ___collection0;
  21484. NullCheck((RuntimeObject*)L_13);
  21485. RuntimeObject* L_14;
  21486. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13);
  21487. V_2 = (RuntimeObject*)L_14;
  21488. }
  21489. IL_0069:
  21490. try
  21491. {// begin try (depth: 1)
  21492. {
  21493. goto IL_0077;
  21494. }
  21495. IL_006b:
  21496. {
  21497. RuntimeObject* L_15 = V_2;
  21498. NullCheck((RuntimeObject*)L_15);
  21499. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_16;
  21500. L_16 = InterfaceFuncInvoker0< TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
  21501. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  21502. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21503. }
  21504. IL_0077:
  21505. {
  21506. RuntimeObject* L_17 = V_2;
  21507. NullCheck((RuntimeObject*)L_17);
  21508. bool L_18;
  21509. L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  21510. if (L_18)
  21511. {
  21512. goto IL_006b;
  21513. }
  21514. }
  21515. IL_007f:
  21516. {
  21517. IL2CPP_LEAVE(0x8B, FINALLY_0081);
  21518. }
  21519. }// end try (depth: 1)
  21520. catch(Il2CppExceptionWrapper& e)
  21521. {
  21522. __last_unhandled_exception = (Exception_t *)e.ex;
  21523. goto FINALLY_0081;
  21524. }
  21525. FINALLY_0081:
  21526. {// begin finally (depth: 1)
  21527. {
  21528. RuntimeObject* L_19 = V_2;
  21529. if (!L_19)
  21530. {
  21531. goto IL_008a;
  21532. }
  21533. }
  21534. IL_0084:
  21535. {
  21536. RuntimeObject* L_20 = V_2;
  21537. NullCheck((RuntimeObject*)L_20);
  21538. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_20);
  21539. }
  21540. IL_008a:
  21541. {
  21542. IL2CPP_END_FINALLY(129)
  21543. }
  21544. }// end finally (depth: 1)
  21545. IL2CPP_CLEANUP(129)
  21546. {
  21547. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21548. IL2CPP_JUMP_TBL(0x8B, IL_008b)
  21549. }
  21550. IL_008b:
  21551. {
  21552. return;
  21553. }
  21554. }
  21555. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::get_Capacity()
  21556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m72DC4E947430813EC2574FA07391AFA788603E0E_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21557. {
  21558. {
  21559. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21560. NullCheck(L_0);
  21561. return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
  21562. }
  21563. }
  21564. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::set_Capacity(System.Int32)
  21565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mB6EA4D37F7EA2E740F2C4C034EA2ACE5EF743799_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___value0, const RuntimeMethod* method)
  21566. {
  21567. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* V_0 = NULL;
  21568. {
  21569. int32_t L_0 = ___value0;
  21570. int32_t L_1 = (int32_t)__this->get__size_2();
  21571. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  21572. {
  21573. goto IL_0012;
  21574. }
  21575. }
  21576. {
  21577. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL);
  21578. }
  21579. IL_0012:
  21580. {
  21581. int32_t L_2 = ___value0;
  21582. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_3 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21583. NullCheck(L_3);
  21584. if ((((int32_t)L_2) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
  21585. {
  21586. goto IL_0058;
  21587. }
  21588. }
  21589. {
  21590. int32_t L_4 = ___value0;
  21591. if ((((int32_t)L_4) <= ((int32_t)0)))
  21592. {
  21593. goto IL_004d;
  21594. }
  21595. }
  21596. {
  21597. int32_t L_5 = ___value0;
  21598. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_6 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)(TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
  21599. V_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_6;
  21600. int32_t L_7 = (int32_t)__this->get__size_2();
  21601. if ((((int32_t)L_7) <= ((int32_t)0)))
  21602. {
  21603. goto IL_0045;
  21604. }
  21605. }
  21606. {
  21607. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_8 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21608. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_9 = V_0;
  21609. int32_t L_10 = (int32_t)__this->get__size_2();
  21610. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL);
  21611. }
  21612. IL_0045:
  21613. {
  21614. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_11 = V_0;
  21615. __this->set__items_1(L_11);
  21616. return;
  21617. }
  21618. IL_004d:
  21619. {
  21620. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  21621. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_12 = ((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  21622. __this->set__items_1(L_12);
  21623. }
  21624. IL_0058:
  21625. {
  21626. return;
  21627. }
  21628. }
  21629. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::get_Count()
  21630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m30C78B09951AF8EE9CBAFD3600348663D3438D27_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21631. {
  21632. {
  21633. int32_t L_0 = (int32_t)__this->get__size_2();
  21634. return (int32_t)L_0;
  21635. }
  21636. }
  21637. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.get_IsFixedSize()
  21638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m46E76EC8A486825FC6B75FA18B145A2CB217B0F6_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21639. {
  21640. {
  21641. return (bool)0;
  21642. }
  21643. }
  21644. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  21645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m2BD06D38A8B95F45CE32DB5CBF3A85949006A733_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21646. {
  21647. {
  21648. return (bool)0;
  21649. }
  21650. }
  21651. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.get_IsReadOnly()
  21652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m8CF76FBB9E510E6C618BC4EB0831893E7CBD8A04_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21653. {
  21654. {
  21655. return (bool)0;
  21656. }
  21657. }
  21658. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.ICollection.get_IsSynchronized()
  21659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mEDC4F6F8BED180F9FB6C86D8CF87D6E92FA582C2_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21660. {
  21661. {
  21662. return (bool)0;
  21663. }
  21664. }
  21665. // System.Object System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.ICollection.get_SyncRoot()
  21666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mFE635209774252A60BA481599819DB2893887C3A_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21667. {
  21668. static bool s_Il2CppMethodInitialized;
  21669. if (!s_Il2CppMethodInitialized)
  21670. {
  21671. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  21672. s_Il2CppMethodInitialized = true;
  21673. }
  21674. {
  21675. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4();
  21676. if (L_0)
  21677. {
  21678. goto IL_001a;
  21679. }
  21680. }
  21681. {
  21682. RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4();
  21683. RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  21684. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL);
  21685. RuntimeObject * L_3;
  21686. L_3 = InterlockedCompareExchangeImpl<RuntimeObject *>((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL);
  21687. }
  21688. IL_001a:
  21689. {
  21690. RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_4();
  21691. return (RuntimeObject *)L_4;
  21692. }
  21693. }
  21694. // T System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::get_Item(System.Int32)
  21695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 List_1_get_Item_m66E2B70BAD6D0D33F11504865B4BE597D0605590_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, const RuntimeMethod* method)
  21696. {
  21697. {
  21698. int32_t L_0 = ___index0;
  21699. int32_t L_1 = (int32_t)__this->get__size_2();
  21700. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  21701. {
  21702. goto IL_000e;
  21703. }
  21704. }
  21705. {
  21706. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  21707. }
  21708. IL_000e:
  21709. {
  21710. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_2 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21711. int32_t L_3 = ___index0;
  21712. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_4;
  21713. L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_2, (int32_t)L_3);
  21714. return (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_4;
  21715. }
  21716. }
  21717. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::set_Item(System.Int32,T)
  21718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m28A5EF8F48C771270550812C52269ABA14162CFB_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ___value1, const RuntimeMethod* method)
  21719. {
  21720. {
  21721. int32_t L_0 = ___index0;
  21722. int32_t L_1 = (int32_t)__this->get__size_2();
  21723. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  21724. {
  21725. goto IL_000e;
  21726. }
  21727. }
  21728. {
  21729. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  21730. }
  21731. IL_000e:
  21732. {
  21733. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_2 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21734. int32_t L_3 = ___index0;
  21735. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_4 = ___value1;
  21736. NullCheck(L_2);
  21737. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_4);
  21738. int32_t L_5 = (int32_t)__this->get__version_3();
  21739. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  21740. return;
  21741. }
  21742. }
  21743. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::IsCompatibleObject(System.Object)
  21744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mA5D48EA38BEEFC603354AAF4318481A79AFFE1C6_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  21745. {
  21746. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 V_0;
  21747. memset((&V_0), 0, sizeof(V_0));
  21748. {
  21749. RuntimeObject * L_0 = ___value0;
  21750. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
  21751. {
  21752. goto IL_001f;
  21753. }
  21754. }
  21755. {
  21756. RuntimeObject * L_1 = ___value0;
  21757. if (L_1)
  21758. {
  21759. goto IL_001d;
  21760. }
  21761. }
  21762. {
  21763. il2cpp_codegen_initobj((&V_0), sizeof(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ));
  21764. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_2 = V_0;
  21765. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_3 = (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_2;
  21766. RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3);
  21767. return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  21768. }
  21769. IL_001d:
  21770. {
  21771. return (bool)0;
  21772. }
  21773. IL_001f:
  21774. {
  21775. return (bool)1;
  21776. }
  21777. }
  21778. // System.Object System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.get_Item(System.Int32)
  21779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mF98F69AA6E59F7CE50219826A3E8975ED1F3DD0A_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, const RuntimeMethod* method)
  21780. {
  21781. {
  21782. int32_t L_0 = ___index0;
  21783. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  21784. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_1;
  21785. L_1 = (( TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  21786. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_2 = (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_1;
  21787. RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2);
  21788. return (RuntimeObject *)L_3;
  21789. }
  21790. }
  21791. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.set_Item(System.Int32,System.Object)
  21792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mA0073776F0F1AA938A1A66007E2682FBE3C2CD10_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  21793. {
  21794. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  21795. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  21796. {
  21797. RuntimeObject * L_0 = ___value1;
  21798. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  21799. }
  21800. IL_0008:
  21801. try
  21802. {// begin try (depth: 1)
  21803. int32_t L_1 = ___index0;
  21804. RuntimeObject * L_2 = ___value1;
  21805. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  21806. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_1, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )((*(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)((TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
  21807. goto IL_002a;
  21808. }// end try (depth: 1)
  21809. catch(Il2CppExceptionWrapper& e)
  21810. {
  21811. 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)))
  21812. {
  21813. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  21814. goto CATCH_0017;
  21815. }
  21816. throw e;
  21817. }
  21818. CATCH_0017:
  21819. {// begin catch(System.InvalidCastException)
  21820. RuntimeObject * L_3 = ___value1;
  21821. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  21822. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  21823. Type_t * L_5;
  21824. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  21825. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  21826. IL2CPP_POP_ACTIVE_EXCEPTION();
  21827. goto IL_002a;
  21828. }// end catch (depth: 1)
  21829. IL_002a:
  21830. {
  21831. return;
  21832. }
  21833. }
  21834. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Add(T)
  21835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m713CFC62B74AAB3A110BC881FA33B030CE698F56_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ___item0, const RuntimeMethod* method)
  21836. {
  21837. int32_t V_0 = 0;
  21838. {
  21839. int32_t L_0 = (int32_t)__this->get__size_2();
  21840. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_1 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21841. NullCheck(L_1);
  21842. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))))
  21843. {
  21844. goto IL_001e;
  21845. }
  21846. }
  21847. {
  21848. int32_t L_2 = (int32_t)__this->get__size_2();
  21849. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  21850. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  21851. }
  21852. IL_001e:
  21853. {
  21854. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_3 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21855. int32_t L_4 = (int32_t)__this->get__size_2();
  21856. V_0 = (int32_t)L_4;
  21857. int32_t L_5 = V_0;
  21858. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  21859. int32_t L_6 = V_0;
  21860. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_7 = ___item0;
  21861. NullCheck(L_3);
  21862. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_7);
  21863. int32_t L_8 = (int32_t)__this->get__version_3();
  21864. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  21865. return;
  21866. }
  21867. }
  21868. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.Add(System.Object)
  21869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m4F7E6D322AA0DF1D5A0BF00640C0D5ACD97B1AB8_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  21870. {
  21871. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  21872. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  21873. {
  21874. RuntimeObject * L_0 = ___item0;
  21875. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  21876. }
  21877. IL_0008:
  21878. try
  21879. {// begin try (depth: 1)
  21880. RuntimeObject * L_1 = ___item0;
  21881. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  21882. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )((*(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)((TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21883. goto IL_0029;
  21884. }// end try (depth: 1)
  21885. catch(Il2CppExceptionWrapper& e)
  21886. {
  21887. 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)))
  21888. {
  21889. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  21890. goto CATCH_0016;
  21891. }
  21892. throw e;
  21893. }
  21894. CATCH_0016:
  21895. {// begin catch(System.InvalidCastException)
  21896. RuntimeObject * L_2 = ___item0;
  21897. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_3 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  21898. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  21899. Type_t * L_4;
  21900. L_4 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_3, /*hidden argument*/NULL);
  21901. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL);
  21902. IL2CPP_POP_ACTIVE_EXCEPTION();
  21903. goto IL_0029;
  21904. }// end catch (depth: 1)
  21905. IL_0029:
  21906. {
  21907. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  21908. int32_t L_5;
  21909. L_5 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  21910. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1));
  21911. }
  21912. }
  21913. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  21914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1E45CB99245475DFC3B20EA9D4CF594C25375405_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  21915. {
  21916. {
  21917. int32_t L_0 = (int32_t)__this->get__size_2();
  21918. RuntimeObject* L_1 = ___collection0;
  21919. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  21920. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14));
  21921. return;
  21922. }
  21923. }
  21924. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Clear()
  21925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m1DC7F84AA3B9CB872FD0EB47BFDDEB4FC3645444_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  21926. {
  21927. {
  21928. int32_t L_0 = (int32_t)__this->get__size_2();
  21929. if ((((int32_t)L_0) <= ((int32_t)0)))
  21930. {
  21931. goto IL_0022;
  21932. }
  21933. }
  21934. {
  21935. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_1 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21936. int32_t L_2 = (int32_t)__this->get__size_2();
  21937. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL);
  21938. __this->set__size_2(0);
  21939. }
  21940. IL_0022:
  21941. {
  21942. int32_t L_3 = (int32_t)__this->get__version_3();
  21943. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
  21944. return;
  21945. }
  21946. }
  21947. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Contains(T)
  21948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m9977F75B4B0DE96702CBF1FA8A323CEE4E79A9B8_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ___item0, const RuntimeMethod* method)
  21949. {
  21950. int32_t V_0 = 0;
  21951. EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 * V_1 = NULL;
  21952. int32_t V_2 = 0;
  21953. {
  21954. goto IL_0030;
  21955. }
  21956. {
  21957. V_0 = (int32_t)0;
  21958. goto IL_0025;
  21959. }
  21960. IL_000c:
  21961. {
  21962. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_1 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  21963. int32_t L_2 = V_0;
  21964. NullCheck(L_1);
  21965. int32_t L_3 = L_2;
  21966. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  21967. goto IL_0021;
  21968. }
  21969. {
  21970. return (bool)1;
  21971. }
  21972. IL_0021:
  21973. {
  21974. int32_t L_5 = V_0;
  21975. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  21976. }
  21977. IL_0025:
  21978. {
  21979. int32_t L_6 = V_0;
  21980. int32_t L_7 = (int32_t)__this->get__size_2();
  21981. if ((((int32_t)L_6) < ((int32_t)L_7)))
  21982. {
  21983. goto IL_000c;
  21984. }
  21985. }
  21986. {
  21987. return (bool)0;
  21988. }
  21989. IL_0030:
  21990. {
  21991. EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 * L_8;
  21992. L_8 = (( EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  21993. V_1 = (EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 *)L_8;
  21994. V_2 = (int32_t)0;
  21995. goto IL_0055;
  21996. }
  21997. IL_003a:
  21998. {
  21999. EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 * L_9 = V_1;
  22000. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_10 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22001. int32_t L_11 = V_2;
  22002. NullCheck(L_10);
  22003. int32_t L_12 = L_11;
  22004. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  22005. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_14 = ___item0;
  22006. NullCheck((EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 *)L_9);
  22007. bool L_15;
  22008. L_15 = VirtualFuncInvoker2< bool, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Equals(T,T) */, (EqualityComparer_1_t0C943A7DF63336DA4335E99F847C586F2F293A57 *)L_9, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_13, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_14);
  22009. if (!L_15)
  22010. {
  22011. goto IL_0051;
  22012. }
  22013. }
  22014. {
  22015. return (bool)1;
  22016. }
  22017. IL_0051:
  22018. {
  22019. int32_t L_16 = V_2;
  22020. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  22021. }
  22022. IL_0055:
  22023. {
  22024. int32_t L_17 = V_2;
  22025. int32_t L_18 = (int32_t)__this->get__size_2();
  22026. if ((((int32_t)L_17) < ((int32_t)L_18)))
  22027. {
  22028. goto IL_003a;
  22029. }
  22030. }
  22031. {
  22032. return (bool)0;
  22033. }
  22034. }
  22035. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.Contains(System.Object)
  22036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m2EA043BEE3B9B2E46536F3DC6D4CCE7372029A5A_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  22037. {
  22038. {
  22039. RuntimeObject * L_0 = ___item0;
  22040. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  22041. bool L_1;
  22042. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  22043. if (!L_1)
  22044. {
  22045. goto IL_0015;
  22046. }
  22047. }
  22048. {
  22049. RuntimeObject * L_2 = ___item0;
  22050. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22051. bool L_3;
  22052. L_3 = (( bool (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )((*(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)((TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  22053. return (bool)L_3;
  22054. }
  22055. IL_0015:
  22056. {
  22057. return (bool)0;
  22058. }
  22059. }
  22060. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::CopyTo(T[])
  22061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC93926BAEBFEC631ECA780C4A5F026119313A156_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* ___array0, const RuntimeMethod* method)
  22062. {
  22063. {
  22064. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = ___array0;
  22065. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22066. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20));
  22067. return;
  22068. }
  22069. }
  22070. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  22071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m61778FF041C5B42475ABC3EC4ECD11E454C66983_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  22072. {
  22073. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  22074. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  22075. {
  22076. RuntimeArray * L_0 = ___array0;
  22077. if (!L_0)
  22078. {
  22079. goto IL_0012;
  22080. }
  22081. }
  22082. {
  22083. RuntimeArray * L_1 = ___array0;
  22084. NullCheck((RuntimeArray *)L_1);
  22085. int32_t L_2;
  22086. L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL);
  22087. if ((((int32_t)L_2) == ((int32_t)1)))
  22088. {
  22089. goto IL_0012;
  22090. }
  22091. }
  22092. {
  22093. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)7, /*hidden argument*/NULL);
  22094. }
  22095. IL_0012:
  22096. {
  22097. }
  22098. IL_0013:
  22099. try
  22100. {// begin try (depth: 1)
  22101. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_3 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22102. RuntimeArray * L_4 = ___array0;
  22103. int32_t L_5 = ___arrayIndex1;
  22104. int32_t L_6 = (int32_t)__this->get__size_2();
  22105. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL);
  22106. goto IL_0033;
  22107. }// end try (depth: 1)
  22108. catch(Il2CppExceptionWrapper& e)
  22109. {
  22110. 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)))
  22111. {
  22112. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  22113. goto CATCH_0029;
  22114. }
  22115. throw e;
  22116. }
  22117. CATCH_0029:
  22118. {// begin catch(System.ArrayTypeMismatchException)
  22119. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  22120. IL2CPP_POP_ACTIVE_EXCEPTION();
  22121. goto IL_0033;
  22122. }// end catch (depth: 1)
  22123. IL_0033:
  22124. {
  22125. return;
  22126. }
  22127. }
  22128. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
  22129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8AA30607795214B8F4F9099933313541B68845E4_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
  22130. {
  22131. {
  22132. int32_t L_0 = (int32_t)__this->get__size_2();
  22133. int32_t L_1 = ___index0;
  22134. int32_t L_2 = ___count3;
  22135. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2)))
  22136. {
  22137. goto IL_0013;
  22138. }
  22139. }
  22140. {
  22141. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  22142. }
  22143. IL_0013:
  22144. {
  22145. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_3 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22146. int32_t L_4 = ___index0;
  22147. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_5 = ___array1;
  22148. int32_t L_6 = ___arrayIndex2;
  22149. int32_t L_7 = ___count3;
  22150. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL);
  22151. return;
  22152. }
  22153. }
  22154. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::CopyTo(T[],System.Int32)
  22155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m994021A37980FCE36FABA2DEC11F50F6E6F99B5E_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  22156. {
  22157. {
  22158. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22159. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_1 = ___array0;
  22160. int32_t L_2 = ___arrayIndex1;
  22161. int32_t L_3 = (int32_t)__this->get__size_2();
  22162. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL);
  22163. return;
  22164. }
  22165. }
  22166. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::EnsureCapacity(System.Int32)
  22167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mAFD74BA133D727ADB64A0910BF91FC20CF8827A8_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___min0, const RuntimeMethod* method)
  22168. {
  22169. int32_t V_0 = 0;
  22170. int32_t G_B4_0 = 0;
  22171. {
  22172. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22173. NullCheck(L_0);
  22174. int32_t L_1 = ___min0;
  22175. if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) >= ((int32_t)L_1)))
  22176. {
  22177. goto IL_003d;
  22178. }
  22179. }
  22180. {
  22181. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_2 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22182. NullCheck(L_2);
  22183. if (!(((RuntimeArray*)L_2)->max_length))
  22184. {
  22185. goto IL_0020;
  22186. }
  22187. }
  22188. {
  22189. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_3 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22190. NullCheck(L_3);
  22191. G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)2));
  22192. goto IL_0021;
  22193. }
  22194. IL_0020:
  22195. {
  22196. G_B4_0 = 4;
  22197. }
  22198. IL_0021:
  22199. {
  22200. V_0 = (int32_t)G_B4_0;
  22201. int32_t L_4 = V_0;
  22202. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
  22203. {
  22204. goto IL_0030;
  22205. }
  22206. }
  22207. {
  22208. V_0 = (int32_t)((int32_t)2146435071);
  22209. }
  22210. IL_0030:
  22211. {
  22212. int32_t L_5 = V_0;
  22213. int32_t L_6 = ___min0;
  22214. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  22215. {
  22216. goto IL_0036;
  22217. }
  22218. }
  22219. {
  22220. int32_t L_7 = ___min0;
  22221. V_0 = (int32_t)L_7;
  22222. }
  22223. IL_0036:
  22224. {
  22225. int32_t L_8 = V_0;
  22226. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22227. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  22228. }
  22229. IL_003d:
  22230. {
  22231. return;
  22232. }
  22233. }
  22234. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Exists(System.Predicate`1<T>)
  22235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mA3B6FE4BA713C80776FB2C48FE6761C7AE820095_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * ___match0, const RuntimeMethod* method)
  22236. {
  22237. {
  22238. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_0 = ___match0;
  22239. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22240. int32_t L_1;
  22241. L_1 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22));
  22242. return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  22243. }
  22244. }
  22245. // T System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Find(System.Predicate`1<T>)
  22246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 List_1_Find_m4538636AFED635A536A47507226D583E5DC3C0D3_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * ___match0, const RuntimeMethod* method)
  22247. {
  22248. int32_t V_0 = 0;
  22249. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 V_1;
  22250. memset((&V_1), 0, sizeof(V_1));
  22251. {
  22252. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_0 = ___match0;
  22253. if (L_0)
  22254. {
  22255. goto IL_0009;
  22256. }
  22257. }
  22258. {
  22259. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  22260. }
  22261. IL_0009:
  22262. {
  22263. V_0 = (int32_t)0;
  22264. goto IL_0032;
  22265. }
  22266. IL_000d:
  22267. {
  22268. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_1 = ___match0;
  22269. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_2 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22270. int32_t L_3 = V_0;
  22271. NullCheck(L_2);
  22272. int32_t L_4 = L_3;
  22273. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  22274. NullCheck((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_1);
  22275. bool L_6;
  22276. L_6 = (( bool (*) (Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_1, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  22277. if (!L_6)
  22278. {
  22279. goto IL_002e;
  22280. }
  22281. }
  22282. {
  22283. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_7 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22284. int32_t L_8 = V_0;
  22285. NullCheck(L_7);
  22286. int32_t L_9 = L_8;
  22287. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  22288. return (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_10;
  22289. }
  22290. IL_002e:
  22291. {
  22292. int32_t L_11 = V_0;
  22293. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  22294. }
  22295. IL_0032:
  22296. {
  22297. int32_t L_12 = V_0;
  22298. int32_t L_13 = (int32_t)__this->get__size_2();
  22299. if ((((int32_t)L_12) < ((int32_t)L_13)))
  22300. {
  22301. goto IL_000d;
  22302. }
  22303. }
  22304. {
  22305. il2cpp_codegen_initobj((&V_1), sizeof(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ));
  22306. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_14 = V_1;
  22307. return (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_14;
  22308. }
  22309. }
  22310. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::FindIndex(System.Predicate`1<T>)
  22311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDC941FC2A2F3A9E09E8A2A9E9496319A3AC5E253_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * ___match0, const RuntimeMethod* method)
  22312. {
  22313. {
  22314. int32_t L_0 = (int32_t)__this->get__size_2();
  22315. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_1 = ___match0;
  22316. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22317. int32_t L_2;
  22318. L_2 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, int32_t, Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
  22319. return (int32_t)L_2;
  22320. }
  22321. }
  22322. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
  22323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m27BC5D70B307C42B5448B0E565AEF91E05EC2254_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * ___match2, const RuntimeMethod* method)
  22324. {
  22325. int32_t V_0 = 0;
  22326. int32_t V_1 = 0;
  22327. {
  22328. int32_t L_0 = ___startIndex0;
  22329. int32_t L_1 = (int32_t)__this->get__size_2();
  22330. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  22331. {
  22332. goto IL_0012;
  22333. }
  22334. }
  22335. {
  22336. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  22337. }
  22338. IL_0012:
  22339. {
  22340. int32_t L_2 = ___count1;
  22341. if ((((int32_t)L_2) < ((int32_t)0)))
  22342. {
  22343. goto IL_0021;
  22344. }
  22345. }
  22346. {
  22347. int32_t L_3 = ___startIndex0;
  22348. int32_t L_4 = (int32_t)__this->get__size_2();
  22349. int32_t L_5 = ___count1;
  22350. if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)))))
  22351. {
  22352. goto IL_002a;
  22353. }
  22354. }
  22355. IL_0021:
  22356. {
  22357. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL);
  22358. }
  22359. IL_002a:
  22360. {
  22361. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_6 = ___match2;
  22362. if (L_6)
  22363. {
  22364. goto IL_0033;
  22365. }
  22366. }
  22367. {
  22368. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  22369. }
  22370. IL_0033:
  22371. {
  22372. int32_t L_7 = ___startIndex0;
  22373. int32_t L_8 = ___count1;
  22374. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8));
  22375. int32_t L_9 = ___startIndex0;
  22376. V_1 = (int32_t)L_9;
  22377. goto IL_0055;
  22378. }
  22379. IL_003b:
  22380. {
  22381. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_10 = ___match2;
  22382. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_11 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22383. int32_t L_12 = V_1;
  22384. NullCheck(L_11);
  22385. int32_t L_13 = L_12;
  22386. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  22387. NullCheck((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_10);
  22388. bool L_15;
  22389. L_15 = (( bool (*) (Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_10, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  22390. if (!L_15)
  22391. {
  22392. goto IL_0051;
  22393. }
  22394. }
  22395. {
  22396. int32_t L_16 = V_1;
  22397. return (int32_t)L_16;
  22398. }
  22399. IL_0051:
  22400. {
  22401. int32_t L_17 = V_1;
  22402. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  22403. }
  22404. IL_0055:
  22405. {
  22406. int32_t L_18 = V_1;
  22407. int32_t L_19 = V_0;
  22408. if ((((int32_t)L_18) < ((int32_t)L_19)))
  22409. {
  22410. goto IL_003b;
  22411. }
  22412. }
  22413. {
  22414. return (int32_t)(-1);
  22415. }
  22416. }
  22417. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::ForEach(System.Action`1<T>)
  22418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mC0725DC76F2B7A0A3CE3B17252B5F6AA47358449_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E * ___action0, const RuntimeMethod* method)
  22419. {
  22420. static bool s_Il2CppMethodInitialized;
  22421. if (!s_Il2CppMethodInitialized)
  22422. {
  22423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  22424. s_Il2CppMethodInitialized = true;
  22425. }
  22426. int32_t V_0 = 0;
  22427. int32_t V_1 = 0;
  22428. {
  22429. Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E * L_0 = ___action0;
  22430. if (L_0)
  22431. {
  22432. goto IL_0009;
  22433. }
  22434. }
  22435. {
  22436. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  22437. }
  22438. IL_0009:
  22439. {
  22440. int32_t L_1 = (int32_t)__this->get__version_3();
  22441. V_0 = (int32_t)L_1;
  22442. V_1 = (int32_t)0;
  22443. goto IL_003a;
  22444. }
  22445. IL_0014:
  22446. {
  22447. int32_t L_2 = V_0;
  22448. int32_t L_3 = (int32_t)__this->get__version_3();
  22449. if ((((int32_t)L_2) == ((int32_t)L_3)))
  22450. {
  22451. goto IL_0024;
  22452. }
  22453. }
  22454. {
  22455. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  22456. bool L_4 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  22457. if (L_4)
  22458. {
  22459. goto IL_0043;
  22460. }
  22461. }
  22462. IL_0024:
  22463. {
  22464. Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E * L_5 = ___action0;
  22465. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_6 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22466. int32_t L_7 = V_1;
  22467. NullCheck(L_6);
  22468. int32_t L_8 = L_7;
  22469. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  22470. NullCheck((Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E *)L_5);
  22471. (( void (*) (Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((Action_1_t1EA3901C41007ADD2112E3A2D323CAAD7EB0795E *)L_5, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25));
  22472. int32_t L_10 = V_1;
  22473. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  22474. }
  22475. IL_003a:
  22476. {
  22477. int32_t L_11 = V_1;
  22478. int32_t L_12 = (int32_t)__this->get__size_2();
  22479. if ((((int32_t)L_11) < ((int32_t)L_12)))
  22480. {
  22481. goto IL_0014;
  22482. }
  22483. }
  22484. IL_0043:
  22485. {
  22486. int32_t L_13 = V_0;
  22487. int32_t L_14 = (int32_t)__this->get__version_3();
  22488. if ((((int32_t)L_13) == ((int32_t)L_14)))
  22489. {
  22490. goto IL_005a;
  22491. }
  22492. }
  22493. {
  22494. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  22495. bool L_15 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  22496. if (!L_15)
  22497. {
  22498. goto IL_005a;
  22499. }
  22500. }
  22501. {
  22502. ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
  22503. }
  22504. IL_005a:
  22505. {
  22506. return;
  22507. }
  22508. }
  22509. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::GetEnumerator()
  22510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A List_1_GetEnumerator_m12977ADAD265FDE26F86B405EE4B749A3C9A1296_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  22511. {
  22512. {
  22513. Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A L_0;
  22514. memset((&L_0), 0, sizeof(L_0));
  22515. Enumerator__ctor_m9689CF3EC0C56DACEC8D69F4B6880179209A0B66((&L_0), (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  22516. return (Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A )L_0;
  22517. }
  22518. }
  22519. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  22520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m36796664EC97DF4B246639664B3AD7BFF404B3FA_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  22521. {
  22522. {
  22523. Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A L_0;
  22524. memset((&L_0), 0, sizeof(L_0));
  22525. Enumerator__ctor_m9689CF3EC0C56DACEC8D69F4B6880179209A0B66((&L_0), (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  22526. Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A L_1 = (Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A )L_0;
  22527. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  22528. return (RuntimeObject*)L_2;
  22529. }
  22530. }
  22531. // System.Collections.IEnumerator System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IEnumerable.GetEnumerator()
  22532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m511BEF5E59D019AF6473EDC4B89C2C37DF35148F_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  22533. {
  22534. {
  22535. Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A L_0;
  22536. memset((&L_0), 0, sizeof(L_0));
  22537. Enumerator__ctor_m9689CF3EC0C56DACEC8D69F4B6880179209A0B66((&L_0), (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  22538. Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A L_1 = (Enumerator_tE0160AD91614DF014284435ACD1558B5B5DC651A )L_0;
  22539. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  22540. return (RuntimeObject*)L_2;
  22541. }
  22542. }
  22543. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::IndexOf(T)
  22544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m5E969E02383C43E3818AE06BF09F096FA3408433_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ___item0, const RuntimeMethod* method)
  22545. {
  22546. {
  22547. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22548. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_1 = ___item0;
  22549. int32_t L_2 = (int32_t)__this->get__size_2();
  22550. int32_t L_3;
  22551. L_3 = (( int32_t (*) (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)((TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_0, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28));
  22552. return (int32_t)L_3;
  22553. }
  22554. }
  22555. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.IndexOf(System.Object)
  22556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m1A7DD431C53578E4A0D666478C739912F49C9468_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  22557. {
  22558. {
  22559. RuntimeObject * L_0 = ___item0;
  22560. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  22561. bool L_1;
  22562. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  22563. if (!L_1)
  22564. {
  22565. goto IL_0015;
  22566. }
  22567. }
  22568. {
  22569. RuntimeObject * L_2 = ___item0;
  22570. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22571. int32_t L_3;
  22572. L_3 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )((*(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)((TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  22573. return (int32_t)L_3;
  22574. }
  22575. IL_0015:
  22576. {
  22577. return (int32_t)(-1);
  22578. }
  22579. }
  22580. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Insert(System.Int32,T)
  22581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m0BFEBED9E365E68828DB74A311B83C2CF50FECF2_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ___item1, const RuntimeMethod* method)
  22582. {
  22583. {
  22584. int32_t L_0 = ___index0;
  22585. int32_t L_1 = (int32_t)__this->get__size_2();
  22586. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  22587. {
  22588. goto IL_0012;
  22589. }
  22590. }
  22591. {
  22592. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL);
  22593. }
  22594. IL_0012:
  22595. {
  22596. int32_t L_2 = (int32_t)__this->get__size_2();
  22597. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_3 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22598. NullCheck(L_3);
  22599. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))
  22600. {
  22601. goto IL_0030;
  22602. }
  22603. }
  22604. {
  22605. int32_t L_4 = (int32_t)__this->get__size_2();
  22606. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22607. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  22608. }
  22609. IL_0030:
  22610. {
  22611. int32_t L_5 = ___index0;
  22612. int32_t L_6 = (int32_t)__this->get__size_2();
  22613. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  22614. {
  22615. goto IL_0056;
  22616. }
  22617. }
  22618. {
  22619. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_7 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22620. int32_t L_8 = ___index0;
  22621. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_9 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22622. int32_t L_10 = ___index0;
  22623. int32_t L_11 = (int32_t)__this->get__size_2();
  22624. int32_t L_12 = ___index0;
  22625. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL);
  22626. }
  22627. IL_0056:
  22628. {
  22629. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_13 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22630. int32_t L_14 = ___index0;
  22631. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_15 = ___item1;
  22632. NullCheck(L_13);
  22633. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_15);
  22634. int32_t L_16 = (int32_t)__this->get__size_2();
  22635. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)));
  22636. int32_t L_17 = (int32_t)__this->get__version_3();
  22637. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
  22638. return;
  22639. }
  22640. }
  22641. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.Insert(System.Int32,System.Object)
  22642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m4EAD60B9C03625C9CEBA27427E745D87C2C1BC04_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  22643. {
  22644. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  22645. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  22646. {
  22647. RuntimeObject * L_0 = ___item1;
  22648. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  22649. }
  22650. IL_0008:
  22651. try
  22652. {// begin try (depth: 1)
  22653. int32_t L_1 = ___index0;
  22654. RuntimeObject * L_2 = ___item1;
  22655. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22656. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_1, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )((*(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)((TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  22657. goto IL_002a;
  22658. }// end try (depth: 1)
  22659. catch(Il2CppExceptionWrapper& e)
  22660. {
  22661. 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)))
  22662. {
  22663. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  22664. goto CATCH_0017;
  22665. }
  22666. throw e;
  22667. }
  22668. CATCH_0017:
  22669. {// begin catch(System.InvalidCastException)
  22670. RuntimeObject * L_3 = ___item1;
  22671. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  22672. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  22673. Type_t * L_5;
  22674. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  22675. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  22676. IL2CPP_POP_ACTIVE_EXCEPTION();
  22677. goto IL_002a;
  22678. }// end catch (depth: 1)
  22679. IL_002a:
  22680. {
  22681. return;
  22682. }
  22683. }
  22684. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
  22685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mC3317F9337CABF017F0CB714927995C5164899AB_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
  22686. {
  22687. static bool s_Il2CppMethodInitialized;
  22688. if (!s_Il2CppMethodInitialized)
  22689. {
  22690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  22691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  22692. s_Il2CppMethodInitialized = true;
  22693. }
  22694. RuntimeObject* V_0 = NULL;
  22695. int32_t V_1 = 0;
  22696. RuntimeObject* V_2 = NULL;
  22697. Exception_t * __last_unhandled_exception = 0;
  22698. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22699. {
  22700. RuntimeObject* L_0 = ___collection1;
  22701. if (L_0)
  22702. {
  22703. goto IL_0009;
  22704. }
  22705. }
  22706. {
  22707. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  22708. }
  22709. IL_0009:
  22710. {
  22711. int32_t L_1 = ___index0;
  22712. int32_t L_2 = (int32_t)__this->get__size_2();
  22713. if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
  22714. {
  22715. goto IL_001b;
  22716. }
  22717. }
  22718. {
  22719. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  22720. }
  22721. IL_001b:
  22722. {
  22723. RuntimeObject* L_3 = ___collection1;
  22724. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  22725. RuntimeObject* L_4 = V_0;
  22726. if (!L_4)
  22727. {
  22728. goto IL_00c0;
  22729. }
  22730. }
  22731. {
  22732. RuntimeObject* L_5 = V_0;
  22733. NullCheck((RuntimeObject*)L_5);
  22734. int32_t L_6;
  22735. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5);
  22736. V_1 = (int32_t)L_6;
  22737. int32_t L_7 = V_1;
  22738. if ((((int32_t)L_7) <= ((int32_t)0)))
  22739. {
  22740. goto IL_00ef;
  22741. }
  22742. }
  22743. {
  22744. int32_t L_8 = (int32_t)__this->get__size_2();
  22745. int32_t L_9 = V_1;
  22746. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22747. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  22748. int32_t L_10 = ___index0;
  22749. int32_t L_11 = (int32_t)__this->get__size_2();
  22750. if ((((int32_t)L_10) >= ((int32_t)L_11)))
  22751. {
  22752. goto IL_006a;
  22753. }
  22754. }
  22755. {
  22756. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_12 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22757. int32_t L_13 = ___index0;
  22758. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_14 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22759. int32_t L_15 = ___index0;
  22760. int32_t L_16 = V_1;
  22761. int32_t L_17 = (int32_t)__this->get__size_2();
  22762. int32_t L_18 = ___index0;
  22763. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL);
  22764. }
  22765. IL_006a:
  22766. {
  22767. RuntimeObject* L_19 = V_0;
  22768. if ((!(((RuntimeObject*)(List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
  22769. {
  22770. goto IL_00a3;
  22771. }
  22772. }
  22773. {
  22774. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_20 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22775. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_21 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22776. int32_t L_22 = ___index0;
  22777. int32_t L_23 = ___index0;
  22778. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL);
  22779. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_24 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22780. int32_t L_25 = ___index0;
  22781. int32_t L_26 = V_1;
  22782. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_27 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22783. int32_t L_28 = ___index0;
  22784. int32_t L_29 = (int32_t)__this->get__size_2();
  22785. int32_t L_30 = ___index0;
  22786. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL);
  22787. goto IL_00b0;
  22788. }
  22789. IL_00a3:
  22790. {
  22791. RuntimeObject* L_31 = V_0;
  22792. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_32 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22793. int32_t L_33 = ___index0;
  22794. NullCheck((RuntimeObject*)L_31);
  22795. InterfaceActionInvoker2< TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_32, (int32_t)L_33);
  22796. }
  22797. IL_00b0:
  22798. {
  22799. int32_t L_34 = (int32_t)__this->get__size_2();
  22800. int32_t L_35 = V_1;
  22801. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)));
  22802. goto IL_00ef;
  22803. }
  22804. IL_00c0:
  22805. {
  22806. RuntimeObject* L_36 = ___collection1;
  22807. NullCheck((RuntimeObject*)L_36);
  22808. RuntimeObject* L_37;
  22809. L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36);
  22810. V_2 = (RuntimeObject*)L_37;
  22811. }
  22812. IL_00c7:
  22813. try
  22814. {// begin try (depth: 1)
  22815. {
  22816. goto IL_00db;
  22817. }
  22818. IL_00c9:
  22819. {
  22820. int32_t L_38 = ___index0;
  22821. int32_t L_39 = (int32_t)L_38;
  22822. ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  22823. RuntimeObject* L_40 = V_2;
  22824. NullCheck((RuntimeObject*)L_40);
  22825. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_41;
  22826. L_41 = InterfaceFuncInvoker0< TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
  22827. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22828. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_39, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  22829. }
  22830. IL_00db:
  22831. {
  22832. RuntimeObject* L_42 = V_2;
  22833. NullCheck((RuntimeObject*)L_42);
  22834. bool L_43;
  22835. L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_42);
  22836. if (L_43)
  22837. {
  22838. goto IL_00c9;
  22839. }
  22840. }
  22841. IL_00e3:
  22842. {
  22843. IL2CPP_LEAVE(0xEF, FINALLY_00e5);
  22844. }
  22845. }// end try (depth: 1)
  22846. catch(Il2CppExceptionWrapper& e)
  22847. {
  22848. __last_unhandled_exception = (Exception_t *)e.ex;
  22849. goto FINALLY_00e5;
  22850. }
  22851. FINALLY_00e5:
  22852. {// begin finally (depth: 1)
  22853. {
  22854. RuntimeObject* L_44 = V_2;
  22855. if (!L_44)
  22856. {
  22857. goto IL_00ee;
  22858. }
  22859. }
  22860. IL_00e8:
  22861. {
  22862. RuntimeObject* L_45 = V_2;
  22863. NullCheck((RuntimeObject*)L_45);
  22864. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_45);
  22865. }
  22866. IL_00ee:
  22867. {
  22868. IL2CPP_END_FINALLY(229)
  22869. }
  22870. }// end finally (depth: 1)
  22871. IL2CPP_CLEANUP(229)
  22872. {
  22873. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22874. IL2CPP_JUMP_TBL(0xEF, IL_00ef)
  22875. }
  22876. IL_00ef:
  22877. {
  22878. int32_t L_46 = (int32_t)__this->get__version_3();
  22879. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)));
  22880. return;
  22881. }
  22882. }
  22883. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Remove(T)
  22884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m1E0AE1DCFFA4D5ECDB13C979DF69F86CC79EFAE8_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ___item0, const RuntimeMethod* method)
  22885. {
  22886. int32_t V_0 = 0;
  22887. {
  22888. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_0 = ___item0;
  22889. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22890. int32_t L_1;
  22891. L_1 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  22892. V_0 = (int32_t)L_1;
  22893. int32_t L_2 = V_0;
  22894. if ((((int32_t)L_2) < ((int32_t)0)))
  22895. {
  22896. goto IL_0015;
  22897. }
  22898. }
  22899. {
  22900. int32_t L_3 = V_0;
  22901. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22902. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
  22903. return (bool)1;
  22904. }
  22905. IL_0015:
  22906. {
  22907. return (bool)0;
  22908. }
  22909. }
  22910. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::System.Collections.IList.Remove(System.Object)
  22911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mE69FD6C0929B140B2B6DC43EE39B5686A79C6FDC_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  22912. {
  22913. {
  22914. RuntimeObject * L_0 = ___item0;
  22915. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  22916. bool L_1;
  22917. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  22918. if (!L_1)
  22919. {
  22920. goto IL_0015;
  22921. }
  22922. }
  22923. {
  22924. RuntimeObject * L_2 = ___item0;
  22925. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  22926. bool L_3;
  22927. L_3 = (( bool (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )((*(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)((TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32));
  22928. }
  22929. IL_0015:
  22930. {
  22931. return;
  22932. }
  22933. }
  22934. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::RemoveAll(System.Predicate`1<T>)
  22935. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m44D986A9A2973445022555C8FC7EC0A8AA0FF46B_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * ___match0, const RuntimeMethod* method)
  22936. {
  22937. int32_t V_0 = 0;
  22938. int32_t V_1 = 0;
  22939. {
  22940. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_0 = ___match0;
  22941. if (L_0)
  22942. {
  22943. goto IL_0009;
  22944. }
  22945. }
  22946. {
  22947. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  22948. }
  22949. IL_0009:
  22950. {
  22951. V_0 = (int32_t)0;
  22952. goto IL_0011;
  22953. }
  22954. IL_000d:
  22955. {
  22956. int32_t L_1 = V_0;
  22957. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  22958. }
  22959. IL_0011:
  22960. {
  22961. int32_t L_2 = V_0;
  22962. int32_t L_3 = (int32_t)__this->get__size_2();
  22963. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  22964. {
  22965. goto IL_002e;
  22966. }
  22967. }
  22968. {
  22969. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_4 = ___match0;
  22970. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_5 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  22971. int32_t L_6 = V_0;
  22972. NullCheck(L_5);
  22973. int32_t L_7 = L_6;
  22974. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  22975. NullCheck((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_4);
  22976. bool L_9;
  22977. L_9 = (( bool (*) (Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_4, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  22978. if (!L_9)
  22979. {
  22980. goto IL_000d;
  22981. }
  22982. }
  22983. IL_002e:
  22984. {
  22985. int32_t L_10 = V_0;
  22986. int32_t L_11 = (int32_t)__this->get__size_2();
  22987. if ((((int32_t)L_10) < ((int32_t)L_11)))
  22988. {
  22989. goto IL_0039;
  22990. }
  22991. }
  22992. {
  22993. return (int32_t)0;
  22994. }
  22995. IL_0039:
  22996. {
  22997. int32_t L_12 = V_0;
  22998. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  22999. goto IL_0089;
  23000. }
  23001. IL_003f:
  23002. {
  23003. int32_t L_13 = V_1;
  23004. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  23005. }
  23006. IL_0043:
  23007. {
  23008. int32_t L_14 = V_1;
  23009. int32_t L_15 = (int32_t)__this->get__size_2();
  23010. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  23011. {
  23012. goto IL_0060;
  23013. }
  23014. }
  23015. {
  23016. Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 * L_16 = ___match0;
  23017. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_17 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23018. int32_t L_18 = V_1;
  23019. NullCheck(L_17);
  23020. int32_t L_19 = L_18;
  23021. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  23022. NullCheck((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_16);
  23023. bool L_21;
  23024. L_21 = (( bool (*) (Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *, TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t79557F03BAE8BFE9B63D1DF6E5A7D1B78FB70358 *)L_16, (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  23025. if (L_21)
  23026. {
  23027. goto IL_003f;
  23028. }
  23029. }
  23030. IL_0060:
  23031. {
  23032. int32_t L_22 = V_1;
  23033. int32_t L_23 = (int32_t)__this->get__size_2();
  23034. if ((((int32_t)L_22) >= ((int32_t)L_23)))
  23035. {
  23036. goto IL_0089;
  23037. }
  23038. }
  23039. {
  23040. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_24 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23041. int32_t L_25 = V_0;
  23042. int32_t L_26 = (int32_t)L_25;
  23043. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  23044. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_27 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23045. int32_t L_28 = V_1;
  23046. int32_t L_29 = (int32_t)L_28;
  23047. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  23048. NullCheck(L_27);
  23049. int32_t L_30 = L_29;
  23050. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  23051. NullCheck(L_24);
  23052. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_31);
  23053. }
  23054. IL_0089:
  23055. {
  23056. int32_t L_32 = V_1;
  23057. int32_t L_33 = (int32_t)__this->get__size_2();
  23058. if ((((int32_t)L_32) < ((int32_t)L_33)))
  23059. {
  23060. goto IL_0043;
  23061. }
  23062. }
  23063. {
  23064. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_34 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23065. int32_t L_35 = V_0;
  23066. int32_t L_36 = (int32_t)__this->get__size_2();
  23067. int32_t L_37 = V_0;
  23068. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL);
  23069. int32_t L_38 = (int32_t)__this->get__size_2();
  23070. int32_t L_39 = V_0;
  23071. int32_t L_40 = V_0;
  23072. __this->set__size_2(L_40);
  23073. int32_t L_41 = (int32_t)__this->get__version_3();
  23074. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)));
  23075. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39));
  23076. }
  23077. }
  23078. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::RemoveAt(System.Int32)
  23079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mE4FF78729ABECD1398F9C865B0697A66C6AF6B5F_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, const RuntimeMethod* method)
  23080. {
  23081. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 V_0;
  23082. memset((&V_0), 0, sizeof(V_0));
  23083. {
  23084. int32_t L_0 = ___index0;
  23085. int32_t L_1 = (int32_t)__this->get__size_2();
  23086. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  23087. {
  23088. goto IL_000e;
  23089. }
  23090. }
  23091. {
  23092. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  23093. }
  23094. IL_000e:
  23095. {
  23096. int32_t L_2 = (int32_t)__this->get__size_2();
  23097. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  23098. int32_t L_3 = ___index0;
  23099. int32_t L_4 = (int32_t)__this->get__size_2();
  23100. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  23101. {
  23102. goto IL_0042;
  23103. }
  23104. }
  23105. {
  23106. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_5 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23107. int32_t L_6 = ___index0;
  23108. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_7 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23109. int32_t L_8 = ___index0;
  23110. int32_t L_9 = (int32_t)__this->get__size_2();
  23111. int32_t L_10 = ___index0;
  23112. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL);
  23113. }
  23114. IL_0042:
  23115. {
  23116. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_11 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23117. int32_t L_12 = (int32_t)__this->get__size_2();
  23118. il2cpp_codegen_initobj((&V_0), sizeof(TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 ));
  23119. TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 L_13 = V_0;
  23120. NullCheck(L_11);
  23121. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (TextureInfo_tD08547B0C7CCA578BCF7493CE018FC48EDF65069 )L_13);
  23122. int32_t L_14 = (int32_t)__this->get__version_3();
  23123. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)));
  23124. return;
  23125. }
  23126. }
  23127. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::RemoveRange(System.Int32,System.Int32)
  23128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m6FC47B20C15EBF5836A4229C7EB69F72590AAF3A_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  23129. {
  23130. {
  23131. int32_t L_0 = ___index0;
  23132. if ((((int32_t)L_0) >= ((int32_t)0)))
  23133. {
  23134. goto IL_000c;
  23135. }
  23136. }
  23137. {
  23138. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  23139. }
  23140. IL_000c:
  23141. {
  23142. int32_t L_1 = ___count1;
  23143. if ((((int32_t)L_1) >= ((int32_t)0)))
  23144. {
  23145. goto IL_0018;
  23146. }
  23147. }
  23148. {
  23149. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  23150. }
  23151. IL_0018:
  23152. {
  23153. int32_t L_2 = (int32_t)__this->get__size_2();
  23154. int32_t L_3 = ___index0;
  23155. int32_t L_4 = ___count1;
  23156. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  23157. {
  23158. goto IL_002a;
  23159. }
  23160. }
  23161. {
  23162. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  23163. }
  23164. IL_002a:
  23165. {
  23166. int32_t L_5 = ___count1;
  23167. if ((((int32_t)L_5) <= ((int32_t)0)))
  23168. {
  23169. goto IL_0082;
  23170. }
  23171. }
  23172. {
  23173. int32_t L_6 = (int32_t)__this->get__size_2();
  23174. int32_t L_7 = ___count1;
  23175. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)));
  23176. int32_t L_8 = ___index0;
  23177. int32_t L_9 = (int32_t)__this->get__size_2();
  23178. if ((((int32_t)L_8) >= ((int32_t)L_9)))
  23179. {
  23180. goto IL_0062;
  23181. }
  23182. }
  23183. {
  23184. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_10 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23185. int32_t L_11 = ___index0;
  23186. int32_t L_12 = ___count1;
  23187. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_13 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23188. int32_t L_14 = ___index0;
  23189. int32_t L_15 = (int32_t)__this->get__size_2();
  23190. int32_t L_16 = ___index0;
  23191. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL);
  23192. }
  23193. IL_0062:
  23194. {
  23195. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_17 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23196. int32_t L_18 = (int32_t)__this->get__size_2();
  23197. int32_t L_19 = ___count1;
  23198. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL);
  23199. int32_t L_20 = (int32_t)__this->get__version_3();
  23200. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  23201. }
  23202. IL_0082:
  23203. {
  23204. return;
  23205. }
  23206. }
  23207. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Reverse()
  23208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m92863561B4EE419B9256B16EB8E526E738AABF85_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  23209. {
  23210. {
  23211. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  23212. int32_t L_0;
  23213. L_0 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  23214. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  23215. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33));
  23216. return;
  23217. }
  23218. }
  23219. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Reverse(System.Int32,System.Int32)
  23220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m757D4CD88B7E165D37638890C62A630DD2420A99_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  23221. {
  23222. {
  23223. int32_t L_0 = ___index0;
  23224. if ((((int32_t)L_0) >= ((int32_t)0)))
  23225. {
  23226. goto IL_000c;
  23227. }
  23228. }
  23229. {
  23230. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  23231. }
  23232. IL_000c:
  23233. {
  23234. int32_t L_1 = ___count1;
  23235. if ((((int32_t)L_1) >= ((int32_t)0)))
  23236. {
  23237. goto IL_0018;
  23238. }
  23239. }
  23240. {
  23241. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  23242. }
  23243. IL_0018:
  23244. {
  23245. int32_t L_2 = (int32_t)__this->get__size_2();
  23246. int32_t L_3 = ___index0;
  23247. int32_t L_4 = ___count1;
  23248. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  23249. {
  23250. goto IL_002a;
  23251. }
  23252. }
  23253. {
  23254. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  23255. }
  23256. IL_002a:
  23257. {
  23258. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_5 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23259. int32_t L_6 = ___index0;
  23260. int32_t L_7 = ___count1;
  23261. (( void (*) (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)((TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
  23262. int32_t L_8 = (int32_t)__this->get__version_3();
  23263. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  23264. return;
  23265. }
  23266. }
  23267. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Sort()
  23268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m23F9D3B7489B81DE2A7C6393C8E0F65D99D7D5BB_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  23269. {
  23270. {
  23271. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  23272. int32_t L_0;
  23273. L_0 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  23274. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  23275. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  23276. return;
  23277. }
  23278. }
  23279. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Sort(System.Collections.Generic.IComparer`1<T>)
  23280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mFF387C506A00218FBDA9AC607ECAE2E1B8F0312D_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  23281. {
  23282. {
  23283. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  23284. int32_t L_0;
  23285. L_0 = (( int32_t (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  23286. RuntimeObject* L_1 = ___comparer0;
  23287. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  23288. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  23289. return;
  23290. }
  23291. }
  23292. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
  23293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m6B080A154C3D58ED392166277C4B261C76C05447_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
  23294. {
  23295. {
  23296. int32_t L_0 = ___index0;
  23297. if ((((int32_t)L_0) >= ((int32_t)0)))
  23298. {
  23299. goto IL_000c;
  23300. }
  23301. }
  23302. {
  23303. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  23304. }
  23305. IL_000c:
  23306. {
  23307. int32_t L_1 = ___count1;
  23308. if ((((int32_t)L_1) >= ((int32_t)0)))
  23309. {
  23310. goto IL_0018;
  23311. }
  23312. }
  23313. {
  23314. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  23315. }
  23316. IL_0018:
  23317. {
  23318. int32_t L_2 = (int32_t)__this->get__size_2();
  23319. int32_t L_3 = ___index0;
  23320. int32_t L_4 = ___count1;
  23321. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  23322. {
  23323. goto IL_002a;
  23324. }
  23325. }
  23326. {
  23327. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  23328. }
  23329. IL_002a:
  23330. {
  23331. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_5 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23332. int32_t L_6 = ___index0;
  23333. int32_t L_7 = ___count1;
  23334. RuntimeObject* L_8 = ___comparer2;
  23335. (( void (*) (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36));
  23336. int32_t L_9 = (int32_t)__this->get__version_3();
  23337. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
  23338. return;
  23339. }
  23340. }
  23341. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::Sort(System.Comparison`1<T>)
  23342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCF246D4ED56651BBA6990F59E9822076B4E267A1_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, Comparison_1_tD80E310E19F2F02B4240A9ACF6CC3271D33E5A65 * ___comparison0, const RuntimeMethod* method)
  23343. {
  23344. {
  23345. Comparison_1_tD80E310E19F2F02B4240A9ACF6CC3271D33E5A65 * L_0 = ___comparison0;
  23346. if (L_0)
  23347. {
  23348. goto IL_0009;
  23349. }
  23350. }
  23351. {
  23352. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  23353. }
  23354. IL_0009:
  23355. {
  23356. int32_t L_1 = (int32_t)__this->get__size_2();
  23357. if ((((int32_t)L_1) <= ((int32_t)0)))
  23358. {
  23359. goto IL_0025;
  23360. }
  23361. }
  23362. {
  23363. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_2 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23364. int32_t L_3 = (int32_t)__this->get__size_2();
  23365. Comparison_1_tD80E310E19F2F02B4240A9ACF6CC3271D33E5A65 * L_4 = ___comparison0;
  23366. (( void (*) (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*, int32_t, int32_t, Comparison_1_tD80E310E19F2F02B4240A9ACF6CC3271D33E5A65 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tD80E310E19F2F02B4240A9ACF6CC3271D33E5A65 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37));
  23367. }
  23368. IL_0025:
  23369. {
  23370. return;
  23371. }
  23372. }
  23373. // T[] System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::ToArray()
  23374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* List_1_ToArray_m656D2D9942F5AD315CBEA3B80DECB406D2094991_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  23375. {
  23376. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* V_0 = NULL;
  23377. {
  23378. int32_t L_0 = (int32_t)__this->get__size_2();
  23379. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_1 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)(TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
  23380. V_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_1;
  23381. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_2 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23382. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_3 = V_0;
  23383. int32_t L_4 = (int32_t)__this->get__size_2();
  23384. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL);
  23385. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_5 = V_0;
  23386. return (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)L_5;
  23387. }
  23388. }
  23389. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::TrimExcess()
  23390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m42A77735499020F52088B0444F2354EB322B8B74_gshared (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 * __this, const RuntimeMethod* method)
  23391. {
  23392. int32_t V_0 = 0;
  23393. {
  23394. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)__this->get__items_1();
  23395. NullCheck(L_0);
  23396. V_0 = (int32_t)((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)((double)((double)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))), (double)(0.90000000000000002)))));
  23397. int32_t L_1 = (int32_t)__this->get__size_2();
  23398. int32_t L_2 = V_0;
  23399. if ((((int32_t)L_1) >= ((int32_t)L_2)))
  23400. {
  23401. goto IL_002a;
  23402. }
  23403. }
  23404. {
  23405. int32_t L_3 = (int32_t)__this->get__size_2();
  23406. NullCheck((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this);
  23407. (( void (*) (List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  23408. }
  23409. IL_002a:
  23410. {
  23411. return;
  23412. }
  23413. }
  23414. // System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.TextureRegistry/TextureInfo>::.cctor()
  23415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mDFD9F738F65FA27CB28F8E567F780CBFD48FC4B0_gshared (const RuntimeMethod* method)
  23416. {
  23417. {
  23418. TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD* L_0 = (TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)(TextureInfoU5BU5D_t0CAC5445723893C130854A996A737D616332EEBD*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
  23419. ((List_1_tE7648CB40AD5F8A3E2E06F4C980BC4602FA072D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0);
  23420. return;
  23421. }
  23422. }
  23423. #ifdef __clang__
  23424. #pragma clang diagnostic pop
  23425. #endif
  23426. #ifdef __clang__
  23427. #pragma clang diagnostic push
  23428. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23429. #pragma clang diagnostic ignored "-Wunused-variable"
  23430. #endif
  23431. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor()
  23432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6F4DE46B1F87DD744C73546F2767C212F334E429_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23433. {
  23434. {
  23435. NullCheck((RuntimeObject *)__this);
  23436. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  23437. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  23438. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = ((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  23439. __this->set__items_1(L_0);
  23440. return;
  23441. }
  23442. }
  23443. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Int32)
  23444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m5C056BA6406A6A524D53C63DB351ADE09B64DC45_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___capacity0, const RuntimeMethod* method)
  23445. {
  23446. {
  23447. NullCheck((RuntimeObject *)__this);
  23448. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  23449. int32_t L_0 = ___capacity0;
  23450. if ((((int32_t)L_0) >= ((int32_t)0)))
  23451. {
  23452. goto IL_0012;
  23453. }
  23454. }
  23455. {
  23456. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL);
  23457. }
  23458. IL_0012:
  23459. {
  23460. int32_t L_1 = ___capacity0;
  23461. if (L_1)
  23462. {
  23463. goto IL_0021;
  23464. }
  23465. }
  23466. {
  23467. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  23468. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_2 = ((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  23469. __this->set__items_1(L_2);
  23470. return;
  23471. }
  23472. IL_0021:
  23473. {
  23474. int32_t L_3 = ___capacity0;
  23475. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_4 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)(WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3);
  23476. __this->set__items_1(L_4);
  23477. return;
  23478. }
  23479. }
  23480. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  23481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m936FB07C3D07C91624AAC2BD00E0CDD4AB4F2097_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  23482. {
  23483. static bool s_Il2CppMethodInitialized;
  23484. if (!s_Il2CppMethodInitialized)
  23485. {
  23486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  23487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  23488. s_Il2CppMethodInitialized = true;
  23489. }
  23490. RuntimeObject* V_0 = NULL;
  23491. int32_t V_1 = 0;
  23492. RuntimeObject* V_2 = NULL;
  23493. Exception_t * __last_unhandled_exception = 0;
  23494. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23495. {
  23496. NullCheck((RuntimeObject *)__this);
  23497. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  23498. RuntimeObject* L_0 = ___collection0;
  23499. if (L_0)
  23500. {
  23501. goto IL_000f;
  23502. }
  23503. }
  23504. {
  23505. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  23506. }
  23507. IL_000f:
  23508. {
  23509. RuntimeObject* L_1 = ___collection0;
  23510. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  23511. RuntimeObject* L_2 = V_0;
  23512. if (!L_2)
  23513. {
  23514. goto IL_0050;
  23515. }
  23516. }
  23517. {
  23518. RuntimeObject* L_3 = V_0;
  23519. NullCheck((RuntimeObject*)L_3);
  23520. int32_t L_4;
  23521. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3);
  23522. V_1 = (int32_t)L_4;
  23523. int32_t L_5 = V_1;
  23524. if (L_5)
  23525. {
  23526. goto IL_002f;
  23527. }
  23528. }
  23529. {
  23530. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  23531. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_6 = ((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  23532. __this->set__items_1(L_6);
  23533. return;
  23534. }
  23535. IL_002f:
  23536. {
  23537. int32_t L_7 = V_1;
  23538. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_8 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)(WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
  23539. __this->set__items_1(L_8);
  23540. RuntimeObject* L_9 = V_0;
  23541. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_10 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23542. NullCheck((RuntimeObject*)L_9);
  23543. InterfaceActionInvoker2< WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_10, (int32_t)0);
  23544. int32_t L_11 = V_1;
  23545. __this->set__size_2(L_11);
  23546. return;
  23547. }
  23548. IL_0050:
  23549. {
  23550. __this->set__size_2(0);
  23551. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  23552. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_12 = ((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  23553. __this->set__items_1(L_12);
  23554. RuntimeObject* L_13 = ___collection0;
  23555. NullCheck((RuntimeObject*)L_13);
  23556. RuntimeObject* L_14;
  23557. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13);
  23558. V_2 = (RuntimeObject*)L_14;
  23559. }
  23560. IL_0069:
  23561. try
  23562. {// begin try (depth: 1)
  23563. {
  23564. goto IL_0077;
  23565. }
  23566. IL_006b:
  23567. {
  23568. RuntimeObject* L_15 = V_2;
  23569. NullCheck((RuntimeObject*)L_15);
  23570. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_16;
  23571. L_16 = InterfaceFuncInvoker0< WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
  23572. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  23573. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23574. }
  23575. IL_0077:
  23576. {
  23577. RuntimeObject* L_17 = V_2;
  23578. NullCheck((RuntimeObject*)L_17);
  23579. bool L_18;
  23580. L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  23581. if (L_18)
  23582. {
  23583. goto IL_006b;
  23584. }
  23585. }
  23586. IL_007f:
  23587. {
  23588. IL2CPP_LEAVE(0x8B, FINALLY_0081);
  23589. }
  23590. }// end try (depth: 1)
  23591. catch(Il2CppExceptionWrapper& e)
  23592. {
  23593. __last_unhandled_exception = (Exception_t *)e.ex;
  23594. goto FINALLY_0081;
  23595. }
  23596. FINALLY_0081:
  23597. {// begin finally (depth: 1)
  23598. {
  23599. RuntimeObject* L_19 = V_2;
  23600. if (!L_19)
  23601. {
  23602. goto IL_008a;
  23603. }
  23604. }
  23605. IL_0084:
  23606. {
  23607. RuntimeObject* L_20 = V_2;
  23608. NullCheck((RuntimeObject*)L_20);
  23609. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_20);
  23610. }
  23611. IL_008a:
  23612. {
  23613. IL2CPP_END_FINALLY(129)
  23614. }
  23615. }// end finally (depth: 1)
  23616. IL2CPP_CLEANUP(129)
  23617. {
  23618. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23619. IL2CPP_JUMP_TBL(0x8B, IL_008b)
  23620. }
  23621. IL_008b:
  23622. {
  23623. return;
  23624. }
  23625. }
  23626. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Capacity()
  23627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mE663A247A51B44FC870288FD777CB6B98507B4CF_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23628. {
  23629. {
  23630. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23631. NullCheck(L_0);
  23632. return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
  23633. }
  23634. }
  23635. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::set_Capacity(System.Int32)
  23636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mAAC158186A184F4CE1FB286A2C37BB1A8059DEAD_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___value0, const RuntimeMethod* method)
  23637. {
  23638. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* V_0 = NULL;
  23639. {
  23640. int32_t L_0 = ___value0;
  23641. int32_t L_1 = (int32_t)__this->get__size_2();
  23642. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  23643. {
  23644. goto IL_0012;
  23645. }
  23646. }
  23647. {
  23648. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL);
  23649. }
  23650. IL_0012:
  23651. {
  23652. int32_t L_2 = ___value0;
  23653. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_3 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23654. NullCheck(L_3);
  23655. if ((((int32_t)L_2) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
  23656. {
  23657. goto IL_0058;
  23658. }
  23659. }
  23660. {
  23661. int32_t L_4 = ___value0;
  23662. if ((((int32_t)L_4) <= ((int32_t)0)))
  23663. {
  23664. goto IL_004d;
  23665. }
  23666. }
  23667. {
  23668. int32_t L_5 = ___value0;
  23669. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_6 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)(WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
  23670. V_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_6;
  23671. int32_t L_7 = (int32_t)__this->get__size_2();
  23672. if ((((int32_t)L_7) <= ((int32_t)0)))
  23673. {
  23674. goto IL_0045;
  23675. }
  23676. }
  23677. {
  23678. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_8 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23679. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_9 = V_0;
  23680. int32_t L_10 = (int32_t)__this->get__size_2();
  23681. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL);
  23682. }
  23683. IL_0045:
  23684. {
  23685. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_11 = V_0;
  23686. __this->set__items_1(L_11);
  23687. return;
  23688. }
  23689. IL_004d:
  23690. {
  23691. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  23692. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_12 = ((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  23693. __this->set__items_1(L_12);
  23694. }
  23695. IL_0058:
  23696. {
  23697. return;
  23698. }
  23699. }
  23700. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Count()
  23701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB8B85465C2537289C6F7DA4FAA8B5C91FD32AB02_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23702. {
  23703. {
  23704. int32_t L_0 = (int32_t)__this->get__size_2();
  23705. return (int32_t)L_0;
  23706. }
  23707. }
  23708. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.get_IsFixedSize()
  23709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m7E85FB7DBD93E421CF95BE176552023DB5ACE3A8_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23710. {
  23711. {
  23712. return (bool)0;
  23713. }
  23714. }
  23715. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  23716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mD9A7ACC9DFE188EEA39921DD0199FBC2F252E9CE_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23717. {
  23718. {
  23719. return (bool)0;
  23720. }
  23721. }
  23722. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.get_IsReadOnly()
  23723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mF541FF7D91208A78DEFB8CEE7F1C5B55FE0801E6_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23724. {
  23725. {
  23726. return (bool)0;
  23727. }
  23728. }
  23729. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.ICollection.get_IsSynchronized()
  23730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mD3576193ABE7A0B6253A1B13CE9853E630463314_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23731. {
  23732. {
  23733. return (bool)0;
  23734. }
  23735. }
  23736. // System.Object System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.ICollection.get_SyncRoot()
  23737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m9304B2AD0A0D79A3DD9F1C9165BF60BDC040A5EB_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23738. {
  23739. static bool s_Il2CppMethodInitialized;
  23740. if (!s_Il2CppMethodInitialized)
  23741. {
  23742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  23743. s_Il2CppMethodInitialized = true;
  23744. }
  23745. {
  23746. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4();
  23747. if (L_0)
  23748. {
  23749. goto IL_001a;
  23750. }
  23751. }
  23752. {
  23753. RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4();
  23754. RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  23755. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL);
  23756. RuntimeObject * L_3;
  23757. L_3 = InterlockedCompareExchangeImpl<RuntimeObject *>((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL);
  23758. }
  23759. IL_001a:
  23760. {
  23761. RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_4();
  23762. return (RuntimeObject *)L_4;
  23763. }
  23764. }
  23765. // T System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Item(System.Int32)
  23766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 List_1_get_Item_mACBAC547D3A12E4E81C4F75ACBF7F230169643EE_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, const RuntimeMethod* method)
  23767. {
  23768. {
  23769. int32_t L_0 = ___index0;
  23770. int32_t L_1 = (int32_t)__this->get__size_2();
  23771. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  23772. {
  23773. goto IL_000e;
  23774. }
  23775. }
  23776. {
  23777. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  23778. }
  23779. IL_000e:
  23780. {
  23781. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_2 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23782. int32_t L_3 = ___index0;
  23783. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_4;
  23784. L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_2, (int32_t)L_3);
  23785. return (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_4;
  23786. }
  23787. }
  23788. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::set_Item(System.Int32,T)
  23789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m6AFCB78292EB740375C6E69A769FE4A2EDC2792A_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___value1, const RuntimeMethod* method)
  23790. {
  23791. {
  23792. int32_t L_0 = ___index0;
  23793. int32_t L_1 = (int32_t)__this->get__size_2();
  23794. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  23795. {
  23796. goto IL_000e;
  23797. }
  23798. }
  23799. {
  23800. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  23801. }
  23802. IL_000e:
  23803. {
  23804. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_2 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23805. int32_t L_3 = ___index0;
  23806. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_4 = ___value1;
  23807. NullCheck(L_2);
  23808. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_4);
  23809. int32_t L_5 = (int32_t)__this->get__version_3();
  23810. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  23811. return;
  23812. }
  23813. }
  23814. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::IsCompatibleObject(System.Object)
  23815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mF725F698A3C2A544A0F77CBC52948E0D6AFE5933_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  23816. {
  23817. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 V_0;
  23818. memset((&V_0), 0, sizeof(V_0));
  23819. {
  23820. RuntimeObject * L_0 = ___value0;
  23821. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
  23822. {
  23823. goto IL_001f;
  23824. }
  23825. }
  23826. {
  23827. RuntimeObject * L_1 = ___value0;
  23828. if (L_1)
  23829. {
  23830. goto IL_001d;
  23831. }
  23832. }
  23833. {
  23834. il2cpp_codegen_initobj((&V_0), sizeof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ));
  23835. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_2 = V_0;
  23836. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_3 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_2;
  23837. RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3);
  23838. return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  23839. }
  23840. IL_001d:
  23841. {
  23842. return (bool)0;
  23843. }
  23844. IL_001f:
  23845. {
  23846. return (bool)1;
  23847. }
  23848. }
  23849. // System.Object System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.get_Item(System.Int32)
  23850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m5F5A6A410170373A1AB93A1416BADEECD6638269_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, const RuntimeMethod* method)
  23851. {
  23852. {
  23853. int32_t L_0 = ___index0;
  23854. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  23855. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_1;
  23856. L_1 = (( WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  23857. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_2 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_1;
  23858. RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2);
  23859. return (RuntimeObject *)L_3;
  23860. }
  23861. }
  23862. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.set_Item(System.Int32,System.Object)
  23863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m349887F37D8BE3FC2B733137B8FAD4723DB079F4_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  23864. {
  23865. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  23866. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  23867. {
  23868. RuntimeObject * L_0 = ___value1;
  23869. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  23870. }
  23871. IL_0008:
  23872. try
  23873. {// begin try (depth: 1)
  23874. int32_t L_1 = ___index0;
  23875. RuntimeObject * L_2 = ___value1;
  23876. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  23877. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_1, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
  23878. goto IL_002a;
  23879. }// end try (depth: 1)
  23880. catch(Il2CppExceptionWrapper& e)
  23881. {
  23882. 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)))
  23883. {
  23884. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  23885. goto CATCH_0017;
  23886. }
  23887. throw e;
  23888. }
  23889. CATCH_0017:
  23890. {// begin catch(System.InvalidCastException)
  23891. RuntimeObject * L_3 = ___value1;
  23892. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  23893. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  23894. Type_t * L_5;
  23895. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  23896. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  23897. IL2CPP_POP_ACTIVE_EXCEPTION();
  23898. goto IL_002a;
  23899. }// end catch (depth: 1)
  23900. IL_002a:
  23901. {
  23902. return;
  23903. }
  23904. }
  23905. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Add(T)
  23906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m9B912B3109BF268F434BAF0078230540EDC82C7A_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___item0, const RuntimeMethod* method)
  23907. {
  23908. int32_t V_0 = 0;
  23909. {
  23910. int32_t L_0 = (int32_t)__this->get__size_2();
  23911. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_1 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23912. NullCheck(L_1);
  23913. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))))
  23914. {
  23915. goto IL_001e;
  23916. }
  23917. }
  23918. {
  23919. int32_t L_2 = (int32_t)__this->get__size_2();
  23920. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  23921. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  23922. }
  23923. IL_001e:
  23924. {
  23925. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_3 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  23926. int32_t L_4 = (int32_t)__this->get__size_2();
  23927. V_0 = (int32_t)L_4;
  23928. int32_t L_5 = V_0;
  23929. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  23930. int32_t L_6 = V_0;
  23931. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_7 = ___item0;
  23932. NullCheck(L_3);
  23933. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_7);
  23934. int32_t L_8 = (int32_t)__this->get__version_3();
  23935. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  23936. return;
  23937. }
  23938. }
  23939. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.Add(System.Object)
  23940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mE0D01A445B262A55D07A67BF337DA99B6A69D2D4_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  23941. {
  23942. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  23943. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  23944. {
  23945. RuntimeObject * L_0 = ___item0;
  23946. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  23947. }
  23948. IL_0008:
  23949. try
  23950. {// begin try (depth: 1)
  23951. RuntimeObject * L_1 = ___item0;
  23952. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  23953. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  23954. goto IL_0029;
  23955. }// end try (depth: 1)
  23956. catch(Il2CppExceptionWrapper& e)
  23957. {
  23958. 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)))
  23959. {
  23960. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  23961. goto CATCH_0016;
  23962. }
  23963. throw e;
  23964. }
  23965. CATCH_0016:
  23966. {// begin catch(System.InvalidCastException)
  23967. RuntimeObject * L_2 = ___item0;
  23968. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_3 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  23969. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  23970. Type_t * L_4;
  23971. L_4 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_3, /*hidden argument*/NULL);
  23972. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL);
  23973. IL2CPP_POP_ACTIVE_EXCEPTION();
  23974. goto IL_0029;
  23975. }// end catch (depth: 1)
  23976. IL_0029:
  23977. {
  23978. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  23979. int32_t L_5;
  23980. L_5 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  23981. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1));
  23982. }
  23983. }
  23984. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  23985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m59BB49D2FE98DBB84AFC870514F84CEF84A84084_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  23986. {
  23987. {
  23988. int32_t L_0 = (int32_t)__this->get__size_2();
  23989. RuntimeObject* L_1 = ___collection0;
  23990. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  23991. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14));
  23992. return;
  23993. }
  23994. }
  23995. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Clear()
  23996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m38FF3BFEF5EF5F96F6B84F59AEC29C695C4CFD4E_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  23997. {
  23998. {
  23999. int32_t L_0 = (int32_t)__this->get__size_2();
  24000. if ((((int32_t)L_0) <= ((int32_t)0)))
  24001. {
  24002. goto IL_0022;
  24003. }
  24004. }
  24005. {
  24006. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_1 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24007. int32_t L_2 = (int32_t)__this->get__size_2();
  24008. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL);
  24009. __this->set__size_2(0);
  24010. }
  24011. IL_0022:
  24012. {
  24013. int32_t L_3 = (int32_t)__this->get__version_3();
  24014. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
  24015. return;
  24016. }
  24017. }
  24018. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Contains(T)
  24019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mEE0011643A6E3DD2744CC66123AF5E544CE5F192_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___item0, const RuntimeMethod* method)
  24020. {
  24021. int32_t V_0 = 0;
  24022. EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D * V_1 = NULL;
  24023. int32_t V_2 = 0;
  24024. {
  24025. goto IL_0030;
  24026. }
  24027. {
  24028. V_0 = (int32_t)0;
  24029. goto IL_0025;
  24030. }
  24031. IL_000c:
  24032. {
  24033. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_1 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24034. int32_t L_2 = V_0;
  24035. NullCheck(L_1);
  24036. int32_t L_3 = L_2;
  24037. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  24038. goto IL_0021;
  24039. }
  24040. {
  24041. return (bool)1;
  24042. }
  24043. IL_0021:
  24044. {
  24045. int32_t L_5 = V_0;
  24046. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  24047. }
  24048. IL_0025:
  24049. {
  24050. int32_t L_6 = V_0;
  24051. int32_t L_7 = (int32_t)__this->get__size_2();
  24052. if ((((int32_t)L_6) < ((int32_t)L_7)))
  24053. {
  24054. goto IL_000c;
  24055. }
  24056. }
  24057. {
  24058. return (bool)0;
  24059. }
  24060. IL_0030:
  24061. {
  24062. EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D * L_8;
  24063. L_8 = (( EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  24064. V_1 = (EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D *)L_8;
  24065. V_2 = (int32_t)0;
  24066. goto IL_0055;
  24067. }
  24068. IL_003a:
  24069. {
  24070. EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D * L_9 = V_1;
  24071. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_10 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24072. int32_t L_11 = V_2;
  24073. NullCheck(L_10);
  24074. int32_t L_12 = L_11;
  24075. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  24076. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_14 = ___item0;
  24077. NullCheck((EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D *)L_9);
  24078. bool L_15;
  24079. L_15 = VirtualFuncInvoker2< bool, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Equals(T,T) */, (EqualityComparer_1_t9E29605F47D17DB737066B127517BF205E10444D *)L_9, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_13, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_14);
  24080. if (!L_15)
  24081. {
  24082. goto IL_0051;
  24083. }
  24084. }
  24085. {
  24086. return (bool)1;
  24087. }
  24088. IL_0051:
  24089. {
  24090. int32_t L_16 = V_2;
  24091. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  24092. }
  24093. IL_0055:
  24094. {
  24095. int32_t L_17 = V_2;
  24096. int32_t L_18 = (int32_t)__this->get__size_2();
  24097. if ((((int32_t)L_17) < ((int32_t)L_18)))
  24098. {
  24099. goto IL_003a;
  24100. }
  24101. }
  24102. {
  24103. return (bool)0;
  24104. }
  24105. }
  24106. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.Contains(System.Object)
  24107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mD71A8B326CA4361CF2D15778361DF3273820CC62_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  24108. {
  24109. {
  24110. RuntimeObject * L_0 = ___item0;
  24111. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  24112. bool L_1;
  24113. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  24114. if (!L_1)
  24115. {
  24116. goto IL_0015;
  24117. }
  24118. }
  24119. {
  24120. RuntimeObject * L_2 = ___item0;
  24121. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24122. bool L_3;
  24123. L_3 = (( bool (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  24124. return (bool)L_3;
  24125. }
  24126. IL_0015:
  24127. {
  24128. return (bool)0;
  24129. }
  24130. }
  24131. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::CopyTo(T[])
  24132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m915020DC0A654403224D7935777BC96707DC4714_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* ___array0, const RuntimeMethod* method)
  24133. {
  24134. {
  24135. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = ___array0;
  24136. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24137. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20));
  24138. return;
  24139. }
  24140. }
  24141. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  24142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m944AE100796BDF519831BBE5A1A94F39840482EE_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  24143. {
  24144. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  24145. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  24146. {
  24147. RuntimeArray * L_0 = ___array0;
  24148. if (!L_0)
  24149. {
  24150. goto IL_0012;
  24151. }
  24152. }
  24153. {
  24154. RuntimeArray * L_1 = ___array0;
  24155. NullCheck((RuntimeArray *)L_1);
  24156. int32_t L_2;
  24157. L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL);
  24158. if ((((int32_t)L_2) == ((int32_t)1)))
  24159. {
  24160. goto IL_0012;
  24161. }
  24162. }
  24163. {
  24164. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)7, /*hidden argument*/NULL);
  24165. }
  24166. IL_0012:
  24167. {
  24168. }
  24169. IL_0013:
  24170. try
  24171. {// begin try (depth: 1)
  24172. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_3 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24173. RuntimeArray * L_4 = ___array0;
  24174. int32_t L_5 = ___arrayIndex1;
  24175. int32_t L_6 = (int32_t)__this->get__size_2();
  24176. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL);
  24177. goto IL_0033;
  24178. }// end try (depth: 1)
  24179. catch(Il2CppExceptionWrapper& e)
  24180. {
  24181. 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)))
  24182. {
  24183. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  24184. goto CATCH_0029;
  24185. }
  24186. throw e;
  24187. }
  24188. CATCH_0029:
  24189. {// begin catch(System.ArrayTypeMismatchException)
  24190. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  24191. IL2CPP_POP_ACTIVE_EXCEPTION();
  24192. goto IL_0033;
  24193. }// end catch (depth: 1)
  24194. IL_0033:
  24195. {
  24196. return;
  24197. }
  24198. }
  24199. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
  24200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mE6A0CB365630092CD64ABCFA1BE2EF2F343FD0E4_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
  24201. {
  24202. {
  24203. int32_t L_0 = (int32_t)__this->get__size_2();
  24204. int32_t L_1 = ___index0;
  24205. int32_t L_2 = ___count3;
  24206. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2)))
  24207. {
  24208. goto IL_0013;
  24209. }
  24210. }
  24211. {
  24212. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  24213. }
  24214. IL_0013:
  24215. {
  24216. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_3 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24217. int32_t L_4 = ___index0;
  24218. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_5 = ___array1;
  24219. int32_t L_6 = ___arrayIndex2;
  24220. int32_t L_7 = ___count3;
  24221. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL);
  24222. return;
  24223. }
  24224. }
  24225. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::CopyTo(T[],System.Int32)
  24226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m9056E3BD9AB86A8E0815A4B705C964D884F9B0A1_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  24227. {
  24228. {
  24229. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24230. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_1 = ___array0;
  24231. int32_t L_2 = ___arrayIndex1;
  24232. int32_t L_3 = (int32_t)__this->get__size_2();
  24233. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL);
  24234. return;
  24235. }
  24236. }
  24237. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::EnsureCapacity(System.Int32)
  24238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mA3E650BDE8224A67D1275CDDA4573D0E59109B75_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___min0, const RuntimeMethod* method)
  24239. {
  24240. int32_t V_0 = 0;
  24241. int32_t G_B4_0 = 0;
  24242. {
  24243. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24244. NullCheck(L_0);
  24245. int32_t L_1 = ___min0;
  24246. if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) >= ((int32_t)L_1)))
  24247. {
  24248. goto IL_003d;
  24249. }
  24250. }
  24251. {
  24252. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_2 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24253. NullCheck(L_2);
  24254. if (!(((RuntimeArray*)L_2)->max_length))
  24255. {
  24256. goto IL_0020;
  24257. }
  24258. }
  24259. {
  24260. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_3 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24261. NullCheck(L_3);
  24262. G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)2));
  24263. goto IL_0021;
  24264. }
  24265. IL_0020:
  24266. {
  24267. G_B4_0 = 4;
  24268. }
  24269. IL_0021:
  24270. {
  24271. V_0 = (int32_t)G_B4_0;
  24272. int32_t L_4 = V_0;
  24273. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
  24274. {
  24275. goto IL_0030;
  24276. }
  24277. }
  24278. {
  24279. V_0 = (int32_t)((int32_t)2146435071);
  24280. }
  24281. IL_0030:
  24282. {
  24283. int32_t L_5 = V_0;
  24284. int32_t L_6 = ___min0;
  24285. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  24286. {
  24287. goto IL_0036;
  24288. }
  24289. }
  24290. {
  24291. int32_t L_7 = ___min0;
  24292. V_0 = (int32_t)L_7;
  24293. }
  24294. IL_0036:
  24295. {
  24296. int32_t L_8 = V_0;
  24297. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24298. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  24299. }
  24300. IL_003d:
  24301. {
  24302. return;
  24303. }
  24304. }
  24305. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Exists(System.Predicate`1<T>)
  24306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mF9ABE81CBC0EB599E24390F9E4ABA7B9D2B0501A_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * ___match0, const RuntimeMethod* method)
  24307. {
  24308. {
  24309. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_0 = ___match0;
  24310. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24311. int32_t L_1;
  24312. L_1 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22));
  24313. return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  24314. }
  24315. }
  24316. // T System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Find(System.Predicate`1<T>)
  24317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 List_1_Find_m86379324AAA7A327F99DA6719CF3BA5A8BED3E89_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * ___match0, const RuntimeMethod* method)
  24318. {
  24319. int32_t V_0 = 0;
  24320. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 V_1;
  24321. memset((&V_1), 0, sizeof(V_1));
  24322. {
  24323. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_0 = ___match0;
  24324. if (L_0)
  24325. {
  24326. goto IL_0009;
  24327. }
  24328. }
  24329. {
  24330. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  24331. }
  24332. IL_0009:
  24333. {
  24334. V_0 = (int32_t)0;
  24335. goto IL_0032;
  24336. }
  24337. IL_000d:
  24338. {
  24339. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_1 = ___match0;
  24340. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_2 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24341. int32_t L_3 = V_0;
  24342. NullCheck(L_2);
  24343. int32_t L_4 = L_3;
  24344. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  24345. NullCheck((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_1);
  24346. bool L_6;
  24347. L_6 = (( bool (*) (Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_1, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  24348. if (!L_6)
  24349. {
  24350. goto IL_002e;
  24351. }
  24352. }
  24353. {
  24354. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_7 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24355. int32_t L_8 = V_0;
  24356. NullCheck(L_7);
  24357. int32_t L_9 = L_8;
  24358. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  24359. return (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_10;
  24360. }
  24361. IL_002e:
  24362. {
  24363. int32_t L_11 = V_0;
  24364. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  24365. }
  24366. IL_0032:
  24367. {
  24368. int32_t L_12 = V_0;
  24369. int32_t L_13 = (int32_t)__this->get__size_2();
  24370. if ((((int32_t)L_12) < ((int32_t)L_13)))
  24371. {
  24372. goto IL_000d;
  24373. }
  24374. }
  24375. {
  24376. il2cpp_codegen_initobj((&V_1), sizeof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ));
  24377. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_14 = V_1;
  24378. return (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_14;
  24379. }
  24380. }
  24381. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::FindIndex(System.Predicate`1<T>)
  24382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2147EB4D3B14ABA20A805C6E83BAC0593BDDED55_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * ___match0, const RuntimeMethod* method)
  24383. {
  24384. {
  24385. int32_t L_0 = (int32_t)__this->get__size_2();
  24386. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_1 = ___match0;
  24387. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24388. int32_t L_2;
  24389. L_2 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, int32_t, Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
  24390. return (int32_t)L_2;
  24391. }
  24392. }
  24393. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
  24394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD998D7E404811DBFE997200F911E975EBEF7D7F7_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * ___match2, const RuntimeMethod* method)
  24395. {
  24396. int32_t V_0 = 0;
  24397. int32_t V_1 = 0;
  24398. {
  24399. int32_t L_0 = ___startIndex0;
  24400. int32_t L_1 = (int32_t)__this->get__size_2();
  24401. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  24402. {
  24403. goto IL_0012;
  24404. }
  24405. }
  24406. {
  24407. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  24408. }
  24409. IL_0012:
  24410. {
  24411. int32_t L_2 = ___count1;
  24412. if ((((int32_t)L_2) < ((int32_t)0)))
  24413. {
  24414. goto IL_0021;
  24415. }
  24416. }
  24417. {
  24418. int32_t L_3 = ___startIndex0;
  24419. int32_t L_4 = (int32_t)__this->get__size_2();
  24420. int32_t L_5 = ___count1;
  24421. if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)))))
  24422. {
  24423. goto IL_002a;
  24424. }
  24425. }
  24426. IL_0021:
  24427. {
  24428. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL);
  24429. }
  24430. IL_002a:
  24431. {
  24432. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_6 = ___match2;
  24433. if (L_6)
  24434. {
  24435. goto IL_0033;
  24436. }
  24437. }
  24438. {
  24439. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  24440. }
  24441. IL_0033:
  24442. {
  24443. int32_t L_7 = ___startIndex0;
  24444. int32_t L_8 = ___count1;
  24445. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8));
  24446. int32_t L_9 = ___startIndex0;
  24447. V_1 = (int32_t)L_9;
  24448. goto IL_0055;
  24449. }
  24450. IL_003b:
  24451. {
  24452. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_10 = ___match2;
  24453. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_11 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24454. int32_t L_12 = V_1;
  24455. NullCheck(L_11);
  24456. int32_t L_13 = L_12;
  24457. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  24458. NullCheck((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_10);
  24459. bool L_15;
  24460. L_15 = (( bool (*) (Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_10, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  24461. if (!L_15)
  24462. {
  24463. goto IL_0051;
  24464. }
  24465. }
  24466. {
  24467. int32_t L_16 = V_1;
  24468. return (int32_t)L_16;
  24469. }
  24470. IL_0051:
  24471. {
  24472. int32_t L_17 = V_1;
  24473. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  24474. }
  24475. IL_0055:
  24476. {
  24477. int32_t L_18 = V_1;
  24478. int32_t L_19 = V_0;
  24479. if ((((int32_t)L_18) < ((int32_t)L_19)))
  24480. {
  24481. goto IL_003b;
  24482. }
  24483. }
  24484. {
  24485. return (int32_t)(-1);
  24486. }
  24487. }
  24488. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::ForEach(System.Action`1<T>)
  24489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m2331F3DAA2325F185523FCDFC478A9EE7DD959BC_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED * ___action0, const RuntimeMethod* method)
  24490. {
  24491. static bool s_Il2CppMethodInitialized;
  24492. if (!s_Il2CppMethodInitialized)
  24493. {
  24494. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  24495. s_Il2CppMethodInitialized = true;
  24496. }
  24497. int32_t V_0 = 0;
  24498. int32_t V_1 = 0;
  24499. {
  24500. Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED * L_0 = ___action0;
  24501. if (L_0)
  24502. {
  24503. goto IL_0009;
  24504. }
  24505. }
  24506. {
  24507. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  24508. }
  24509. IL_0009:
  24510. {
  24511. int32_t L_1 = (int32_t)__this->get__version_3();
  24512. V_0 = (int32_t)L_1;
  24513. V_1 = (int32_t)0;
  24514. goto IL_003a;
  24515. }
  24516. IL_0014:
  24517. {
  24518. int32_t L_2 = V_0;
  24519. int32_t L_3 = (int32_t)__this->get__version_3();
  24520. if ((((int32_t)L_2) == ((int32_t)L_3)))
  24521. {
  24522. goto IL_0024;
  24523. }
  24524. }
  24525. {
  24526. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  24527. bool L_4 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  24528. if (L_4)
  24529. {
  24530. goto IL_0043;
  24531. }
  24532. }
  24533. IL_0024:
  24534. {
  24535. Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED * L_5 = ___action0;
  24536. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_6 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24537. int32_t L_7 = V_1;
  24538. NullCheck(L_6);
  24539. int32_t L_8 = L_7;
  24540. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  24541. NullCheck((Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED *)L_5);
  24542. (( void (*) (Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((Action_1_t7ACC5782C8EA184FB67419B497510A11C9103BED *)L_5, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25));
  24543. int32_t L_10 = V_1;
  24544. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  24545. }
  24546. IL_003a:
  24547. {
  24548. int32_t L_11 = V_1;
  24549. int32_t L_12 = (int32_t)__this->get__size_2();
  24550. if ((((int32_t)L_11) < ((int32_t)L_12)))
  24551. {
  24552. goto IL_0014;
  24553. }
  24554. }
  24555. IL_0043:
  24556. {
  24557. int32_t L_13 = V_0;
  24558. int32_t L_14 = (int32_t)__this->get__version_3();
  24559. if ((((int32_t)L_13) == ((int32_t)L_14)))
  24560. {
  24561. goto IL_005a;
  24562. }
  24563. }
  24564. {
  24565. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  24566. bool L_15 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  24567. if (!L_15)
  24568. {
  24569. goto IL_005a;
  24570. }
  24571. }
  24572. {
  24573. ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
  24574. }
  24575. IL_005a:
  24576. {
  24577. return;
  24578. }
  24579. }
  24580. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::GetEnumerator()
  24581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A List_1_GetEnumerator_m1D21E89B7DE6DF7EDA04ADDA002235C68E835BCE_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  24582. {
  24583. {
  24584. Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A L_0;
  24585. memset((&L_0), 0, sizeof(L_0));
  24586. Enumerator__ctor_mB12D63938F548558EBC660C8053B39B2930E63B6((&L_0), (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  24587. return (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A )L_0;
  24588. }
  24589. }
  24590. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  24591. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mBE6EC1EC0E9B596E551DE4B3831FD31AB5D7F5AC_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  24592. {
  24593. {
  24594. Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A L_0;
  24595. memset((&L_0), 0, sizeof(L_0));
  24596. Enumerator__ctor_mB12D63938F548558EBC660C8053B39B2930E63B6((&L_0), (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  24597. Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A L_1 = (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A )L_0;
  24598. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  24599. return (RuntimeObject*)L_2;
  24600. }
  24601. }
  24602. // System.Collections.IEnumerator System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IEnumerable.GetEnumerator()
  24603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m87E0AC9773BB52CCF6A5CFC1A8369E1EE76B4F2C_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  24604. {
  24605. {
  24606. Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A L_0;
  24607. memset((&L_0), 0, sizeof(L_0));
  24608. Enumerator__ctor_mB12D63938F548558EBC660C8053B39B2930E63B6((&L_0), (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  24609. Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A L_1 = (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A )L_0;
  24610. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  24611. return (RuntimeObject*)L_2;
  24612. }
  24613. }
  24614. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::IndexOf(T)
  24615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m738B23C5E265A2741CC5DFD0721E15FC21235F53_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___item0, const RuntimeMethod* method)
  24616. {
  24617. {
  24618. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24619. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_1 = ___item0;
  24620. int32_t L_2 = (int32_t)__this->get__size_2();
  24621. int32_t L_3;
  24622. L_3 = (( int32_t (*) (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)((WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_0, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28));
  24623. return (int32_t)L_3;
  24624. }
  24625. }
  24626. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.IndexOf(System.Object)
  24627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mDD8B53C40BF85521BB4C1F0F78EAF8883266F85A_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  24628. {
  24629. {
  24630. RuntimeObject * L_0 = ___item0;
  24631. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  24632. bool L_1;
  24633. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  24634. if (!L_1)
  24635. {
  24636. goto IL_0015;
  24637. }
  24638. }
  24639. {
  24640. RuntimeObject * L_2 = ___item0;
  24641. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24642. int32_t L_3;
  24643. L_3 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  24644. return (int32_t)L_3;
  24645. }
  24646. IL_0015:
  24647. {
  24648. return (int32_t)(-1);
  24649. }
  24650. }
  24651. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Insert(System.Int32,T)
  24652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mECAEE64A61DC7C3B79023514E3A57621F18A1606_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___item1, const RuntimeMethod* method)
  24653. {
  24654. {
  24655. int32_t L_0 = ___index0;
  24656. int32_t L_1 = (int32_t)__this->get__size_2();
  24657. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  24658. {
  24659. goto IL_0012;
  24660. }
  24661. }
  24662. {
  24663. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL);
  24664. }
  24665. IL_0012:
  24666. {
  24667. int32_t L_2 = (int32_t)__this->get__size_2();
  24668. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_3 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24669. NullCheck(L_3);
  24670. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))
  24671. {
  24672. goto IL_0030;
  24673. }
  24674. }
  24675. {
  24676. int32_t L_4 = (int32_t)__this->get__size_2();
  24677. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24678. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  24679. }
  24680. IL_0030:
  24681. {
  24682. int32_t L_5 = ___index0;
  24683. int32_t L_6 = (int32_t)__this->get__size_2();
  24684. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  24685. {
  24686. goto IL_0056;
  24687. }
  24688. }
  24689. {
  24690. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_7 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24691. int32_t L_8 = ___index0;
  24692. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_9 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24693. int32_t L_10 = ___index0;
  24694. int32_t L_11 = (int32_t)__this->get__size_2();
  24695. int32_t L_12 = ___index0;
  24696. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL);
  24697. }
  24698. IL_0056:
  24699. {
  24700. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_13 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24701. int32_t L_14 = ___index0;
  24702. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_15 = ___item1;
  24703. NullCheck(L_13);
  24704. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_15);
  24705. int32_t L_16 = (int32_t)__this->get__size_2();
  24706. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)));
  24707. int32_t L_17 = (int32_t)__this->get__version_3();
  24708. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
  24709. return;
  24710. }
  24711. }
  24712. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.Insert(System.Int32,System.Object)
  24713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m2E65A45CCF049C1D5F98E7C1474B9B271B110E8C_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  24714. {
  24715. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  24716. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  24717. {
  24718. RuntimeObject * L_0 = ___item1;
  24719. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  24720. }
  24721. IL_0008:
  24722. try
  24723. {// begin try (depth: 1)
  24724. int32_t L_1 = ___index0;
  24725. RuntimeObject * L_2 = ___item1;
  24726. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24727. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_1, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  24728. goto IL_002a;
  24729. }// end try (depth: 1)
  24730. catch(Il2CppExceptionWrapper& e)
  24731. {
  24732. 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)))
  24733. {
  24734. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  24735. goto CATCH_0017;
  24736. }
  24737. throw e;
  24738. }
  24739. CATCH_0017:
  24740. {// begin catch(System.InvalidCastException)
  24741. RuntimeObject * L_3 = ___item1;
  24742. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  24743. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  24744. Type_t * L_5;
  24745. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  24746. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  24747. IL2CPP_POP_ACTIVE_EXCEPTION();
  24748. goto IL_002a;
  24749. }// end catch (depth: 1)
  24750. IL_002a:
  24751. {
  24752. return;
  24753. }
  24754. }
  24755. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
  24756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m6C3C47AC791CC8BCA2DD29548694D29BEECB3FCF_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
  24757. {
  24758. static bool s_Il2CppMethodInitialized;
  24759. if (!s_Il2CppMethodInitialized)
  24760. {
  24761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  24762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  24763. s_Il2CppMethodInitialized = true;
  24764. }
  24765. RuntimeObject* V_0 = NULL;
  24766. int32_t V_1 = 0;
  24767. RuntimeObject* V_2 = NULL;
  24768. Exception_t * __last_unhandled_exception = 0;
  24769. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24770. {
  24771. RuntimeObject* L_0 = ___collection1;
  24772. if (L_0)
  24773. {
  24774. goto IL_0009;
  24775. }
  24776. }
  24777. {
  24778. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  24779. }
  24780. IL_0009:
  24781. {
  24782. int32_t L_1 = ___index0;
  24783. int32_t L_2 = (int32_t)__this->get__size_2();
  24784. if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
  24785. {
  24786. goto IL_001b;
  24787. }
  24788. }
  24789. {
  24790. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  24791. }
  24792. IL_001b:
  24793. {
  24794. RuntimeObject* L_3 = ___collection1;
  24795. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  24796. RuntimeObject* L_4 = V_0;
  24797. if (!L_4)
  24798. {
  24799. goto IL_00c0;
  24800. }
  24801. }
  24802. {
  24803. RuntimeObject* L_5 = V_0;
  24804. NullCheck((RuntimeObject*)L_5);
  24805. int32_t L_6;
  24806. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5);
  24807. V_1 = (int32_t)L_6;
  24808. int32_t L_7 = V_1;
  24809. if ((((int32_t)L_7) <= ((int32_t)0)))
  24810. {
  24811. goto IL_00ef;
  24812. }
  24813. }
  24814. {
  24815. int32_t L_8 = (int32_t)__this->get__size_2();
  24816. int32_t L_9 = V_1;
  24817. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24818. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  24819. int32_t L_10 = ___index0;
  24820. int32_t L_11 = (int32_t)__this->get__size_2();
  24821. if ((((int32_t)L_10) >= ((int32_t)L_11)))
  24822. {
  24823. goto IL_006a;
  24824. }
  24825. }
  24826. {
  24827. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_12 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24828. int32_t L_13 = ___index0;
  24829. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_14 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24830. int32_t L_15 = ___index0;
  24831. int32_t L_16 = V_1;
  24832. int32_t L_17 = (int32_t)__this->get__size_2();
  24833. int32_t L_18 = ___index0;
  24834. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL);
  24835. }
  24836. IL_006a:
  24837. {
  24838. RuntimeObject* L_19 = V_0;
  24839. if ((!(((RuntimeObject*)(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
  24840. {
  24841. goto IL_00a3;
  24842. }
  24843. }
  24844. {
  24845. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_20 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24846. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_21 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24847. int32_t L_22 = ___index0;
  24848. int32_t L_23 = ___index0;
  24849. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL);
  24850. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_24 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24851. int32_t L_25 = ___index0;
  24852. int32_t L_26 = V_1;
  24853. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_27 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24854. int32_t L_28 = ___index0;
  24855. int32_t L_29 = (int32_t)__this->get__size_2();
  24856. int32_t L_30 = ___index0;
  24857. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL);
  24858. goto IL_00b0;
  24859. }
  24860. IL_00a3:
  24861. {
  24862. RuntimeObject* L_31 = V_0;
  24863. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_32 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  24864. int32_t L_33 = ___index0;
  24865. NullCheck((RuntimeObject*)L_31);
  24866. InterfaceActionInvoker2< WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_32, (int32_t)L_33);
  24867. }
  24868. IL_00b0:
  24869. {
  24870. int32_t L_34 = (int32_t)__this->get__size_2();
  24871. int32_t L_35 = V_1;
  24872. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)));
  24873. goto IL_00ef;
  24874. }
  24875. IL_00c0:
  24876. {
  24877. RuntimeObject* L_36 = ___collection1;
  24878. NullCheck((RuntimeObject*)L_36);
  24879. RuntimeObject* L_37;
  24880. L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36);
  24881. V_2 = (RuntimeObject*)L_37;
  24882. }
  24883. IL_00c7:
  24884. try
  24885. {// begin try (depth: 1)
  24886. {
  24887. goto IL_00db;
  24888. }
  24889. IL_00c9:
  24890. {
  24891. int32_t L_38 = ___index0;
  24892. int32_t L_39 = (int32_t)L_38;
  24893. ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  24894. RuntimeObject* L_40 = V_2;
  24895. NullCheck((RuntimeObject*)L_40);
  24896. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_41;
  24897. L_41 = InterfaceFuncInvoker0< WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
  24898. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24899. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_39, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  24900. }
  24901. IL_00db:
  24902. {
  24903. RuntimeObject* L_42 = V_2;
  24904. NullCheck((RuntimeObject*)L_42);
  24905. bool L_43;
  24906. L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_42);
  24907. if (L_43)
  24908. {
  24909. goto IL_00c9;
  24910. }
  24911. }
  24912. IL_00e3:
  24913. {
  24914. IL2CPP_LEAVE(0xEF, FINALLY_00e5);
  24915. }
  24916. }// end try (depth: 1)
  24917. catch(Il2CppExceptionWrapper& e)
  24918. {
  24919. __last_unhandled_exception = (Exception_t *)e.ex;
  24920. goto FINALLY_00e5;
  24921. }
  24922. FINALLY_00e5:
  24923. {// begin finally (depth: 1)
  24924. {
  24925. RuntimeObject* L_44 = V_2;
  24926. if (!L_44)
  24927. {
  24928. goto IL_00ee;
  24929. }
  24930. }
  24931. IL_00e8:
  24932. {
  24933. RuntimeObject* L_45 = V_2;
  24934. NullCheck((RuntimeObject*)L_45);
  24935. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_45);
  24936. }
  24937. IL_00ee:
  24938. {
  24939. IL2CPP_END_FINALLY(229)
  24940. }
  24941. }// end finally (depth: 1)
  24942. IL2CPP_CLEANUP(229)
  24943. {
  24944. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24945. IL2CPP_JUMP_TBL(0xEF, IL_00ef)
  24946. }
  24947. IL_00ef:
  24948. {
  24949. int32_t L_46 = (int32_t)__this->get__version_3();
  24950. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)));
  24951. return;
  24952. }
  24953. }
  24954. // System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Remove(T)
  24955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mA5D75AF887685FC62AD077C3DFFEE85476573208_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___item0, const RuntimeMethod* method)
  24956. {
  24957. int32_t V_0 = 0;
  24958. {
  24959. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_0 = ___item0;
  24960. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24961. int32_t L_1;
  24962. L_1 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  24963. V_0 = (int32_t)L_1;
  24964. int32_t L_2 = V_0;
  24965. if ((((int32_t)L_2) < ((int32_t)0)))
  24966. {
  24967. goto IL_0015;
  24968. }
  24969. }
  24970. {
  24971. int32_t L_3 = V_0;
  24972. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24973. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
  24974. return (bool)1;
  24975. }
  24976. IL_0015:
  24977. {
  24978. return (bool)0;
  24979. }
  24980. }
  24981. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IList.Remove(System.Object)
  24982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mDD793A4644BBE62591CF34FFEC33450DFC692321_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  24983. {
  24984. {
  24985. RuntimeObject * L_0 = ___item0;
  24986. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  24987. bool L_1;
  24988. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  24989. if (!L_1)
  24990. {
  24991. goto IL_0015;
  24992. }
  24993. }
  24994. {
  24995. RuntimeObject * L_2 = ___item0;
  24996. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  24997. bool L_3;
  24998. L_3 = (( bool (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32));
  24999. }
  25000. IL_0015:
  25001. {
  25002. return;
  25003. }
  25004. }
  25005. // System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::RemoveAll(System.Predicate`1<T>)
  25006. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m511BDC64BFED7091FCF74E7C51097691DDD9784C_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * ___match0, const RuntimeMethod* method)
  25007. {
  25008. int32_t V_0 = 0;
  25009. int32_t V_1 = 0;
  25010. {
  25011. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_0 = ___match0;
  25012. if (L_0)
  25013. {
  25014. goto IL_0009;
  25015. }
  25016. }
  25017. {
  25018. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  25019. }
  25020. IL_0009:
  25021. {
  25022. V_0 = (int32_t)0;
  25023. goto IL_0011;
  25024. }
  25025. IL_000d:
  25026. {
  25027. int32_t L_1 = V_0;
  25028. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  25029. }
  25030. IL_0011:
  25031. {
  25032. int32_t L_2 = V_0;
  25033. int32_t L_3 = (int32_t)__this->get__size_2();
  25034. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  25035. {
  25036. goto IL_002e;
  25037. }
  25038. }
  25039. {
  25040. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_4 = ___match0;
  25041. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_5 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25042. int32_t L_6 = V_0;
  25043. NullCheck(L_5);
  25044. int32_t L_7 = L_6;
  25045. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  25046. NullCheck((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_4);
  25047. bool L_9;
  25048. L_9 = (( bool (*) (Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_4, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  25049. if (!L_9)
  25050. {
  25051. goto IL_000d;
  25052. }
  25053. }
  25054. IL_002e:
  25055. {
  25056. int32_t L_10 = V_0;
  25057. int32_t L_11 = (int32_t)__this->get__size_2();
  25058. if ((((int32_t)L_10) < ((int32_t)L_11)))
  25059. {
  25060. goto IL_0039;
  25061. }
  25062. }
  25063. {
  25064. return (int32_t)0;
  25065. }
  25066. IL_0039:
  25067. {
  25068. int32_t L_12 = V_0;
  25069. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  25070. goto IL_0089;
  25071. }
  25072. IL_003f:
  25073. {
  25074. int32_t L_13 = V_1;
  25075. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  25076. }
  25077. IL_0043:
  25078. {
  25079. int32_t L_14 = V_1;
  25080. int32_t L_15 = (int32_t)__this->get__size_2();
  25081. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  25082. {
  25083. goto IL_0060;
  25084. }
  25085. }
  25086. {
  25087. Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 * L_16 = ___match0;
  25088. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_17 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25089. int32_t L_18 = V_1;
  25090. NullCheck(L_17);
  25091. int32_t L_19 = L_18;
  25092. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  25093. NullCheck((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_16);
  25094. bool L_21;
  25095. L_21 = (( bool (*) (Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t37DCC10ABCA72CA0B7539363EF733CDC2823E931 *)L_16, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  25096. if (L_21)
  25097. {
  25098. goto IL_003f;
  25099. }
  25100. }
  25101. IL_0060:
  25102. {
  25103. int32_t L_22 = V_1;
  25104. int32_t L_23 = (int32_t)__this->get__size_2();
  25105. if ((((int32_t)L_22) >= ((int32_t)L_23)))
  25106. {
  25107. goto IL_0089;
  25108. }
  25109. }
  25110. {
  25111. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_24 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25112. int32_t L_25 = V_0;
  25113. int32_t L_26 = (int32_t)L_25;
  25114. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  25115. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_27 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25116. int32_t L_28 = V_1;
  25117. int32_t L_29 = (int32_t)L_28;
  25118. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  25119. NullCheck(L_27);
  25120. int32_t L_30 = L_29;
  25121. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  25122. NullCheck(L_24);
  25123. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_31);
  25124. }
  25125. IL_0089:
  25126. {
  25127. int32_t L_32 = V_1;
  25128. int32_t L_33 = (int32_t)__this->get__size_2();
  25129. if ((((int32_t)L_32) < ((int32_t)L_33)))
  25130. {
  25131. goto IL_0043;
  25132. }
  25133. }
  25134. {
  25135. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_34 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25136. int32_t L_35 = V_0;
  25137. int32_t L_36 = (int32_t)__this->get__size_2();
  25138. int32_t L_37 = V_0;
  25139. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL);
  25140. int32_t L_38 = (int32_t)__this->get__size_2();
  25141. int32_t L_39 = V_0;
  25142. int32_t L_40 = V_0;
  25143. __this->set__size_2(L_40);
  25144. int32_t L_41 = (int32_t)__this->get__version_3();
  25145. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)));
  25146. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39));
  25147. }
  25148. }
  25149. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::RemoveAt(System.Int32)
  25150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m4EB3DF55FE6BCA081AE85E08CEA9ED97F22EA1AD_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, const RuntimeMethod* method)
  25151. {
  25152. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 V_0;
  25153. memset((&V_0), 0, sizeof(V_0));
  25154. {
  25155. int32_t L_0 = ___index0;
  25156. int32_t L_1 = (int32_t)__this->get__size_2();
  25157. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  25158. {
  25159. goto IL_000e;
  25160. }
  25161. }
  25162. {
  25163. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  25164. }
  25165. IL_000e:
  25166. {
  25167. int32_t L_2 = (int32_t)__this->get__size_2();
  25168. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  25169. int32_t L_3 = ___index0;
  25170. int32_t L_4 = (int32_t)__this->get__size_2();
  25171. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  25172. {
  25173. goto IL_0042;
  25174. }
  25175. }
  25176. {
  25177. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_5 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25178. int32_t L_6 = ___index0;
  25179. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_7 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25180. int32_t L_8 = ___index0;
  25181. int32_t L_9 = (int32_t)__this->get__size_2();
  25182. int32_t L_10 = ___index0;
  25183. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL);
  25184. }
  25185. IL_0042:
  25186. {
  25187. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_11 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25188. int32_t L_12 = (int32_t)__this->get__size_2();
  25189. il2cpp_codegen_initobj((&V_0), sizeof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ));
  25190. WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_13 = V_0;
  25191. NullCheck(L_11);
  25192. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_13);
  25193. int32_t L_14 = (int32_t)__this->get__version_3();
  25194. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)));
  25195. return;
  25196. }
  25197. }
  25198. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::RemoveRange(System.Int32,System.Int32)
  25199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mD56A164CC5DE647FC88851AC422B99F7A6B4B17B_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  25200. {
  25201. {
  25202. int32_t L_0 = ___index0;
  25203. if ((((int32_t)L_0) >= ((int32_t)0)))
  25204. {
  25205. goto IL_000c;
  25206. }
  25207. }
  25208. {
  25209. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  25210. }
  25211. IL_000c:
  25212. {
  25213. int32_t L_1 = ___count1;
  25214. if ((((int32_t)L_1) >= ((int32_t)0)))
  25215. {
  25216. goto IL_0018;
  25217. }
  25218. }
  25219. {
  25220. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  25221. }
  25222. IL_0018:
  25223. {
  25224. int32_t L_2 = (int32_t)__this->get__size_2();
  25225. int32_t L_3 = ___index0;
  25226. int32_t L_4 = ___count1;
  25227. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  25228. {
  25229. goto IL_002a;
  25230. }
  25231. }
  25232. {
  25233. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  25234. }
  25235. IL_002a:
  25236. {
  25237. int32_t L_5 = ___count1;
  25238. if ((((int32_t)L_5) <= ((int32_t)0)))
  25239. {
  25240. goto IL_0082;
  25241. }
  25242. }
  25243. {
  25244. int32_t L_6 = (int32_t)__this->get__size_2();
  25245. int32_t L_7 = ___count1;
  25246. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)));
  25247. int32_t L_8 = ___index0;
  25248. int32_t L_9 = (int32_t)__this->get__size_2();
  25249. if ((((int32_t)L_8) >= ((int32_t)L_9)))
  25250. {
  25251. goto IL_0062;
  25252. }
  25253. }
  25254. {
  25255. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_10 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25256. int32_t L_11 = ___index0;
  25257. int32_t L_12 = ___count1;
  25258. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_13 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25259. int32_t L_14 = ___index0;
  25260. int32_t L_15 = (int32_t)__this->get__size_2();
  25261. int32_t L_16 = ___index0;
  25262. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL);
  25263. }
  25264. IL_0062:
  25265. {
  25266. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_17 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25267. int32_t L_18 = (int32_t)__this->get__size_2();
  25268. int32_t L_19 = ___count1;
  25269. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL);
  25270. int32_t L_20 = (int32_t)__this->get__version_3();
  25271. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  25272. }
  25273. IL_0082:
  25274. {
  25275. return;
  25276. }
  25277. }
  25278. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Reverse()
  25279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m3AD46661E60EFA8BB3B2D919B098DE441BDC2515_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  25280. {
  25281. {
  25282. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  25283. int32_t L_0;
  25284. L_0 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  25285. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  25286. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33));
  25287. return;
  25288. }
  25289. }
  25290. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Reverse(System.Int32,System.Int32)
  25291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mEC2B86688831AE1E20BE680F170BE7574494515C_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  25292. {
  25293. {
  25294. int32_t L_0 = ___index0;
  25295. if ((((int32_t)L_0) >= ((int32_t)0)))
  25296. {
  25297. goto IL_000c;
  25298. }
  25299. }
  25300. {
  25301. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  25302. }
  25303. IL_000c:
  25304. {
  25305. int32_t L_1 = ___count1;
  25306. if ((((int32_t)L_1) >= ((int32_t)0)))
  25307. {
  25308. goto IL_0018;
  25309. }
  25310. }
  25311. {
  25312. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  25313. }
  25314. IL_0018:
  25315. {
  25316. int32_t L_2 = (int32_t)__this->get__size_2();
  25317. int32_t L_3 = ___index0;
  25318. int32_t L_4 = ___count1;
  25319. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  25320. {
  25321. goto IL_002a;
  25322. }
  25323. }
  25324. {
  25325. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  25326. }
  25327. IL_002a:
  25328. {
  25329. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_5 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25330. int32_t L_6 = ___index0;
  25331. int32_t L_7 = ___count1;
  25332. (( void (*) (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)((WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
  25333. int32_t L_8 = (int32_t)__this->get__version_3();
  25334. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  25335. return;
  25336. }
  25337. }
  25338. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Sort()
  25339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8436B33205944122D15EADD8A86EC68A62792A87_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  25340. {
  25341. {
  25342. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  25343. int32_t L_0;
  25344. L_0 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  25345. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  25346. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  25347. return;
  25348. }
  25349. }
  25350. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Sort(System.Collections.Generic.IComparer`1<T>)
  25351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m16E46521FD3BC117178E15622294798DFC9C6AEC_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  25352. {
  25353. {
  25354. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  25355. int32_t L_0;
  25356. L_0 = (( int32_t (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  25357. RuntimeObject* L_1 = ___comparer0;
  25358. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  25359. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  25360. return;
  25361. }
  25362. }
  25363. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
  25364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7143CFBCEBCE42952A71DC4B7385F3F6754825A5_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
  25365. {
  25366. {
  25367. int32_t L_0 = ___index0;
  25368. if ((((int32_t)L_0) >= ((int32_t)0)))
  25369. {
  25370. goto IL_000c;
  25371. }
  25372. }
  25373. {
  25374. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  25375. }
  25376. IL_000c:
  25377. {
  25378. int32_t L_1 = ___count1;
  25379. if ((((int32_t)L_1) >= ((int32_t)0)))
  25380. {
  25381. goto IL_0018;
  25382. }
  25383. }
  25384. {
  25385. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  25386. }
  25387. IL_0018:
  25388. {
  25389. int32_t L_2 = (int32_t)__this->get__size_2();
  25390. int32_t L_3 = ___index0;
  25391. int32_t L_4 = ___count1;
  25392. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  25393. {
  25394. goto IL_002a;
  25395. }
  25396. }
  25397. {
  25398. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  25399. }
  25400. IL_002a:
  25401. {
  25402. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_5 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25403. int32_t L_6 = ___index0;
  25404. int32_t L_7 = ___count1;
  25405. RuntimeObject* L_8 = ___comparer2;
  25406. (( void (*) (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36));
  25407. int32_t L_9 = (int32_t)__this->get__version_3();
  25408. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
  25409. return;
  25410. }
  25411. }
  25412. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Sort(System.Comparison`1<T>)
  25413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAF1AD0C0F39ABA7C44E06D443FA3FACDBC70CF7E_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, Comparison_1_tCD99C09D779DDC7954274041F7CC6D4C44A192ED * ___comparison0, const RuntimeMethod* method)
  25414. {
  25415. {
  25416. Comparison_1_tCD99C09D779DDC7954274041F7CC6D4C44A192ED * L_0 = ___comparison0;
  25417. if (L_0)
  25418. {
  25419. goto IL_0009;
  25420. }
  25421. }
  25422. {
  25423. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  25424. }
  25425. IL_0009:
  25426. {
  25427. int32_t L_1 = (int32_t)__this->get__size_2();
  25428. if ((((int32_t)L_1) <= ((int32_t)0)))
  25429. {
  25430. goto IL_0025;
  25431. }
  25432. }
  25433. {
  25434. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_2 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25435. int32_t L_3 = (int32_t)__this->get__size_2();
  25436. Comparison_1_tCD99C09D779DDC7954274041F7CC6D4C44A192ED * L_4 = ___comparison0;
  25437. (( void (*) (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t, int32_t, Comparison_1_tCD99C09D779DDC7954274041F7CC6D4C44A192ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tCD99C09D779DDC7954274041F7CC6D4C44A192ED *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37));
  25438. }
  25439. IL_0025:
  25440. {
  25441. return;
  25442. }
  25443. }
  25444. // T[] System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::ToArray()
  25445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* List_1_ToArray_m85CC9AF0777579026EECA43B6D85C4E272EEE6D5_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  25446. {
  25447. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* V_0 = NULL;
  25448. {
  25449. int32_t L_0 = (int32_t)__this->get__size_2();
  25450. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_1 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)(WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
  25451. V_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_1;
  25452. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_2 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25453. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_3 = V_0;
  25454. int32_t L_4 = (int32_t)__this->get__size_2();
  25455. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL);
  25456. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_5 = V_0;
  25457. return (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_5;
  25458. }
  25459. }
  25460. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::TrimExcess()
  25461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mD0D6E6DFC184131B1D7AB804547E44F2B99C10BC_gshared (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * __this, const RuntimeMethod* method)
  25462. {
  25463. int32_t V_0 = 0;
  25464. {
  25465. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)__this->get__items_1();
  25466. NullCheck(L_0);
  25467. V_0 = (int32_t)((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)((double)((double)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))), (double)(0.90000000000000002)))));
  25468. int32_t L_1 = (int32_t)__this->get__size_2();
  25469. int32_t L_2 = V_0;
  25470. if ((((int32_t)L_1) >= ((int32_t)L_2)))
  25471. {
  25472. goto IL_002a;
  25473. }
  25474. }
  25475. {
  25476. int32_t L_3 = (int32_t)__this->get__size_2();
  25477. NullCheck((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this);
  25478. (( void (*) (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  25479. }
  25480. IL_002a:
  25481. {
  25482. return;
  25483. }
  25484. }
  25485. // System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::.cctor()
  25486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mC5793946F1E97A8CFA08596D33B6B7310C55D579_gshared (const RuntimeMethod* method)
  25487. {
  25488. {
  25489. WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)(WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
  25490. ((List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0);
  25491. return;
  25492. }
  25493. }
  25494. #ifdef __clang__
  25495. #pragma clang diagnostic pop
  25496. #endif
  25497. #ifdef __clang__
  25498. #pragma clang diagnostic push
  25499. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25500. #pragma clang diagnostic ignored "-Wunused-variable"
  25501. #endif
  25502. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::.ctor()
  25503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m5605893814E8F3FB4E1F957195969A0F6C284725_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25504. {
  25505. {
  25506. NullCheck((RuntimeObject *)__this);
  25507. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  25508. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  25509. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = ((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  25510. __this->set__items_1(L_0);
  25511. return;
  25512. }
  25513. }
  25514. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::.ctor(System.Int32)
  25515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m640D2ED1B32201F23E730450D27762CA27B6C3E3_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___capacity0, const RuntimeMethod* method)
  25516. {
  25517. {
  25518. NullCheck((RuntimeObject *)__this);
  25519. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  25520. int32_t L_0 = ___capacity0;
  25521. if ((((int32_t)L_0) >= ((int32_t)0)))
  25522. {
  25523. goto IL_0012;
  25524. }
  25525. }
  25526. {
  25527. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL);
  25528. }
  25529. IL_0012:
  25530. {
  25531. int32_t L_1 = ___capacity0;
  25532. if (L_1)
  25533. {
  25534. goto IL_0021;
  25535. }
  25536. }
  25537. {
  25538. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  25539. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_2 = ((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  25540. __this->set__items_1(L_2);
  25541. return;
  25542. }
  25543. IL_0021:
  25544. {
  25545. int32_t L_3 = ___capacity0;
  25546. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_4 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)(InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3);
  25547. __this->set__items_1(L_4);
  25548. return;
  25549. }
  25550. }
  25551. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  25552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m85AC0C45908EBECA91E21BAEDA31A95DBDE30B46_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  25553. {
  25554. static bool s_Il2CppMethodInitialized;
  25555. if (!s_Il2CppMethodInitialized)
  25556. {
  25557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  25558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  25559. s_Il2CppMethodInitialized = true;
  25560. }
  25561. RuntimeObject* V_0 = NULL;
  25562. int32_t V_1 = 0;
  25563. RuntimeObject* V_2 = NULL;
  25564. Exception_t * __last_unhandled_exception = 0;
  25565. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  25566. {
  25567. NullCheck((RuntimeObject *)__this);
  25568. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  25569. RuntimeObject* L_0 = ___collection0;
  25570. if (L_0)
  25571. {
  25572. goto IL_000f;
  25573. }
  25574. }
  25575. {
  25576. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  25577. }
  25578. IL_000f:
  25579. {
  25580. RuntimeObject* L_1 = ___collection0;
  25581. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  25582. RuntimeObject* L_2 = V_0;
  25583. if (!L_2)
  25584. {
  25585. goto IL_0050;
  25586. }
  25587. }
  25588. {
  25589. RuntimeObject* L_3 = V_0;
  25590. NullCheck((RuntimeObject*)L_3);
  25591. int32_t L_4;
  25592. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3);
  25593. V_1 = (int32_t)L_4;
  25594. int32_t L_5 = V_1;
  25595. if (L_5)
  25596. {
  25597. goto IL_002f;
  25598. }
  25599. }
  25600. {
  25601. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  25602. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_6 = ((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  25603. __this->set__items_1(L_6);
  25604. return;
  25605. }
  25606. IL_002f:
  25607. {
  25608. int32_t L_7 = V_1;
  25609. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_8 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)(InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
  25610. __this->set__items_1(L_8);
  25611. RuntimeObject* L_9 = V_0;
  25612. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_10 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25613. NullCheck((RuntimeObject*)L_9);
  25614. InterfaceActionInvoker2< InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_10, (int32_t)0);
  25615. int32_t L_11 = V_1;
  25616. __this->set__size_2(L_11);
  25617. return;
  25618. }
  25619. IL_0050:
  25620. {
  25621. __this->set__size_2(0);
  25622. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  25623. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_12 = ((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  25624. __this->set__items_1(L_12);
  25625. RuntimeObject* L_13 = ___collection0;
  25626. NullCheck((RuntimeObject*)L_13);
  25627. RuntimeObject* L_14;
  25628. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13);
  25629. V_2 = (RuntimeObject*)L_14;
  25630. }
  25631. IL_0069:
  25632. try
  25633. {// begin try (depth: 1)
  25634. {
  25635. goto IL_0077;
  25636. }
  25637. IL_006b:
  25638. {
  25639. RuntimeObject* L_15 = V_2;
  25640. NullCheck((RuntimeObject*)L_15);
  25641. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_16;
  25642. L_16 = InterfaceFuncInvoker0< InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
  25643. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  25644. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  25645. }
  25646. IL_0077:
  25647. {
  25648. RuntimeObject* L_17 = V_2;
  25649. NullCheck((RuntimeObject*)L_17);
  25650. bool L_18;
  25651. L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  25652. if (L_18)
  25653. {
  25654. goto IL_006b;
  25655. }
  25656. }
  25657. IL_007f:
  25658. {
  25659. IL2CPP_LEAVE(0x8B, FINALLY_0081);
  25660. }
  25661. }// end try (depth: 1)
  25662. catch(Il2CppExceptionWrapper& e)
  25663. {
  25664. __last_unhandled_exception = (Exception_t *)e.ex;
  25665. goto FINALLY_0081;
  25666. }
  25667. FINALLY_0081:
  25668. {// begin finally (depth: 1)
  25669. {
  25670. RuntimeObject* L_19 = V_2;
  25671. if (!L_19)
  25672. {
  25673. goto IL_008a;
  25674. }
  25675. }
  25676. IL_0084:
  25677. {
  25678. RuntimeObject* L_20 = V_2;
  25679. NullCheck((RuntimeObject*)L_20);
  25680. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_20);
  25681. }
  25682. IL_008a:
  25683. {
  25684. IL2CPP_END_FINALLY(129)
  25685. }
  25686. }// end finally (depth: 1)
  25687. IL2CPP_CLEANUP(129)
  25688. {
  25689. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  25690. IL2CPP_JUMP_TBL(0x8B, IL_008b)
  25691. }
  25692. IL_008b:
  25693. {
  25694. return;
  25695. }
  25696. }
  25697. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::get_Capacity()
  25698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m5E08BC2B24CCA0ADDF1FEC2D2EA6DE037889CD57_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25699. {
  25700. {
  25701. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25702. NullCheck(L_0);
  25703. return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
  25704. }
  25705. }
  25706. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::set_Capacity(System.Int32)
  25707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mB409698D2509C573A8A3070D77C2F64ADAD76120_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___value0, const RuntimeMethod* method)
  25708. {
  25709. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* V_0 = NULL;
  25710. {
  25711. int32_t L_0 = ___value0;
  25712. int32_t L_1 = (int32_t)__this->get__size_2();
  25713. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  25714. {
  25715. goto IL_0012;
  25716. }
  25717. }
  25718. {
  25719. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL);
  25720. }
  25721. IL_0012:
  25722. {
  25723. int32_t L_2 = ___value0;
  25724. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_3 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25725. NullCheck(L_3);
  25726. if ((((int32_t)L_2) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
  25727. {
  25728. goto IL_0058;
  25729. }
  25730. }
  25731. {
  25732. int32_t L_4 = ___value0;
  25733. if ((((int32_t)L_4) <= ((int32_t)0)))
  25734. {
  25735. goto IL_004d;
  25736. }
  25737. }
  25738. {
  25739. int32_t L_5 = ___value0;
  25740. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_6 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)(InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
  25741. V_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_6;
  25742. int32_t L_7 = (int32_t)__this->get__size_2();
  25743. if ((((int32_t)L_7) <= ((int32_t)0)))
  25744. {
  25745. goto IL_0045;
  25746. }
  25747. }
  25748. {
  25749. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_8 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25750. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_9 = V_0;
  25751. int32_t L_10 = (int32_t)__this->get__size_2();
  25752. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL);
  25753. }
  25754. IL_0045:
  25755. {
  25756. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_11 = V_0;
  25757. __this->set__items_1(L_11);
  25758. return;
  25759. }
  25760. IL_004d:
  25761. {
  25762. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  25763. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_12 = ((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5();
  25764. __this->set__items_1(L_12);
  25765. }
  25766. IL_0058:
  25767. {
  25768. return;
  25769. }
  25770. }
  25771. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::get_Count()
  25772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9BD3B0B7DE45DF2D8CE08E0322B0B646FBC5F24E_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25773. {
  25774. {
  25775. int32_t L_0 = (int32_t)__this->get__size_2();
  25776. return (int32_t)L_0;
  25777. }
  25778. }
  25779. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.get_IsFixedSize()
  25780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mF4527286BCEB8E844F6CBF29F8E42476D2C0C844_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25781. {
  25782. {
  25783. return (bool)0;
  25784. }
  25785. }
  25786. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  25787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m8AEB9D83D90D8A629701A698882304D0EEBC8834_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25788. {
  25789. {
  25790. return (bool)0;
  25791. }
  25792. }
  25793. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.get_IsReadOnly()
  25794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m42B45113B82EF06B5272EE9F5A6A7E7DEEB0B304_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25795. {
  25796. {
  25797. return (bool)0;
  25798. }
  25799. }
  25800. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.ICollection.get_IsSynchronized()
  25801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m3C99CA3173285C42F218DE76E79549C0DB7018CE_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25802. {
  25803. {
  25804. return (bool)0;
  25805. }
  25806. }
  25807. // System.Object System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.ICollection.get_SyncRoot()
  25808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mAD134E2180814200FCEFA99B38DBEDD7FFCD26D9_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  25809. {
  25810. static bool s_Il2CppMethodInitialized;
  25811. if (!s_Il2CppMethodInitialized)
  25812. {
  25813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  25814. s_Il2CppMethodInitialized = true;
  25815. }
  25816. {
  25817. RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4();
  25818. if (L_0)
  25819. {
  25820. goto IL_001a;
  25821. }
  25822. }
  25823. {
  25824. RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4();
  25825. RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  25826. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(L_2, /*hidden argument*/NULL);
  25827. RuntimeObject * L_3;
  25828. L_3 = InterlockedCompareExchangeImpl<RuntimeObject *>((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL);
  25829. }
  25830. IL_001a:
  25831. {
  25832. RuntimeObject * L_4 = (RuntimeObject *)__this->get__syncRoot_4();
  25833. return (RuntimeObject *)L_4;
  25834. }
  25835. }
  25836. // T System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::get_Item(System.Int32)
  25837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD List_1_get_Item_mBD6641EA18E8AB5578ED6C410B3E6A5FFFE26D67_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, const RuntimeMethod* method)
  25838. {
  25839. {
  25840. int32_t L_0 = ___index0;
  25841. int32_t L_1 = (int32_t)__this->get__size_2();
  25842. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  25843. {
  25844. goto IL_000e;
  25845. }
  25846. }
  25847. {
  25848. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  25849. }
  25850. IL_000e:
  25851. {
  25852. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_2 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25853. int32_t L_3 = ___index0;
  25854. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_4;
  25855. L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_2, (int32_t)L_3);
  25856. return (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_4;
  25857. }
  25858. }
  25859. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::set_Item(System.Int32,T)
  25860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mEE705DDD4BB71CD76D1E5CF8055ACFE149AFE84E_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ___value1, const RuntimeMethod* method)
  25861. {
  25862. {
  25863. int32_t L_0 = ___index0;
  25864. int32_t L_1 = (int32_t)__this->get__size_2();
  25865. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  25866. {
  25867. goto IL_000e;
  25868. }
  25869. }
  25870. {
  25871. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  25872. }
  25873. IL_000e:
  25874. {
  25875. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_2 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25876. int32_t L_3 = ___index0;
  25877. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_4 = ___value1;
  25878. NullCheck(L_2);
  25879. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_4);
  25880. int32_t L_5 = (int32_t)__this->get__version_3();
  25881. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  25882. return;
  25883. }
  25884. }
  25885. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::IsCompatibleObject(System.Object)
  25886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m4B31B7B36CA1D7D41933E70421959B8720DBBA42_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
  25887. {
  25888. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD V_0;
  25889. memset((&V_0), 0, sizeof(V_0));
  25890. {
  25891. RuntimeObject * L_0 = ___value0;
  25892. if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
  25893. {
  25894. goto IL_001f;
  25895. }
  25896. }
  25897. {
  25898. RuntimeObject * L_1 = ___value0;
  25899. if (L_1)
  25900. {
  25901. goto IL_001d;
  25902. }
  25903. }
  25904. {
  25905. il2cpp_codegen_initobj((&V_0), sizeof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ));
  25906. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_2 = V_0;
  25907. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_3 = (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_2;
  25908. RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3);
  25909. return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  25910. }
  25911. IL_001d:
  25912. {
  25913. return (bool)0;
  25914. }
  25915. IL_001f:
  25916. {
  25917. return (bool)1;
  25918. }
  25919. }
  25920. // System.Object System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.get_Item(System.Int32)
  25921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mD0A7F3120B99FDEF20F58661EA7E68EEF179A2A7_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, const RuntimeMethod* method)
  25922. {
  25923. {
  25924. int32_t L_0 = ___index0;
  25925. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  25926. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_1;
  25927. L_1 = (( InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  25928. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_2 = (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_1;
  25929. RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2);
  25930. return (RuntimeObject *)L_3;
  25931. }
  25932. }
  25933. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.set_Item(System.Int32,System.Object)
  25934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m434B5598D924752541DA7F9FE774540E421AFAEC_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method)
  25935. {
  25936. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  25937. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  25938. {
  25939. RuntimeObject * L_0 = ___value1;
  25940. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  25941. }
  25942. IL_0008:
  25943. try
  25944. {// begin try (depth: 1)
  25945. int32_t L_1 = ___index0;
  25946. RuntimeObject * L_2 = ___value1;
  25947. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  25948. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_1, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )((*(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)((InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
  25949. goto IL_002a;
  25950. }// end try (depth: 1)
  25951. catch(Il2CppExceptionWrapper& e)
  25952. {
  25953. 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)))
  25954. {
  25955. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  25956. goto CATCH_0017;
  25957. }
  25958. throw e;
  25959. }
  25960. CATCH_0017:
  25961. {// begin catch(System.InvalidCastException)
  25962. RuntimeObject * L_3 = ___value1;
  25963. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  25964. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  25965. Type_t * L_5;
  25966. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25967. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  25968. IL2CPP_POP_ACTIVE_EXCEPTION();
  25969. goto IL_002a;
  25970. }// end catch (depth: 1)
  25971. IL_002a:
  25972. {
  25973. return;
  25974. }
  25975. }
  25976. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Add(T)
  25977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m4B0B3BE054389EA03226044A86D1DA8A6740069F_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ___item0, const RuntimeMethod* method)
  25978. {
  25979. int32_t V_0 = 0;
  25980. {
  25981. int32_t L_0 = (int32_t)__this->get__size_2();
  25982. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_1 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25983. NullCheck(L_1);
  25984. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))))
  25985. {
  25986. goto IL_001e;
  25987. }
  25988. }
  25989. {
  25990. int32_t L_2 = (int32_t)__this->get__size_2();
  25991. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  25992. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  25993. }
  25994. IL_001e:
  25995. {
  25996. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_3 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  25997. int32_t L_4 = (int32_t)__this->get__size_2();
  25998. V_0 = (int32_t)L_4;
  25999. int32_t L_5 = V_0;
  26000. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  26001. int32_t L_6 = V_0;
  26002. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_7 = ___item0;
  26003. NullCheck(L_3);
  26004. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_7);
  26005. int32_t L_8 = (int32_t)__this->get__version_3();
  26006. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  26007. return;
  26008. }
  26009. }
  26010. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.Add(System.Object)
  26011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m5B053B5683CC0FF63F7ACCC6C8F8464DA09A993D_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  26012. {
  26013. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  26014. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  26015. {
  26016. RuntimeObject * L_0 = ___item0;
  26017. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  26018. }
  26019. IL_0008:
  26020. try
  26021. {// begin try (depth: 1)
  26022. RuntimeObject * L_1 = ___item0;
  26023. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26024. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )((*(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)((InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  26025. goto IL_0029;
  26026. }// end try (depth: 1)
  26027. catch(Il2CppExceptionWrapper& e)
  26028. {
  26029. 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)))
  26030. {
  26031. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  26032. goto CATCH_0016;
  26033. }
  26034. throw e;
  26035. }
  26036. CATCH_0016:
  26037. {// begin catch(System.InvalidCastException)
  26038. RuntimeObject * L_2 = ___item0;
  26039. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_3 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  26040. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  26041. Type_t * L_4;
  26042. L_4 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_3, /*hidden argument*/NULL);
  26043. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL);
  26044. IL2CPP_POP_ACTIVE_EXCEPTION();
  26045. goto IL_0029;
  26046. }// end catch (depth: 1)
  26047. IL_0029:
  26048. {
  26049. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26050. int32_t L_5;
  26051. L_5 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  26052. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1));
  26053. }
  26054. }
  26055. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  26056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m0A5B9A841D4BEE6D5131031AFF014E7414812249_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  26057. {
  26058. {
  26059. int32_t L_0 = (int32_t)__this->get__size_2();
  26060. RuntimeObject* L_1 = ___collection0;
  26061. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26062. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14));
  26063. return;
  26064. }
  26065. }
  26066. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Clear()
  26067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m542CBB21A57EA82E709A5E8BC1242F1AD7340DEE_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  26068. {
  26069. {
  26070. int32_t L_0 = (int32_t)__this->get__size_2();
  26071. if ((((int32_t)L_0) <= ((int32_t)0)))
  26072. {
  26073. goto IL_0022;
  26074. }
  26075. }
  26076. {
  26077. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_1 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26078. int32_t L_2 = (int32_t)__this->get__size_2();
  26079. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL);
  26080. __this->set__size_2(0);
  26081. }
  26082. IL_0022:
  26083. {
  26084. int32_t L_3 = (int32_t)__this->get__version_3();
  26085. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
  26086. return;
  26087. }
  26088. }
  26089. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Contains(T)
  26090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m423B802E651A908886FAC56E28C2248380E2A0E0_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ___item0, const RuntimeMethod* method)
  26091. {
  26092. int32_t V_0 = 0;
  26093. EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F * V_1 = NULL;
  26094. int32_t V_2 = 0;
  26095. {
  26096. goto IL_0030;
  26097. }
  26098. {
  26099. V_0 = (int32_t)0;
  26100. goto IL_0025;
  26101. }
  26102. IL_000c:
  26103. {
  26104. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_1 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26105. int32_t L_2 = V_0;
  26106. NullCheck(L_1);
  26107. int32_t L_3 = L_2;
  26108. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  26109. goto IL_0021;
  26110. }
  26111. {
  26112. return (bool)1;
  26113. }
  26114. IL_0021:
  26115. {
  26116. int32_t L_5 = V_0;
  26117. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  26118. }
  26119. IL_0025:
  26120. {
  26121. int32_t L_6 = V_0;
  26122. int32_t L_7 = (int32_t)__this->get__size_2();
  26123. if ((((int32_t)L_6) < ((int32_t)L_7)))
  26124. {
  26125. goto IL_000c;
  26126. }
  26127. }
  26128. {
  26129. return (bool)0;
  26130. }
  26131. IL_0030:
  26132. {
  26133. EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F * L_8;
  26134. L_8 = (( EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  26135. V_1 = (EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F *)L_8;
  26136. V_2 = (int32_t)0;
  26137. goto IL_0055;
  26138. }
  26139. IL_003a:
  26140. {
  26141. EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F * L_9 = V_1;
  26142. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_10 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26143. int32_t L_11 = V_2;
  26144. NullCheck(L_10);
  26145. int32_t L_12 = L_11;
  26146. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  26147. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_14 = ___item0;
  26148. NullCheck((EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F *)L_9);
  26149. bool L_15;
  26150. L_15 = VirtualFuncInvoker2< bool, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Equals(T,T) */, (EqualityComparer_1_tBE4101A4E8E65A2916C173DE8661B7067C895D4F *)L_9, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_13, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_14);
  26151. if (!L_15)
  26152. {
  26153. goto IL_0051;
  26154. }
  26155. }
  26156. {
  26157. return (bool)1;
  26158. }
  26159. IL_0051:
  26160. {
  26161. int32_t L_16 = V_2;
  26162. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  26163. }
  26164. IL_0055:
  26165. {
  26166. int32_t L_17 = V_2;
  26167. int32_t L_18 = (int32_t)__this->get__size_2();
  26168. if ((((int32_t)L_17) < ((int32_t)L_18)))
  26169. {
  26170. goto IL_003a;
  26171. }
  26172. }
  26173. {
  26174. return (bool)0;
  26175. }
  26176. }
  26177. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.Contains(System.Object)
  26178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m449FF9AA25D2F4517B44843834CA29C16E8BBF13_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  26179. {
  26180. {
  26181. RuntimeObject * L_0 = ___item0;
  26182. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  26183. bool L_1;
  26184. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  26185. if (!L_1)
  26186. {
  26187. goto IL_0015;
  26188. }
  26189. }
  26190. {
  26191. RuntimeObject * L_2 = ___item0;
  26192. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26193. bool L_3;
  26194. L_3 = (( bool (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )((*(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)((InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19));
  26195. return (bool)L_3;
  26196. }
  26197. IL_0015:
  26198. {
  26199. return (bool)0;
  26200. }
  26201. }
  26202. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::CopyTo(T[])
  26203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m9DE6C933B2555B093D49D393B67235991666D2CC_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* ___array0, const RuntimeMethod* method)
  26204. {
  26205. {
  26206. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = ___array0;
  26207. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26208. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20));
  26209. return;
  26210. }
  26211. }
  26212. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
  26213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m04C176184423632B0D274A716108EB4BBD246A51_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  26214. {
  26215. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  26216. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  26217. {
  26218. RuntimeArray * L_0 = ___array0;
  26219. if (!L_0)
  26220. {
  26221. goto IL_0012;
  26222. }
  26223. }
  26224. {
  26225. RuntimeArray * L_1 = ___array0;
  26226. NullCheck((RuntimeArray *)L_1);
  26227. int32_t L_2;
  26228. L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL);
  26229. if ((((int32_t)L_2) == ((int32_t)1)))
  26230. {
  26231. goto IL_0012;
  26232. }
  26233. }
  26234. {
  26235. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)7, /*hidden argument*/NULL);
  26236. }
  26237. IL_0012:
  26238. {
  26239. }
  26240. IL_0013:
  26241. try
  26242. {// begin try (depth: 1)
  26243. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_3 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26244. RuntimeArray * L_4 = ___array0;
  26245. int32_t L_5 = ___arrayIndex1;
  26246. int32_t L_6 = (int32_t)__this->get__size_2();
  26247. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL);
  26248. goto IL_0033;
  26249. }// end try (depth: 1)
  26250. catch(Il2CppExceptionWrapper& e)
  26251. {
  26252. 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)))
  26253. {
  26254. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  26255. goto CATCH_0029;
  26256. }
  26257. throw e;
  26258. }
  26259. CATCH_0029:
  26260. {// begin catch(System.ArrayTypeMismatchException)
  26261. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)18), /*hidden argument*/NULL);
  26262. IL2CPP_POP_ACTIVE_EXCEPTION();
  26263. goto IL_0033;
  26264. }// end catch (depth: 1)
  26265. IL_0033:
  26266. {
  26267. return;
  26268. }
  26269. }
  26270. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
  26271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mF1661F04BBD077711111C30BFE9622CCC1EA87C6_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
  26272. {
  26273. {
  26274. int32_t L_0 = (int32_t)__this->get__size_2();
  26275. int32_t L_1 = ___index0;
  26276. int32_t L_2 = ___count3;
  26277. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2)))
  26278. {
  26279. goto IL_0013;
  26280. }
  26281. }
  26282. {
  26283. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  26284. }
  26285. IL_0013:
  26286. {
  26287. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_3 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26288. int32_t L_4 = ___index0;
  26289. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_5 = ___array1;
  26290. int32_t L_6 = ___arrayIndex2;
  26291. int32_t L_7 = ___count3;
  26292. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL);
  26293. return;
  26294. }
  26295. }
  26296. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::CopyTo(T[],System.Int32)
  26297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1B79CF08E6C1F2DB316A2F784923068FA0D3E65A_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
  26298. {
  26299. {
  26300. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26301. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_1 = ___array0;
  26302. int32_t L_2 = ___arrayIndex1;
  26303. int32_t L_3 = (int32_t)__this->get__size_2();
  26304. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_1, (int32_t)L_2, (int32_t)L_3, /*hidden argument*/NULL);
  26305. return;
  26306. }
  26307. }
  26308. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::EnsureCapacity(System.Int32)
  26309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m786B3BBD0247F786DDA97963CC5543B099D76BA7_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___min0, const RuntimeMethod* method)
  26310. {
  26311. int32_t V_0 = 0;
  26312. int32_t G_B4_0 = 0;
  26313. {
  26314. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26315. NullCheck(L_0);
  26316. int32_t L_1 = ___min0;
  26317. if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) >= ((int32_t)L_1)))
  26318. {
  26319. goto IL_003d;
  26320. }
  26321. }
  26322. {
  26323. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_2 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26324. NullCheck(L_2);
  26325. if (!(((RuntimeArray*)L_2)->max_length))
  26326. {
  26327. goto IL_0020;
  26328. }
  26329. }
  26330. {
  26331. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_3 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26332. NullCheck(L_3);
  26333. G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))), (int32_t)2));
  26334. goto IL_0021;
  26335. }
  26336. IL_0020:
  26337. {
  26338. G_B4_0 = 4;
  26339. }
  26340. IL_0021:
  26341. {
  26342. V_0 = (int32_t)G_B4_0;
  26343. int32_t L_4 = V_0;
  26344. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
  26345. {
  26346. goto IL_0030;
  26347. }
  26348. }
  26349. {
  26350. V_0 = (int32_t)((int32_t)2146435071);
  26351. }
  26352. IL_0030:
  26353. {
  26354. int32_t L_5 = V_0;
  26355. int32_t L_6 = ___min0;
  26356. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  26357. {
  26358. goto IL_0036;
  26359. }
  26360. }
  26361. {
  26362. int32_t L_7 = ___min0;
  26363. V_0 = (int32_t)L_7;
  26364. }
  26365. IL_0036:
  26366. {
  26367. int32_t L_8 = V_0;
  26368. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26369. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  26370. }
  26371. IL_003d:
  26372. {
  26373. return;
  26374. }
  26375. }
  26376. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Exists(System.Predicate`1<T>)
  26377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m39871F1C19474DEC77D0228ABCAB704347FC4D16_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * ___match0, const RuntimeMethod* method)
  26378. {
  26379. {
  26380. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_0 = ___match0;
  26381. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26382. int32_t L_1;
  26383. L_1 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22));
  26384. return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  26385. }
  26386. }
  26387. // T System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Find(System.Predicate`1<T>)
  26388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD List_1_Find_m4CDF712D66BF082EAAFF88B3F7D98115F355502F_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * ___match0, const RuntimeMethod* method)
  26389. {
  26390. int32_t V_0 = 0;
  26391. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD V_1;
  26392. memset((&V_1), 0, sizeof(V_1));
  26393. {
  26394. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_0 = ___match0;
  26395. if (L_0)
  26396. {
  26397. goto IL_0009;
  26398. }
  26399. }
  26400. {
  26401. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  26402. }
  26403. IL_0009:
  26404. {
  26405. V_0 = (int32_t)0;
  26406. goto IL_0032;
  26407. }
  26408. IL_000d:
  26409. {
  26410. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_1 = ___match0;
  26411. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_2 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26412. int32_t L_3 = V_0;
  26413. NullCheck(L_2);
  26414. int32_t L_4 = L_3;
  26415. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  26416. NullCheck((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_1);
  26417. bool L_6;
  26418. L_6 = (( bool (*) (Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_1, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  26419. if (!L_6)
  26420. {
  26421. goto IL_002e;
  26422. }
  26423. }
  26424. {
  26425. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_7 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26426. int32_t L_8 = V_0;
  26427. NullCheck(L_7);
  26428. int32_t L_9 = L_8;
  26429. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  26430. return (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_10;
  26431. }
  26432. IL_002e:
  26433. {
  26434. int32_t L_11 = V_0;
  26435. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  26436. }
  26437. IL_0032:
  26438. {
  26439. int32_t L_12 = V_0;
  26440. int32_t L_13 = (int32_t)__this->get__size_2();
  26441. if ((((int32_t)L_12) < ((int32_t)L_13)))
  26442. {
  26443. goto IL_000d;
  26444. }
  26445. }
  26446. {
  26447. il2cpp_codegen_initobj((&V_1), sizeof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ));
  26448. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_14 = V_1;
  26449. return (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_14;
  26450. }
  26451. }
  26452. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::FindIndex(System.Predicate`1<T>)
  26453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDF57D2AA7E9CEC28B2E495F6013CC7716C7C3174_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * ___match0, const RuntimeMethod* method)
  26454. {
  26455. {
  26456. int32_t L_0 = (int32_t)__this->get__size_2();
  26457. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_1 = ___match0;
  26458. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26459. int32_t L_2;
  26460. L_2 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, int32_t, Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
  26461. return (int32_t)L_2;
  26462. }
  26463. }
  26464. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
  26465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m077986A092AF1A6E577C9ED934E58AF2395A10DA_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * ___match2, const RuntimeMethod* method)
  26466. {
  26467. int32_t V_0 = 0;
  26468. int32_t V_1 = 0;
  26469. {
  26470. int32_t L_0 = ___startIndex0;
  26471. int32_t L_1 = (int32_t)__this->get__size_2();
  26472. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  26473. {
  26474. goto IL_0012;
  26475. }
  26476. }
  26477. {
  26478. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  26479. }
  26480. IL_0012:
  26481. {
  26482. int32_t L_2 = ___count1;
  26483. if ((((int32_t)L_2) < ((int32_t)0)))
  26484. {
  26485. goto IL_0021;
  26486. }
  26487. }
  26488. {
  26489. int32_t L_3 = ___startIndex0;
  26490. int32_t L_4 = (int32_t)__this->get__size_2();
  26491. int32_t L_5 = ___count1;
  26492. if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)))))
  26493. {
  26494. goto IL_002a;
  26495. }
  26496. }
  26497. IL_0021:
  26498. {
  26499. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL);
  26500. }
  26501. IL_002a:
  26502. {
  26503. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_6 = ___match2;
  26504. if (L_6)
  26505. {
  26506. goto IL_0033;
  26507. }
  26508. }
  26509. {
  26510. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  26511. }
  26512. IL_0033:
  26513. {
  26514. int32_t L_7 = ___startIndex0;
  26515. int32_t L_8 = ___count1;
  26516. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8));
  26517. int32_t L_9 = ___startIndex0;
  26518. V_1 = (int32_t)L_9;
  26519. goto IL_0055;
  26520. }
  26521. IL_003b:
  26522. {
  26523. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_10 = ___match2;
  26524. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_11 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26525. int32_t L_12 = V_1;
  26526. NullCheck(L_11);
  26527. int32_t L_13 = L_12;
  26528. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  26529. NullCheck((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_10);
  26530. bool L_15;
  26531. L_15 = (( bool (*) (Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_10, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  26532. if (!L_15)
  26533. {
  26534. goto IL_0051;
  26535. }
  26536. }
  26537. {
  26538. int32_t L_16 = V_1;
  26539. return (int32_t)L_16;
  26540. }
  26541. IL_0051:
  26542. {
  26543. int32_t L_17 = V_1;
  26544. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  26545. }
  26546. IL_0055:
  26547. {
  26548. int32_t L_18 = V_1;
  26549. int32_t L_19 = V_0;
  26550. if ((((int32_t)L_18) < ((int32_t)L_19)))
  26551. {
  26552. goto IL_003b;
  26553. }
  26554. }
  26555. {
  26556. return (int32_t)(-1);
  26557. }
  26558. }
  26559. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::ForEach(System.Action`1<T>)
  26560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mC7B6866BCC1A1FC9671B79ED1E2819B3F2CC3E08_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C * ___action0, const RuntimeMethod* method)
  26561. {
  26562. static bool s_Il2CppMethodInitialized;
  26563. if (!s_Il2CppMethodInitialized)
  26564. {
  26565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  26566. s_Il2CppMethodInitialized = true;
  26567. }
  26568. int32_t V_0 = 0;
  26569. int32_t V_1 = 0;
  26570. {
  26571. Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C * L_0 = ___action0;
  26572. if (L_0)
  26573. {
  26574. goto IL_0009;
  26575. }
  26576. }
  26577. {
  26578. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  26579. }
  26580. IL_0009:
  26581. {
  26582. int32_t L_1 = (int32_t)__this->get__version_3();
  26583. V_0 = (int32_t)L_1;
  26584. V_1 = (int32_t)0;
  26585. goto IL_003a;
  26586. }
  26587. IL_0014:
  26588. {
  26589. int32_t L_2 = V_0;
  26590. int32_t L_3 = (int32_t)__this->get__version_3();
  26591. if ((((int32_t)L_2) == ((int32_t)L_3)))
  26592. {
  26593. goto IL_0024;
  26594. }
  26595. }
  26596. {
  26597. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  26598. bool L_4 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  26599. if (L_4)
  26600. {
  26601. goto IL_0043;
  26602. }
  26603. }
  26604. IL_0024:
  26605. {
  26606. Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C * L_5 = ___action0;
  26607. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_6 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26608. int32_t L_7 = V_1;
  26609. NullCheck(L_6);
  26610. int32_t L_8 = L_7;
  26611. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  26612. NullCheck((Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C *)L_5);
  26613. (( void (*) (Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((Action_1_t8841336E42D3B6C2516D9F8342E3B2ABA884710C *)L_5, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25));
  26614. int32_t L_10 = V_1;
  26615. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  26616. }
  26617. IL_003a:
  26618. {
  26619. int32_t L_11 = V_1;
  26620. int32_t L_12 = (int32_t)__this->get__size_2();
  26621. if ((((int32_t)L_11) < ((int32_t)L_12)))
  26622. {
  26623. goto IL_0014;
  26624. }
  26625. }
  26626. IL_0043:
  26627. {
  26628. int32_t L_13 = V_0;
  26629. int32_t L_14 = (int32_t)__this->get__version_3();
  26630. if ((((int32_t)L_13) == ((int32_t)L_14)))
  26631. {
  26632. goto IL_005a;
  26633. }
  26634. }
  26635. {
  26636. IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var);
  26637. bool L_15 = ((BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t44EDF0C684F7241E727B341DF3896349BC34D810_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0();
  26638. if (!L_15)
  26639. {
  26640. goto IL_005a;
  26641. }
  26642. }
  26643. {
  26644. ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
  26645. }
  26646. IL_005a:
  26647. {
  26648. return;
  26649. }
  26650. }
  26651. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::GetEnumerator()
  26652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C List_1_GetEnumerator_m5D9D0AE7C422415E62D9576ED32F5A2CFF788EE2_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  26653. {
  26654. {
  26655. Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C L_0;
  26656. memset((&L_0), 0, sizeof(L_0));
  26657. Enumerator__ctor_mB3A8A9A8B6FF8AC453E647ED6B412EC509B77A31((&L_0), (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  26658. return (Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C )L_0;
  26659. }
  26660. }
  26661. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  26662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m31F7CF42E552F2D8E859CBABC20F4D256BBF2B8B_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  26663. {
  26664. {
  26665. Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C L_0;
  26666. memset((&L_0), 0, sizeof(L_0));
  26667. Enumerator__ctor_mB3A8A9A8B6FF8AC453E647ED6B412EC509B77A31((&L_0), (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  26668. Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C L_1 = (Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C )L_0;
  26669. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  26670. return (RuntimeObject*)L_2;
  26671. }
  26672. }
  26673. // System.Collections.IEnumerator System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IEnumerable.GetEnumerator()
  26674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m2DBCBB3C2F809BE262291F8DFE9DE04DD8C044C7_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  26675. {
  26676. {
  26677. Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C L_0;
  26678. memset((&L_0), 0, sizeof(L_0));
  26679. Enumerator__ctor_mB3A8A9A8B6FF8AC453E647ED6B412EC509B77A31((&L_0), (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
  26680. Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C L_1 = (Enumerator_t6B09C63E8E65F81B6638C1D79E945095E5EB448C )L_0;
  26681. RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 26), &L_1);
  26682. return (RuntimeObject*)L_2;
  26683. }
  26684. }
  26685. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::IndexOf(T)
  26686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m31AECFBC0D2373917C2D3D7E232CB979D2461537_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ___item0, const RuntimeMethod* method)
  26687. {
  26688. {
  26689. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26690. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_1 = ___item0;
  26691. int32_t L_2 = (int32_t)__this->get__size_2();
  26692. int32_t L_3;
  26693. L_3 = (( int32_t (*) (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28)->methodPointer)((InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_0, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 28));
  26694. return (int32_t)L_3;
  26695. }
  26696. }
  26697. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.IndexOf(System.Object)
  26698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mD83DF839CC1906C8A4978EB7CDCDCCA2D7581C5E_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  26699. {
  26700. {
  26701. RuntimeObject * L_0 = ___item0;
  26702. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  26703. bool L_1;
  26704. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  26705. if (!L_1)
  26706. {
  26707. goto IL_0015;
  26708. }
  26709. }
  26710. {
  26711. RuntimeObject * L_2 = ___item0;
  26712. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26713. int32_t L_3;
  26714. L_3 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )((*(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)((InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  26715. return (int32_t)L_3;
  26716. }
  26717. IL_0015:
  26718. {
  26719. return (int32_t)(-1);
  26720. }
  26721. }
  26722. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Insert(System.Int32,T)
  26723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m721BDB8B4EF1F0CAF8EC93935CD80E0365530CCE_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ___item1, const RuntimeMethod* method)
  26724. {
  26725. {
  26726. int32_t L_0 = ___index0;
  26727. int32_t L_1 = (int32_t)__this->get__size_2();
  26728. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  26729. {
  26730. goto IL_0012;
  26731. }
  26732. }
  26733. {
  26734. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL);
  26735. }
  26736. IL_0012:
  26737. {
  26738. int32_t L_2 = (int32_t)__this->get__size_2();
  26739. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_3 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26740. NullCheck(L_3);
  26741. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))
  26742. {
  26743. goto IL_0030;
  26744. }
  26745. }
  26746. {
  26747. int32_t L_4 = (int32_t)__this->get__size_2();
  26748. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26749. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  26750. }
  26751. IL_0030:
  26752. {
  26753. int32_t L_5 = ___index0;
  26754. int32_t L_6 = (int32_t)__this->get__size_2();
  26755. if ((((int32_t)L_5) >= ((int32_t)L_6)))
  26756. {
  26757. goto IL_0056;
  26758. }
  26759. }
  26760. {
  26761. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_7 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26762. int32_t L_8 = ___index0;
  26763. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_9 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26764. int32_t L_10 = ___index0;
  26765. int32_t L_11 = (int32_t)__this->get__size_2();
  26766. int32_t L_12 = ___index0;
  26767. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL);
  26768. }
  26769. IL_0056:
  26770. {
  26771. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_13 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26772. int32_t L_14 = ___index0;
  26773. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_15 = ___item1;
  26774. NullCheck(L_13);
  26775. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_15);
  26776. int32_t L_16 = (int32_t)__this->get__size_2();
  26777. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)));
  26778. int32_t L_17 = (int32_t)__this->get__version_3();
  26779. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
  26780. return;
  26781. }
  26782. }
  26783. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.Insert(System.Int32,System.Object)
  26784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mD2699DBC4F27B8435022B204E053834AAB4DF775_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method)
  26785. {
  26786. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  26787. il2cpp::utils::ExceptionSupportStack<int32_t, 2> __leave_targets;
  26788. {
  26789. RuntimeObject * L_0 = ___item1;
  26790. (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  26791. }
  26792. IL_0008:
  26793. try
  26794. {// begin try (depth: 1)
  26795. int32_t L_1 = ___index0;
  26796. RuntimeObject * L_2 = ___item1;
  26797. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26798. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_1, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )((*(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)((InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  26799. goto IL_002a;
  26800. }// end try (depth: 1)
  26801. catch(Il2CppExceptionWrapper& e)
  26802. {
  26803. 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)))
  26804. {
  26805. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  26806. goto CATCH_0017;
  26807. }
  26808. throw e;
  26809. }
  26810. CATCH_0017:
  26811. {// begin catch(System.InvalidCastException)
  26812. RuntimeObject * L_3 = ___item1;
  26813. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) };
  26814. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  26815. Type_t * L_5;
  26816. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26817. ThrowHelper_ThrowWrongValueTypeArgumentException_m4E9CD2C01D79997EE1808CF75715BB6BB3738F0C((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  26818. IL2CPP_POP_ACTIVE_EXCEPTION();
  26819. goto IL_002a;
  26820. }// end catch (depth: 1)
  26821. IL_002a:
  26822. {
  26823. return;
  26824. }
  26825. }
  26826. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
  26827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m95CE1DF63C3B17906A928BD67037D66B011E56EE_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
  26828. {
  26829. static bool s_Il2CppMethodInitialized;
  26830. if (!s_Il2CppMethodInitialized)
  26831. {
  26832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  26833. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  26834. s_Il2CppMethodInitialized = true;
  26835. }
  26836. RuntimeObject* V_0 = NULL;
  26837. int32_t V_1 = 0;
  26838. RuntimeObject* V_2 = NULL;
  26839. Exception_t * __last_unhandled_exception = 0;
  26840. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  26841. {
  26842. RuntimeObject* L_0 = ___collection1;
  26843. if (L_0)
  26844. {
  26845. goto IL_0009;
  26846. }
  26847. }
  26848. {
  26849. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)6, /*hidden argument*/NULL);
  26850. }
  26851. IL_0009:
  26852. {
  26853. int32_t L_1 = ___index0;
  26854. int32_t L_2 = (int32_t)__this->get__size_2();
  26855. if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
  26856. {
  26857. goto IL_001b;
  26858. }
  26859. }
  26860. {
  26861. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL);
  26862. }
  26863. IL_001b:
  26864. {
  26865. RuntimeObject* L_3 = ___collection1;
  26866. V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)));
  26867. RuntimeObject* L_4 = V_0;
  26868. if (!L_4)
  26869. {
  26870. goto IL_00c0;
  26871. }
  26872. }
  26873. {
  26874. RuntimeObject* L_5 = V_0;
  26875. NullCheck((RuntimeObject*)L_5);
  26876. int32_t L_6;
  26877. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_5);
  26878. V_1 = (int32_t)L_6;
  26879. int32_t L_7 = V_1;
  26880. if ((((int32_t)L_7) <= ((int32_t)0)))
  26881. {
  26882. goto IL_00ef;
  26883. }
  26884. }
  26885. {
  26886. int32_t L_8 = (int32_t)__this->get__size_2();
  26887. int32_t L_9 = V_1;
  26888. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26889. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  26890. int32_t L_10 = ___index0;
  26891. int32_t L_11 = (int32_t)__this->get__size_2();
  26892. if ((((int32_t)L_10) >= ((int32_t)L_11)))
  26893. {
  26894. goto IL_006a;
  26895. }
  26896. }
  26897. {
  26898. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_12 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26899. int32_t L_13 = ___index0;
  26900. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_14 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26901. int32_t L_15 = ___index0;
  26902. int32_t L_16 = V_1;
  26903. int32_t L_17 = (int32_t)__this->get__size_2();
  26904. int32_t L_18 = ___index0;
  26905. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL);
  26906. }
  26907. IL_006a:
  26908. {
  26909. RuntimeObject* L_19 = V_0;
  26910. if ((!(((RuntimeObject*)(List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
  26911. {
  26912. goto IL_00a3;
  26913. }
  26914. }
  26915. {
  26916. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_20 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26917. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_21 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26918. int32_t L_22 = ___index0;
  26919. int32_t L_23 = ___index0;
  26920. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL);
  26921. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_24 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26922. int32_t L_25 = ___index0;
  26923. int32_t L_26 = V_1;
  26924. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_27 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26925. int32_t L_28 = ___index0;
  26926. int32_t L_29 = (int32_t)__this->get__size_2();
  26927. int32_t L_30 = ___index0;
  26928. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL);
  26929. goto IL_00b0;
  26930. }
  26931. IL_00a3:
  26932. {
  26933. RuntimeObject* L_31 = V_0;
  26934. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_32 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  26935. int32_t L_33 = ___index0;
  26936. NullCheck((RuntimeObject*)L_31);
  26937. InterfaceActionInvoker2< InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_32, (int32_t)L_33);
  26938. }
  26939. IL_00b0:
  26940. {
  26941. int32_t L_34 = (int32_t)__this->get__size_2();
  26942. int32_t L_35 = V_1;
  26943. __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)));
  26944. goto IL_00ef;
  26945. }
  26946. IL_00c0:
  26947. {
  26948. RuntimeObject* L_36 = ___collection1;
  26949. NullCheck((RuntimeObject*)L_36);
  26950. RuntimeObject* L_37;
  26951. L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36);
  26952. V_2 = (RuntimeObject*)L_37;
  26953. }
  26954. IL_00c7:
  26955. try
  26956. {// begin try (depth: 1)
  26957. {
  26958. goto IL_00db;
  26959. }
  26960. IL_00c9:
  26961. {
  26962. int32_t L_38 = ___index0;
  26963. int32_t L_39 = (int32_t)L_38;
  26964. ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  26965. RuntimeObject* L_40 = V_2;
  26966. NullCheck((RuntimeObject*)L_40);
  26967. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_41;
  26968. L_41 = InterfaceFuncInvoker0< InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
  26969. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  26970. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_39, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
  26971. }
  26972. IL_00db:
  26973. {
  26974. RuntimeObject* L_42 = V_2;
  26975. NullCheck((RuntimeObject*)L_42);
  26976. bool L_43;
  26977. L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_42);
  26978. if (L_43)
  26979. {
  26980. goto IL_00c9;
  26981. }
  26982. }
  26983. IL_00e3:
  26984. {
  26985. IL2CPP_LEAVE(0xEF, FINALLY_00e5);
  26986. }
  26987. }// end try (depth: 1)
  26988. catch(Il2CppExceptionWrapper& e)
  26989. {
  26990. __last_unhandled_exception = (Exception_t *)e.ex;
  26991. goto FINALLY_00e5;
  26992. }
  26993. FINALLY_00e5:
  26994. {// begin finally (depth: 1)
  26995. {
  26996. RuntimeObject* L_44 = V_2;
  26997. if (!L_44)
  26998. {
  26999. goto IL_00ee;
  27000. }
  27001. }
  27002. IL_00e8:
  27003. {
  27004. RuntimeObject* L_45 = V_2;
  27005. NullCheck((RuntimeObject*)L_45);
  27006. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_45);
  27007. }
  27008. IL_00ee:
  27009. {
  27010. IL2CPP_END_FINALLY(229)
  27011. }
  27012. }// end finally (depth: 1)
  27013. IL2CPP_CLEANUP(229)
  27014. {
  27015. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  27016. IL2CPP_JUMP_TBL(0xEF, IL_00ef)
  27017. }
  27018. IL_00ef:
  27019. {
  27020. int32_t L_46 = (int32_t)__this->get__version_3();
  27021. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)));
  27022. return;
  27023. }
  27024. }
  27025. // System.Boolean System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Remove(T)
  27026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mAECA5D8718479EB69668E3394B56AD02BE696FE9_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ___item0, const RuntimeMethod* method)
  27027. {
  27028. int32_t V_0 = 0;
  27029. {
  27030. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_0 = ___item0;
  27031. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27032. int32_t L_1;
  27033. L_1 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29));
  27034. V_0 = (int32_t)L_1;
  27035. int32_t L_2 = V_0;
  27036. if ((((int32_t)L_2) < ((int32_t)0)))
  27037. {
  27038. goto IL_0015;
  27039. }
  27040. }
  27041. {
  27042. int32_t L_3 = V_0;
  27043. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27044. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
  27045. return (bool)1;
  27046. }
  27047. IL_0015:
  27048. {
  27049. return (bool)0;
  27050. }
  27051. }
  27052. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::System.Collections.IList.Remove(System.Object)
  27053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m7A238BF43F9A9CBC3CAEEF64EA6BC55B9F3A9C76_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
  27054. {
  27055. {
  27056. RuntimeObject * L_0 = ___item0;
  27057. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0));
  27058. bool L_1;
  27059. L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18));
  27060. if (!L_1)
  27061. {
  27062. goto IL_0015;
  27063. }
  27064. }
  27065. {
  27066. RuntimeObject * L_2 = ___item0;
  27067. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27068. bool L_3;
  27069. L_3 = (( bool (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )((*(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)((InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32));
  27070. }
  27071. IL_0015:
  27072. {
  27073. return;
  27074. }
  27075. }
  27076. // System.Int32 System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::RemoveAll(System.Predicate`1<T>)
  27077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m901469EB9469F4CB743CCE54B4D583B16BB302EE_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * ___match0, const RuntimeMethod* method)
  27078. {
  27079. int32_t V_0 = 0;
  27080. int32_t V_1 = 0;
  27081. {
  27082. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_0 = ___match0;
  27083. if (L_0)
  27084. {
  27085. goto IL_0009;
  27086. }
  27087. }
  27088. {
  27089. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  27090. }
  27091. IL_0009:
  27092. {
  27093. V_0 = (int32_t)0;
  27094. goto IL_0011;
  27095. }
  27096. IL_000d:
  27097. {
  27098. int32_t L_1 = V_0;
  27099. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  27100. }
  27101. IL_0011:
  27102. {
  27103. int32_t L_2 = V_0;
  27104. int32_t L_3 = (int32_t)__this->get__size_2();
  27105. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  27106. {
  27107. goto IL_002e;
  27108. }
  27109. }
  27110. {
  27111. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_4 = ___match0;
  27112. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_5 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27113. int32_t L_6 = V_0;
  27114. NullCheck(L_5);
  27115. int32_t L_7 = L_6;
  27116. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  27117. NullCheck((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_4);
  27118. bool L_9;
  27119. L_9 = (( bool (*) (Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_4, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  27120. if (!L_9)
  27121. {
  27122. goto IL_000d;
  27123. }
  27124. }
  27125. IL_002e:
  27126. {
  27127. int32_t L_10 = V_0;
  27128. int32_t L_11 = (int32_t)__this->get__size_2();
  27129. if ((((int32_t)L_10) < ((int32_t)L_11)))
  27130. {
  27131. goto IL_0039;
  27132. }
  27133. }
  27134. {
  27135. return (int32_t)0;
  27136. }
  27137. IL_0039:
  27138. {
  27139. int32_t L_12 = V_0;
  27140. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  27141. goto IL_0089;
  27142. }
  27143. IL_003f:
  27144. {
  27145. int32_t L_13 = V_1;
  27146. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  27147. }
  27148. IL_0043:
  27149. {
  27150. int32_t L_14 = V_1;
  27151. int32_t L_15 = (int32_t)__this->get__size_2();
  27152. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  27153. {
  27154. goto IL_0060;
  27155. }
  27156. }
  27157. {
  27158. Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 * L_16 = ___match0;
  27159. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_17 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27160. int32_t L_18 = V_1;
  27161. NullCheck(L_17);
  27162. int32_t L_19 = L_18;
  27163. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  27164. NullCheck((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_16);
  27165. bool L_21;
  27166. L_21 = (( bool (*) (Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *, InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((Predicate_1_t89FA6A3C92AB483933728FFFAAA078DE40353DB6 *)L_16, (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23));
  27167. if (L_21)
  27168. {
  27169. goto IL_003f;
  27170. }
  27171. }
  27172. IL_0060:
  27173. {
  27174. int32_t L_22 = V_1;
  27175. int32_t L_23 = (int32_t)__this->get__size_2();
  27176. if ((((int32_t)L_22) >= ((int32_t)L_23)))
  27177. {
  27178. goto IL_0089;
  27179. }
  27180. }
  27181. {
  27182. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_24 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27183. int32_t L_25 = V_0;
  27184. int32_t L_26 = (int32_t)L_25;
  27185. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  27186. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_27 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27187. int32_t L_28 = V_1;
  27188. int32_t L_29 = (int32_t)L_28;
  27189. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  27190. NullCheck(L_27);
  27191. int32_t L_30 = L_29;
  27192. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  27193. NullCheck(L_24);
  27194. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_31);
  27195. }
  27196. IL_0089:
  27197. {
  27198. int32_t L_32 = V_1;
  27199. int32_t L_33 = (int32_t)__this->get__size_2();
  27200. if ((((int32_t)L_32) < ((int32_t)L_33)))
  27201. {
  27202. goto IL_0043;
  27203. }
  27204. }
  27205. {
  27206. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_34 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27207. int32_t L_35 = V_0;
  27208. int32_t L_36 = (int32_t)__this->get__size_2();
  27209. int32_t L_37 = V_0;
  27210. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL);
  27211. int32_t L_38 = (int32_t)__this->get__size_2();
  27212. int32_t L_39 = V_0;
  27213. int32_t L_40 = V_0;
  27214. __this->set__size_2(L_40);
  27215. int32_t L_41 = (int32_t)__this->get__version_3();
  27216. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)));
  27217. return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39));
  27218. }
  27219. }
  27220. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::RemoveAt(System.Int32)
  27221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m21E75D3A1219CBE74F4768B1C1C8B29B0BC14292_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, const RuntimeMethod* method)
  27222. {
  27223. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD V_0;
  27224. memset((&V_0), 0, sizeof(V_0));
  27225. {
  27226. int32_t L_0 = ___index0;
  27227. int32_t L_1 = (int32_t)__this->get__size_2();
  27228. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  27229. {
  27230. goto IL_000e;
  27231. }
  27232. }
  27233. {
  27234. ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
  27235. }
  27236. IL_000e:
  27237. {
  27238. int32_t L_2 = (int32_t)__this->get__size_2();
  27239. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  27240. int32_t L_3 = ___index0;
  27241. int32_t L_4 = (int32_t)__this->get__size_2();
  27242. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  27243. {
  27244. goto IL_0042;
  27245. }
  27246. }
  27247. {
  27248. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_5 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27249. int32_t L_6 = ___index0;
  27250. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_7 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27251. int32_t L_8 = ___index0;
  27252. int32_t L_9 = (int32_t)__this->get__size_2();
  27253. int32_t L_10 = ___index0;
  27254. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL);
  27255. }
  27256. IL_0042:
  27257. {
  27258. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_11 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27259. int32_t L_12 = (int32_t)__this->get__size_2();
  27260. il2cpp_codegen_initobj((&V_0), sizeof(InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD ));
  27261. InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD L_13 = V_0;
  27262. NullCheck(L_11);
  27263. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (InstructionView_tDFAD12AD4DF45E2C42F932657312888680A8FEBD )L_13);
  27264. int32_t L_14 = (int32_t)__this->get__version_3();
  27265. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)));
  27266. return;
  27267. }
  27268. }
  27269. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::RemoveRange(System.Int32,System.Int32)
  27270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m75DE01ADE00A42BF79F75145B3E2BF5745FEC34E_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  27271. {
  27272. {
  27273. int32_t L_0 = ___index0;
  27274. if ((((int32_t)L_0) >= ((int32_t)0)))
  27275. {
  27276. goto IL_000c;
  27277. }
  27278. }
  27279. {
  27280. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  27281. }
  27282. IL_000c:
  27283. {
  27284. int32_t L_1 = ___count1;
  27285. if ((((int32_t)L_1) >= ((int32_t)0)))
  27286. {
  27287. goto IL_0018;
  27288. }
  27289. }
  27290. {
  27291. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  27292. }
  27293. IL_0018:
  27294. {
  27295. int32_t L_2 = (int32_t)__this->get__size_2();
  27296. int32_t L_3 = ___index0;
  27297. int32_t L_4 = ___count1;
  27298. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  27299. {
  27300. goto IL_002a;
  27301. }
  27302. }
  27303. {
  27304. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  27305. }
  27306. IL_002a:
  27307. {
  27308. int32_t L_5 = ___count1;
  27309. if ((((int32_t)L_5) <= ((int32_t)0)))
  27310. {
  27311. goto IL_0082;
  27312. }
  27313. }
  27314. {
  27315. int32_t L_6 = (int32_t)__this->get__size_2();
  27316. int32_t L_7 = ___count1;
  27317. __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)));
  27318. int32_t L_8 = ___index0;
  27319. int32_t L_9 = (int32_t)__this->get__size_2();
  27320. if ((((int32_t)L_8) >= ((int32_t)L_9)))
  27321. {
  27322. goto IL_0062;
  27323. }
  27324. }
  27325. {
  27326. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_10 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27327. int32_t L_11 = ___index0;
  27328. int32_t L_12 = ___count1;
  27329. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_13 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27330. int32_t L_14 = ___index0;
  27331. int32_t L_15 = (int32_t)__this->get__size_2();
  27332. int32_t L_16 = ___index0;
  27333. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL);
  27334. }
  27335. IL_0062:
  27336. {
  27337. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_17 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27338. int32_t L_18 = (int32_t)__this->get__size_2();
  27339. int32_t L_19 = ___count1;
  27340. Array_Clear_mEB42D172C5E0825D340F6209F28578BDDDDCE34F((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL);
  27341. int32_t L_20 = (int32_t)__this->get__version_3();
  27342. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)));
  27343. }
  27344. IL_0082:
  27345. {
  27346. return;
  27347. }
  27348. }
  27349. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Reverse()
  27350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m2BA3E28AF79BE2A84F1F5FC246F289725D1AF581_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  27351. {
  27352. {
  27353. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27354. int32_t L_0;
  27355. L_0 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  27356. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27357. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 33));
  27358. return;
  27359. }
  27360. }
  27361. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Reverse(System.Int32,System.Int32)
  27362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mCF4346284D9BD4039DEEEF537B787369C488C420_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
  27363. {
  27364. {
  27365. int32_t L_0 = ___index0;
  27366. if ((((int32_t)L_0) >= ((int32_t)0)))
  27367. {
  27368. goto IL_000c;
  27369. }
  27370. }
  27371. {
  27372. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  27373. }
  27374. IL_000c:
  27375. {
  27376. int32_t L_1 = ___count1;
  27377. if ((((int32_t)L_1) >= ((int32_t)0)))
  27378. {
  27379. goto IL_0018;
  27380. }
  27381. }
  27382. {
  27383. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  27384. }
  27385. IL_0018:
  27386. {
  27387. int32_t L_2 = (int32_t)__this->get__size_2();
  27388. int32_t L_3 = ___index0;
  27389. int32_t L_4 = ___count1;
  27390. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  27391. {
  27392. goto IL_002a;
  27393. }
  27394. }
  27395. {
  27396. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  27397. }
  27398. IL_002a:
  27399. {
  27400. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_5 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27401. int32_t L_6 = ___index0;
  27402. int32_t L_7 = ___count1;
  27403. (( void (*) (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)->methodPointer)((InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
  27404. int32_t L_8 = (int32_t)__this->get__version_3();
  27405. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  27406. return;
  27407. }
  27408. }
  27409. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Sort()
  27410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m76A70FEE346A0CF032D35E23954BD9C2CDEB25FC_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  27411. {
  27412. {
  27413. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27414. int32_t L_0;
  27415. L_0 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  27416. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27417. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  27418. return;
  27419. }
  27420. }
  27421. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Sort(System.Collections.Generic.IComparer`1<T>)
  27422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m174123E4DE313CE8CEDC41743130F8C2D3313E3D_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  27423. {
  27424. {
  27425. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27426. int32_t L_0;
  27427. L_0 = (( int32_t (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  27428. RuntimeObject* L_1 = ___comparer0;
  27429. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27430. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35));
  27431. return;
  27432. }
  27433. }
  27434. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
  27435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC17F0FFA80C8C4213767F503CB971DA3F4C8927D_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
  27436. {
  27437. {
  27438. int32_t L_0 = ___index0;
  27439. if ((((int32_t)L_0) >= ((int32_t)0)))
  27440. {
  27441. goto IL_000c;
  27442. }
  27443. }
  27444. {
  27445. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL);
  27446. }
  27447. IL_000c:
  27448. {
  27449. int32_t L_1 = ___count1;
  27450. if ((((int32_t)L_1) >= ((int32_t)0)))
  27451. {
  27452. goto IL_0018;
  27453. }
  27454. }
  27455. {
  27456. ThrowHelper_ThrowArgumentOutOfRangeException_mFBB0FE021BE66E1402AAC69275C0EDB716E3CC11((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL);
  27457. }
  27458. IL_0018:
  27459. {
  27460. int32_t L_2 = (int32_t)__this->get__size_2();
  27461. int32_t L_3 = ___index0;
  27462. int32_t L_4 = ___count1;
  27463. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4)))
  27464. {
  27465. goto IL_002a;
  27466. }
  27467. }
  27468. {
  27469. ThrowHelper_ThrowArgumentException_m49831D19CFA6026A62C5D52FA7A8E162EBD4DD6A((int32_t)((int32_t)23), /*hidden argument*/NULL);
  27470. }
  27471. IL_002a:
  27472. {
  27473. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_5 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27474. int32_t L_6 = ___index0;
  27475. int32_t L_7 = ___count1;
  27476. RuntimeObject* L_8 = ___comparer2;
  27477. (( void (*) (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36));
  27478. int32_t L_9 = (int32_t)__this->get__version_3();
  27479. __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
  27480. return;
  27481. }
  27482. }
  27483. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::Sort(System.Comparison`1<T>)
  27484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC940176D4164F702A38842979DC985EA8C013FA5_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, Comparison_1_t6BABD9AE09CC76AD0570BCC8ED46A8E55BD2E4CA * ___comparison0, const RuntimeMethod* method)
  27485. {
  27486. {
  27487. Comparison_1_t6BABD9AE09CC76AD0570BCC8ED46A8E55BD2E4CA * L_0 = ___comparison0;
  27488. if (L_0)
  27489. {
  27490. goto IL_0009;
  27491. }
  27492. }
  27493. {
  27494. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)8, /*hidden argument*/NULL);
  27495. }
  27496. IL_0009:
  27497. {
  27498. int32_t L_1 = (int32_t)__this->get__size_2();
  27499. if ((((int32_t)L_1) <= ((int32_t)0)))
  27500. {
  27501. goto IL_0025;
  27502. }
  27503. }
  27504. {
  27505. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_2 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27506. int32_t L_3 = (int32_t)__this->get__size_2();
  27507. Comparison_1_t6BABD9AE09CC76AD0570BCC8ED46A8E55BD2E4CA * L_4 = ___comparison0;
  27508. (( void (*) (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*, int32_t, int32_t, Comparison_1_t6BABD9AE09CC76AD0570BCC8ED46A8E55BD2E4CA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t6BABD9AE09CC76AD0570BCC8ED46A8E55BD2E4CA *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37));
  27509. }
  27510. IL_0025:
  27511. {
  27512. return;
  27513. }
  27514. }
  27515. // T[] System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::ToArray()
  27516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* List_1_ToArray_mFBC50CEA534C7F31117AD52047F791D864F37EC0_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  27517. {
  27518. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* V_0 = NULL;
  27519. {
  27520. int32_t L_0 = (int32_t)__this->get__size_2();
  27521. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_1 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)(InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
  27522. V_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_1;
  27523. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_2 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27524. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_3 = V_0;
  27525. int32_t L_4 = (int32_t)__this->get__size_2();
  27526. Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL);
  27527. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_5 = V_0;
  27528. return (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)L_5;
  27529. }
  27530. }
  27531. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::TrimExcess()
  27532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mCCCFB5FEA17F58A875BD1B49CE1ADF3F936D9859_gshared (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D * __this, const RuntimeMethod* method)
  27533. {
  27534. int32_t V_0 = 0;
  27535. {
  27536. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)__this->get__items_1();
  27537. NullCheck(L_0);
  27538. V_0 = (int32_t)((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)((double)((double)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))), (double)(0.90000000000000002)))));
  27539. int32_t L_1 = (int32_t)__this->get__size_2();
  27540. int32_t L_2 = V_0;
  27541. if ((((int32_t)L_1) >= ((int32_t)L_2)))
  27542. {
  27543. goto IL_002a;
  27544. }
  27545. }
  27546. {
  27547. int32_t L_3 = (int32_t)__this->get__size_2();
  27548. NullCheck((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this);
  27549. (( void (*) (List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21)->methodPointer)((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 21));
  27550. }
  27551. IL_002a:
  27552. {
  27553. return;
  27554. }
  27555. }
  27556. // System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.InstructionList/DebugView/InstructionView>::.cctor()
  27557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mD3B84275810E7FBF1EF004DFE87A5DF74D7851D2_gshared (const RuntimeMethod* method)
  27558. {
  27559. {
  27560. InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1* L_0 = (InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)(InstructionViewU5BU5D_t0A7335AD6B2D918CB34FF1074307625F148C05E1*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
  27561. ((List_1_t54B77131E89CBEE234D08EFDA931C923AE127C7D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0);
  27562. return;
  27563. }
  27564. }
  27565. #ifdef __clang__
  27566. #pragma clang diagnostic pop
  27567. #endif
  27568. #ifdef __clang__
  27569. #pragma clang diagnostic push
  27570. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27571. #pragma clang diagnostic ignored "-Wunused-variable"
  27572. #endif
  27573. // System.Void System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
  27574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lookup_2__ctor_m46D5C4D52FB2FE6012FBDEDB9FF17E17EC465EF4_gshared (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  27575. {
  27576. {
  27577. NullCheck((RuntimeObject *)__this);
  27578. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  27579. RuntimeObject* L_0 = ___comparer0;
  27580. if (L_0)
  27581. {
  27582. goto IL_0010;
  27583. }
  27584. }
  27585. {
  27586. EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_1;
  27587. L_1 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27588. ___comparer0 = (RuntimeObject*)L_1;
  27589. }
  27590. IL_0010:
  27591. {
  27592. RuntimeObject* L_2 = ___comparer0;
  27593. __this->set_comparer_0(L_2);
  27594. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_3 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)(GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), (uint32_t)7);
  27595. __this->set_groupings_1(L_3);
  27596. return;
  27597. }
  27598. }
  27599. // System.Collections.Generic.IEnumerator`1<System.Linq.IGrouping`2<TKey,TElement>> System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>::GetEnumerator()
  27600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lookup_2_GetEnumerator_m263B78AE908F0025DA7758F7DBF11E3E70295720_gshared (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * __this, const RuntimeMethod* method)
  27601. {
  27602. {
  27603. U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653 * L_0 = (U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7));
  27604. (( void (*) (U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)(L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27605. U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653 * L_1 = (U3CGetEnumeratorU3Ed__12_tFCC4BDC5A62AC44649963B120612C894CD0BA653 *)L_0;
  27606. NullCheck(L_1);
  27607. L_1->set_U3CU3E4__this_2(__this);
  27608. return (RuntimeObject*)L_1;
  27609. }
  27610. }
  27611. // System.Collections.IEnumerator System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>::System.Collections.IEnumerable.GetEnumerator()
  27612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lookup_2_System_Collections_IEnumerable_GetEnumerator_m6F3EFF781C8C62E71E984707F1C3A389B7E34613_gshared (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * __this, const RuntimeMethod* method)
  27613. {
  27614. {
  27615. NullCheck((Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *)__this);
  27616. RuntimeObject* L_0;
  27617. L_0 = (( RuntimeObject* (*) (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  27618. return (RuntimeObject*)L_0;
  27619. }
  27620. }
  27621. // System.Int32 System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>::InternalGetHashCode(TKey)
  27622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lookup_2_InternalGetHashCode_m9BC219DAEFF43E94BAC0CFDE2B16C671D5426132_gshared (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * __this, RuntimeObject * ___key0, const RuntimeMethod* method)
  27623. {
  27624. {
  27625. RuntimeObject * L_0 = ___key0;
  27626. if (!L_0)
  27627. {
  27628. goto IL_001b;
  27629. }
  27630. }
  27631. {
  27632. RuntimeObject* L_1 = (RuntimeObject*)__this->get_comparer_0();
  27633. RuntimeObject * L_2 = ___key0;
  27634. NullCheck((RuntimeObject*)L_1);
  27635. int32_t L_3;
  27636. L_3 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1<System.Object>::GetHashCode(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_1, (RuntimeObject *)L_2);
  27637. return (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL)));
  27638. }
  27639. IL_001b:
  27640. {
  27641. return (int32_t)0;
  27642. }
  27643. }
  27644. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>::GetGrouping(TKey,System.Boolean)
  27645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * Lookup_2_GetGrouping_m531F7AFB3B82AF8D83C80D461626A7273956DDEF_gshared (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * __this, RuntimeObject * ___key0, bool ___create1, const RuntimeMethod* method)
  27646. {
  27647. int32_t V_0 = 0;
  27648. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * V_1 = NULL;
  27649. int32_t V_2 = 0;
  27650. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * V_3 = NULL;
  27651. {
  27652. RuntimeObject * L_0 = ___key0;
  27653. NullCheck((Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *)__this);
  27654. int32_t L_1;
  27655. L_1 = (( int32_t (*) (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  27656. V_0 = (int32_t)L_1;
  27657. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_2 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)__this->get_groupings_1();
  27658. int32_t L_3 = V_0;
  27659. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_4 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)__this->get_groupings_1();
  27660. NullCheck(L_4);
  27661. NullCheck(L_2);
  27662. int32_t L_5 = ((int32_t)((int32_t)L_3%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))));
  27663. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_6 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  27664. V_1 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_6;
  27665. goto IL_0042;
  27666. }
  27667. IL_001c:
  27668. {
  27669. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_7 = V_1;
  27670. NullCheck(L_7);
  27671. int32_t L_8 = (int32_t)L_7->get_hashCode_1();
  27672. int32_t L_9 = V_0;
  27673. if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
  27674. {
  27675. goto IL_003b;
  27676. }
  27677. }
  27678. {
  27679. RuntimeObject* L_10 = (RuntimeObject*)__this->get_comparer_0();
  27680. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_11 = V_1;
  27681. NullCheck(L_11);
  27682. RuntimeObject * L_12 = (RuntimeObject *)L_11->get_key_0();
  27683. RuntimeObject * L_13 = ___key0;
  27684. NullCheck((RuntimeObject*)L_10);
  27685. bool L_14;
  27686. L_14 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Object>::Equals(!0,!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_10, (RuntimeObject *)L_12, (RuntimeObject *)L_13);
  27687. if (!L_14)
  27688. {
  27689. goto IL_003b;
  27690. }
  27691. }
  27692. {
  27693. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_15 = V_1;
  27694. return (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_15;
  27695. }
  27696. IL_003b:
  27697. {
  27698. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_16 = V_1;
  27699. NullCheck(L_16);
  27700. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_17 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_16->get_hashNext_4();
  27701. V_1 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_17;
  27702. }
  27703. IL_0042:
  27704. {
  27705. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_18 = V_1;
  27706. if (L_18)
  27707. {
  27708. goto IL_001c;
  27709. }
  27710. }
  27711. {
  27712. bool L_19 = ___create1;
  27713. if (!L_19)
  27714. {
  27715. goto IL_00e8;
  27716. }
  27717. }
  27718. {
  27719. int32_t L_20 = (int32_t)__this->get_count_3();
  27720. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_21 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)__this->get_groupings_1();
  27721. NullCheck(L_21);
  27722. if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))))
  27723. {
  27724. goto IL_0061;
  27725. }
  27726. }
  27727. {
  27728. NullCheck((Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *)__this);
  27729. (( void (*) (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  27730. }
  27731. IL_0061:
  27732. {
  27733. int32_t L_22 = V_0;
  27734. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_23 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)__this->get_groupings_1();
  27735. NullCheck(L_23);
  27736. V_2 = (int32_t)((int32_t)((int32_t)L_22%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))));
  27737. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_24 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 14));
  27738. (( void (*) (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  27739. V_3 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_24;
  27740. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_25 = V_3;
  27741. RuntimeObject * L_26 = ___key0;
  27742. NullCheck(L_25);
  27743. L_25->set_key_0(L_26);
  27744. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_27 = V_3;
  27745. int32_t L_28 = V_0;
  27746. NullCheck(L_27);
  27747. L_27->set_hashCode_1(L_28);
  27748. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_29 = V_3;
  27749. IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_30 = (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)(IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16), (uint32_t)1);
  27750. NullCheck(L_29);
  27751. L_29->set_elements_2(L_30);
  27752. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_31 = V_3;
  27753. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_32 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)__this->get_groupings_1();
  27754. int32_t L_33 = V_2;
  27755. NullCheck(L_32);
  27756. int32_t L_34 = L_33;
  27757. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_35 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)(L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
  27758. NullCheck(L_31);
  27759. L_31->set_hashNext_4(L_35);
  27760. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_36 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)__this->get_groupings_1();
  27761. int32_t L_37 = V_2;
  27762. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_38 = V_3;
  27763. NullCheck(L_36);
  27764. ArrayElementTypeCheck (L_36, L_38);
  27765. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_38);
  27766. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_39 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)__this->get_lastGrouping_2();
  27767. if (L_39)
  27768. {
  27769. goto IL_00b4;
  27770. }
  27771. }
  27772. {
  27773. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_40 = V_3;
  27774. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_41 = V_3;
  27775. NullCheck(L_40);
  27776. L_40->set_next_5(L_41);
  27777. goto IL_00d1;
  27778. }
  27779. IL_00b4:
  27780. {
  27781. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_42 = V_3;
  27782. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_43 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)__this->get_lastGrouping_2();
  27783. NullCheck(L_43);
  27784. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_44 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_43->get_next_5();
  27785. NullCheck(L_42);
  27786. L_42->set_next_5(L_44);
  27787. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_45 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)__this->get_lastGrouping_2();
  27788. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_46 = V_3;
  27789. NullCheck(L_45);
  27790. L_45->set_next_5(L_46);
  27791. }
  27792. IL_00d1:
  27793. {
  27794. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_47 = V_3;
  27795. __this->set_lastGrouping_2(L_47);
  27796. int32_t L_48 = (int32_t)__this->get_count_3();
  27797. __this->set_count_3(((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)));
  27798. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_49 = V_3;
  27799. return (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_49;
  27800. }
  27801. IL_00e8:
  27802. {
  27803. return (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)NULL;
  27804. }
  27805. }
  27806. // System.Void System.Linq.Lookup`2<System.Object,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString>::Resize()
  27807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lookup_2_Resize_mC1286808BB15D91624368247616C340579195FE9_gshared (Lookup_2_tC2B9B544F683D7F913B94E8287AD2D453D2E54A9 * __this, const RuntimeMethod* method)
  27808. {
  27809. static bool s_Il2CppMethodInitialized;
  27810. if (!s_Il2CppMethodInitialized)
  27811. {
  27812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lookup_2_Resize_mC1286808BB15D91624368247616C340579195FE9_RuntimeMethod_var);
  27813. s_Il2CppMethodInitialized = true;
  27814. }
  27815. int32_t V_0 = 0;
  27816. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* V_1 = NULL;
  27817. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * V_2 = NULL;
  27818. int32_t V_3 = 0;
  27819. {
  27820. int32_t L_0 = (int32_t)__this->get_count_3();
  27821. if (((int64_t)L_0 * (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 * (int64_t)2 > (int64_t)kIl2CppInt32Max))
  27822. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Lookup_2_Resize_mC1286808BB15D91624368247616C340579195FE9_RuntimeMethod_var);
  27823. if (((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)2)) + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)2)) + (int64_t)1 > (int64_t)kIl2CppInt32Max))
  27824. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Lookup_2_Resize_mC1286808BB15D91624368247616C340579195FE9_RuntimeMethod_var);
  27825. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)2)), (int32_t)1));
  27826. int32_t L_1 = V_0;
  27827. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_2 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)(GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), (uint32_t)L_1);
  27828. V_1 = (GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC*)L_2;
  27829. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_3 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)__this->get_lastGrouping_2();
  27830. V_2 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_3;
  27831. }
  27832. IL_0019:
  27833. {
  27834. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_4 = V_2;
  27835. NullCheck(L_4);
  27836. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_5 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_4->get_next_5();
  27837. V_2 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_5;
  27838. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_6 = V_2;
  27839. NullCheck(L_6);
  27840. int32_t L_7 = (int32_t)L_6->get_hashCode_1();
  27841. int32_t L_8 = V_0;
  27842. V_3 = (int32_t)((int32_t)((int32_t)L_7%(int32_t)L_8));
  27843. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_9 = V_2;
  27844. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_10 = V_1;
  27845. int32_t L_11 = V_3;
  27846. NullCheck(L_10);
  27847. int32_t L_12 = L_11;
  27848. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_13 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)(L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  27849. NullCheck(L_9);
  27850. L_9->set_hashNext_4(L_13);
  27851. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_14 = V_1;
  27852. int32_t L_15 = V_3;
  27853. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_16 = V_2;
  27854. NullCheck(L_14);
  27855. ArrayElementTypeCheck (L_14, L_16);
  27856. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_16);
  27857. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_17 = V_2;
  27858. Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 * L_18 = (Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)__this->get_lastGrouping_2();
  27859. if ((!(((RuntimeObject*)(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_17) == ((RuntimeObject*)(Grouping_t8916BBFB9CADA381546166B4D0C47B0C22D25189 *)L_18))))
  27860. {
  27861. goto IL_0019;
  27862. }
  27863. }
  27864. {
  27865. GroupingU5BU5D_tE907D7ECD951455CD174A1B57A9F1AEAF313D3AC* L_19 = V_1;
  27866. __this->set_groupings_1(L_19);
  27867. return;
  27868. }
  27869. }
  27870. #ifdef __clang__
  27871. #pragma clang diagnostic pop
  27872. #endif
  27873. #ifdef __clang__
  27874. #pragma clang diagnostic push
  27875. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27876. #pragma clang diagnostic ignored "-Wunused-variable"
  27877. #endif
  27878. // System.Void System.Linq.Lookup`2<System.Object,System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
  27879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lookup_2__ctor_mBED4C21F79C4E29969BB310F096FB6722F79B82E_gshared (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
  27880. {
  27881. {
  27882. NullCheck((RuntimeObject *)__this);
  27883. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL);
  27884. RuntimeObject* L_0 = ___comparer0;
  27885. if (L_0)
  27886. {
  27887. goto IL_0010;
  27888. }
  27889. }
  27890. {
  27891. EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * L_1;
  27892. L_1 = (( EqualityComparer_1_t469B0BBE7B6765C576211BEF8F2803A5AD411A20 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  27893. ___comparer0 = (RuntimeObject*)L_1;
  27894. }
  27895. IL_0010:
  27896. {
  27897. RuntimeObject* L_2 = ___comparer0;
  27898. __this->set_comparer_0(L_2);
  27899. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_3 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)(GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), (uint32_t)7);
  27900. __this->set_groupings_1(L_3);
  27901. return;
  27902. }
  27903. }
  27904. // System.Collections.Generic.IEnumerator`1<System.Linq.IGrouping`2<TKey,TElement>> System.Linq.Lookup`2<System.Object,System.Object>::GetEnumerator()
  27905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lookup_2_GetEnumerator_m296661201292AF0527D7CB718B4F0F57924265C8_gshared (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * __this, const RuntimeMethod* method)
  27906. {
  27907. {
  27908. U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810 * L_0 = (U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7));
  27909. (( void (*) (U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)(L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
  27910. U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810 * L_1 = (U3CGetEnumeratorU3Ed__12_t8B2465F6ED1A5E41ADD9129D6AA2E3EC96FE0810 *)L_0;
  27911. NullCheck(L_1);
  27912. L_1->set_U3CU3E4__this_2(__this);
  27913. return (RuntimeObject*)L_1;
  27914. }
  27915. }
  27916. // System.Collections.IEnumerator System.Linq.Lookup`2<System.Object,System.Object>::System.Collections.IEnumerable.GetEnumerator()
  27917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lookup_2_System_Collections_IEnumerable_GetEnumerator_m4EC9179C71D4C66032350C5190981A1089D14EA2_gshared (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * __this, const RuntimeMethod* method)
  27918. {
  27919. {
  27920. NullCheck((Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *)__this);
  27921. RuntimeObject* L_0;
  27922. L_0 = (( RuntimeObject* (*) (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9));
  27923. return (RuntimeObject*)L_0;
  27924. }
  27925. }
  27926. // System.Int32 System.Linq.Lookup`2<System.Object,System.Object>::InternalGetHashCode(TKey)
  27927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Lookup_2_InternalGetHashCode_mBF877A5272FEE147D1D053E86A2CE654439396CA_gshared (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * __this, RuntimeObject * ___key0, const RuntimeMethod* method)
  27928. {
  27929. {
  27930. RuntimeObject * L_0 = ___key0;
  27931. if (!L_0)
  27932. {
  27933. goto IL_001b;
  27934. }
  27935. }
  27936. {
  27937. RuntimeObject* L_1 = (RuntimeObject*)__this->get_comparer_0();
  27938. RuntimeObject * L_2 = ___key0;
  27939. NullCheck((RuntimeObject*)L_1);
  27940. int32_t L_3;
  27941. L_3 = InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1<System.Object>::GetHashCode(!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_1, (RuntimeObject *)L_2);
  27942. return (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL)));
  27943. }
  27944. IL_001b:
  27945. {
  27946. return (int32_t)0;
  27947. }
  27948. }
  27949. // System.Linq.Lookup`2/Grouping<TKey,TElement> System.Linq.Lookup`2<System.Object,System.Object>::GetGrouping(TKey,System.Boolean)
  27950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * Lookup_2_GetGrouping_m85F7659D499F6E123A931F12A01D844289EC7F31_gshared (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * __this, RuntimeObject * ___key0, bool ___create1, const RuntimeMethod* method)
  27951. {
  27952. int32_t V_0 = 0;
  27953. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * V_1 = NULL;
  27954. int32_t V_2 = 0;
  27955. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * V_3 = NULL;
  27956. {
  27957. RuntimeObject * L_0 = ___key0;
  27958. NullCheck((Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *)__this);
  27959. int32_t L_1;
  27960. L_1 = (( int32_t (*) (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12));
  27961. V_0 = (int32_t)L_1;
  27962. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_2 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)__this->get_groupings_1();
  27963. int32_t L_3 = V_0;
  27964. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_4 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)__this->get_groupings_1();
  27965. NullCheck(L_4);
  27966. NullCheck(L_2);
  27967. int32_t L_5 = ((int32_t)((int32_t)L_3%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))));
  27968. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_6 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  27969. V_1 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_6;
  27970. goto IL_0042;
  27971. }
  27972. IL_001c:
  27973. {
  27974. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_7 = V_1;
  27975. NullCheck(L_7);
  27976. int32_t L_8 = (int32_t)L_7->get_hashCode_1();
  27977. int32_t L_9 = V_0;
  27978. if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
  27979. {
  27980. goto IL_003b;
  27981. }
  27982. }
  27983. {
  27984. RuntimeObject* L_10 = (RuntimeObject*)__this->get_comparer_0();
  27985. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_11 = V_1;
  27986. NullCheck(L_11);
  27987. RuntimeObject * L_12 = (RuntimeObject *)L_11->get_key_0();
  27988. RuntimeObject * L_13 = ___key0;
  27989. NullCheck((RuntimeObject*)L_10);
  27990. bool L_14;
  27991. L_14 = InterfaceFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Object>::Equals(!0,!0) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 11), (RuntimeObject*)L_10, (RuntimeObject *)L_12, (RuntimeObject *)L_13);
  27992. if (!L_14)
  27993. {
  27994. goto IL_003b;
  27995. }
  27996. }
  27997. {
  27998. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_15 = V_1;
  27999. return (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_15;
  28000. }
  28001. IL_003b:
  28002. {
  28003. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_16 = V_1;
  28004. NullCheck(L_16);
  28005. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_17 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_16->get_hashNext_4();
  28006. V_1 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_17;
  28007. }
  28008. IL_0042:
  28009. {
  28010. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_18 = V_1;
  28011. if (L_18)
  28012. {
  28013. goto IL_001c;
  28014. }
  28015. }
  28016. {
  28017. bool L_19 = ___create1;
  28018. if (!L_19)
  28019. {
  28020. goto IL_00e8;
  28021. }
  28022. }
  28023. {
  28024. int32_t L_20 = (int32_t)__this->get_count_3();
  28025. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_21 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)__this->get_groupings_1();
  28026. NullCheck(L_21);
  28027. if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))))
  28028. {
  28029. goto IL_0061;
  28030. }
  28031. }
  28032. {
  28033. NullCheck((Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *)__this);
  28034. (( void (*) (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
  28035. }
  28036. IL_0061:
  28037. {
  28038. int32_t L_22 = V_0;
  28039. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_23 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)__this->get_groupings_1();
  28040. NullCheck(L_23);
  28041. V_2 = (int32_t)((int32_t)((int32_t)L_22%(int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))));
  28042. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_24 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 14));
  28043. (( void (*) (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)(L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15));
  28044. V_3 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_24;
  28045. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_25 = V_3;
  28046. RuntimeObject * L_26 = ___key0;
  28047. NullCheck(L_25);
  28048. L_25->set_key_0(L_26);
  28049. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_27 = V_3;
  28050. int32_t L_28 = V_0;
  28051. NullCheck(L_27);
  28052. L_27->set_hashCode_1(L_28);
  28053. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_29 = V_3;
  28054. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 16), (uint32_t)1);
  28055. NullCheck(L_29);
  28056. L_29->set_elements_2(L_30);
  28057. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_31 = V_3;
  28058. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_32 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)__this->get_groupings_1();
  28059. int32_t L_33 = V_2;
  28060. NullCheck(L_32);
  28061. int32_t L_34 = L_33;
  28062. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_35 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)(L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
  28063. NullCheck(L_31);
  28064. L_31->set_hashNext_4(L_35);
  28065. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_36 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)__this->get_groupings_1();
  28066. int32_t L_37 = V_2;
  28067. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_38 = V_3;
  28068. NullCheck(L_36);
  28069. ArrayElementTypeCheck (L_36, L_38);
  28070. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_38);
  28071. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_39 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)__this->get_lastGrouping_2();
  28072. if (L_39)
  28073. {
  28074. goto IL_00b4;
  28075. }
  28076. }
  28077. {
  28078. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_40 = V_3;
  28079. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_41 = V_3;
  28080. NullCheck(L_40);
  28081. L_40->set_next_5(L_41);
  28082. goto IL_00d1;
  28083. }
  28084. IL_00b4:
  28085. {
  28086. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_42 = V_3;
  28087. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_43 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)__this->get_lastGrouping_2();
  28088. NullCheck(L_43);
  28089. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_44 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_43->get_next_5();
  28090. NullCheck(L_42);
  28091. L_42->set_next_5(L_44);
  28092. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_45 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)__this->get_lastGrouping_2();
  28093. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_46 = V_3;
  28094. NullCheck(L_45);
  28095. L_45->set_next_5(L_46);
  28096. }
  28097. IL_00d1:
  28098. {
  28099. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_47 = V_3;
  28100. __this->set_lastGrouping_2(L_47);
  28101. int32_t L_48 = (int32_t)__this->get_count_3();
  28102. __this->set_count_3(((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)));
  28103. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_49 = V_3;
  28104. return (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_49;
  28105. }
  28106. IL_00e8:
  28107. {
  28108. return (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)NULL;
  28109. }
  28110. }
  28111. // System.Void System.Linq.Lookup`2<System.Object,System.Object>::Resize()
  28112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lookup_2_Resize_m2B9D6AA26EFE5981FC0E377636078B20CCF8E70D_gshared (Lookup_2_tD5003B0113FFDD428681E2815CFC471D0594AA0B * __this, const RuntimeMethod* method)
  28113. {
  28114. static bool s_Il2CppMethodInitialized;
  28115. if (!s_Il2CppMethodInitialized)
  28116. {
  28117. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lookup_2_Resize_m2B9D6AA26EFE5981FC0E377636078B20CCF8E70D_RuntimeMethod_var);
  28118. s_Il2CppMethodInitialized = true;
  28119. }
  28120. int32_t V_0 = 0;
  28121. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* V_1 = NULL;
  28122. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * V_2 = NULL;
  28123. int32_t V_3 = 0;
  28124. {
  28125. int32_t L_0 = (int32_t)__this->get_count_3();
  28126. if (((int64_t)L_0 * (int64_t)2 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_0 * (int64_t)2 > (int64_t)kIl2CppInt32Max))
  28127. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Lookup_2_Resize_m2B9D6AA26EFE5981FC0E377636078B20CCF8E70D_RuntimeMethod_var);
  28128. if (((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)2)) + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)2)) + (int64_t)1 > (int64_t)kIl2CppInt32Max))
  28129. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Lookup_2_Resize_m2B9D6AA26EFE5981FC0E377636078B20CCF8E70D_RuntimeMethod_var);
  28130. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)2)), (int32_t)1));
  28131. int32_t L_1 = V_0;
  28132. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_2 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)(GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), (uint32_t)L_1);
  28133. V_1 = (GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4*)L_2;
  28134. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_3 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)__this->get_lastGrouping_2();
  28135. V_2 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_3;
  28136. }
  28137. IL_0019:
  28138. {
  28139. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_4 = V_2;
  28140. NullCheck(L_4);
  28141. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_5 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_4->get_next_5();
  28142. V_2 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_5;
  28143. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_6 = V_2;
  28144. NullCheck(L_6);
  28145. int32_t L_7 = (int32_t)L_6->get_hashCode_1();
  28146. int32_t L_8 = V_0;
  28147. V_3 = (int32_t)((int32_t)((int32_t)L_7%(int32_t)L_8));
  28148. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_9 = V_2;
  28149. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_10 = V_1;
  28150. int32_t L_11 = V_3;
  28151. NullCheck(L_10);
  28152. int32_t L_12 = L_11;
  28153. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_13 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)(L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  28154. NullCheck(L_9);
  28155. L_9->set_hashNext_4(L_13);
  28156. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_14 = V_1;
  28157. int32_t L_15 = V_3;
  28158. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_16 = V_2;
  28159. NullCheck(L_14);
  28160. ArrayElementTypeCheck (L_14, L_16);
  28161. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_16);
  28162. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_17 = V_2;
  28163. Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 * L_18 = (Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)__this->get_lastGrouping_2();
  28164. if ((!(((RuntimeObject*)(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_17) == ((RuntimeObject*)(Grouping_t574BE9CF25FE34A3B7743102EB524ECD7586BA70 *)L_18))))
  28165. {
  28166. goto IL_0019;
  28167. }
  28168. }
  28169. {
  28170. GroupingU5BU5D_t94CFA1986AB65CD6CED472B39CDF6B741AA348C4* L_19 = V_1;
  28171. __this->set_groupings_1(L_19);
  28172. return;
  28173. }
  28174. }
  28175. #ifdef __clang__
  28176. #pragma clang diagnostic pop
  28177. #endif
  28178. #ifdef __clang__
  28179. #pragma clang diagnostic push
  28180. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28181. #pragma clang diagnostic ignored "-Wunused-variable"
  28182. #endif
  28183. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  28184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mD236BFE6DE54840A1DAB8B7527D7FEAEDD1DEB34_gshared (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___frame0, const RuntimeMethod* method)
  28185. {
  28186. static bool s_Il2CppMethodInitialized;
  28187. if (!s_Il2CppMethodInitialized)
  28188. {
  28189. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  28190. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28191. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28192. s_Il2CppMethodInitialized = true;
  28193. }
  28194. {
  28195. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28196. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  28197. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_1 = (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)(A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  28198. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28199. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_2;
  28200. L_2 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28201. __this->set_pixelSpan_1(L_2);
  28202. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  28203. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  28204. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28205. __this->set_l8Span_2(L_4);
  28206. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_5 = ___frame0;
  28207. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  28208. int32_t L_6;
  28209. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  28210. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_7 = ___frame0;
  28211. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  28212. int32_t L_8;
  28213. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  28214. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  28215. memset((&L_9), 0, sizeof(L_9));
  28216. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  28217. __this->set_samplingAreaSize_3(L_9);
  28218. ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_10 = ___frame0;
  28219. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  28220. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  28221. __this->set_config_4(L_11);
  28222. return;
  28223. }
  28224. }
  28225. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mD236BFE6DE54840A1DAB8B7527D7FEAEDD1DEB34_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___frame0, const RuntimeMethod* method)
  28226. {
  28227. LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * _thisAdjusted;
  28228. int32_t _offset = 1;
  28229. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A *>(__this + _offset);
  28230. LuminanceForwardConverter_1__ctor_mD236BFE6DE54840A1DAB8B7527D7FEAEDD1DEB34(_thisAdjusted, ___frame0, method);
  28231. }
  28232. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::get_SampleSize()
  28233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mCB839F7F5A16396DEC025B6DBDFA1195C3FD8408_gshared (const RuntimeMethod* method)
  28234. {
  28235. {
  28236. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  28237. memset((&L_0), 0, sizeof(L_0));
  28238. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  28239. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  28240. }
  28241. }
  28242. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  28243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mA3113DD74B4955E68A2CF688152F2B890DFE2452_gshared (LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 * ___currentRows2, const RuntimeMethod* method)
  28244. {
  28245. static bool s_Il2CppMethodInitialized;
  28246. if (!s_Il2CppMethodInitialized)
  28247. {
  28248. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28249. s_Il2CppMethodInitialized = true;
  28250. }
  28251. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  28252. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28253. {
  28254. RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 * L_0 = ___currentRows2;
  28255. RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 L_1 = (*(RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 *)L_0);
  28256. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_2 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )__this->get_pixelSpan_1();
  28257. int32_t L_3 = ___x0;
  28258. int32_t L_4 = ___y1;
  28259. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  28260. memset((&L_5), 0, sizeof(L_5));
  28261. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  28262. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  28263. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28264. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  28265. (( void (*) (RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 , Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 )L_1, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28266. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  28267. PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * L_8;
  28268. L_8 = (( PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28269. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  28270. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_10 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )__this->get_pixelSpan_1();
  28271. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_11;
  28272. L_11 = (( ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  28273. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28274. NullCheck((PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_8);
  28275. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.A8>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  28276. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28277. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  28278. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28279. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  28280. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28281. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  28282. bool L_16;
  28283. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  28284. if (!L_16)
  28285. {
  28286. goto IL_0066;
  28287. }
  28288. }
  28289. {
  28290. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  28291. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  28292. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28293. return;
  28294. }
  28295. IL_0066:
  28296. {
  28297. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  28298. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  28299. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28300. return;
  28301. }
  28302. }
  28303. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mA3113DD74B4955E68A2CF688152F2B890DFE2452_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t40CFCF07DE30DF089A575BD952616ECF4EA5B8C2 * ___currentRows2, const RuntimeMethod* method)
  28304. {
  28305. LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A * _thisAdjusted;
  28306. int32_t _offset = 1;
  28307. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t32CBE4C0F6E5E1CA102B222C72252889A7524F2A *>(__this + _offset);
  28308. LuminanceForwardConverter_1_Convert_mA3113DD74B4955E68A2CF688152F2B890DFE2452(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  28309. }
  28310. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m56C4C0635695D4744F805B369F5F2E58CA2540CF_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28312. {
  28313. {
  28314. return;
  28315. }
  28316. }
  28317. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.A8>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m18DF81ECD796029483B745FADA6E7EE6E7EDF587_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28319. {
  28320. static bool s_Il2CppMethodInitialized;
  28321. if (!s_Il2CppMethodInitialized)
  28322. {
  28323. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28324. s_Il2CppMethodInitialized = true;
  28325. }
  28326. int32_t V_0 = 0;
  28327. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28328. {
  28329. V_0 = (int32_t)0;
  28330. goto IL_001e;
  28331. }
  28332. IL_0004:
  28333. {
  28334. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  28335. int32_t L_1 = V_0;
  28336. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  28337. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28338. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  28339. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  28340. int32_t L_4 = V_0;
  28341. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  28342. uint8_t L_6;
  28343. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  28344. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  28345. int32_t L_7 = V_0;
  28346. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  28347. }
  28348. IL_001e:
  28349. {
  28350. int32_t L_8 = V_0;
  28351. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  28352. {
  28353. goto IL_0004;
  28354. }
  28355. }
  28356. {
  28357. return;
  28358. }
  28359. }
  28360. #ifdef __clang__
  28361. #pragma clang diagnostic pop
  28362. #endif
  28363. #ifdef __clang__
  28364. #pragma clang diagnostic push
  28365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28366. #pragma clang diagnostic ignored "-Wunused-variable"
  28367. #endif
  28368. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  28369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m8D9C0DA3BD03A0C173C1BBE7F707C21C06D4EF7B_gshared (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___frame0, const RuntimeMethod* method)
  28370. {
  28371. static bool s_Il2CppMethodInitialized;
  28372. if (!s_Il2CppMethodInitialized)
  28373. {
  28374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  28375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28377. s_Il2CppMethodInitialized = true;
  28378. }
  28379. {
  28380. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28381. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  28382. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_1 = (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)(Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  28383. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28384. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_2;
  28385. L_2 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28386. __this->set_pixelSpan_1(L_2);
  28387. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  28388. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  28389. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28390. __this->set_l8Span_2(L_4);
  28391. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_5 = ___frame0;
  28392. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  28393. int32_t L_6;
  28394. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  28395. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_7 = ___frame0;
  28396. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  28397. int32_t L_8;
  28398. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  28399. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  28400. memset((&L_9), 0, sizeof(L_9));
  28401. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  28402. __this->set_samplingAreaSize_3(L_9);
  28403. ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_10 = ___frame0;
  28404. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  28405. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  28406. __this->set_config_4(L_11);
  28407. return;
  28408. }
  28409. }
  28410. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m8D9C0DA3BD03A0C173C1BBE7F707C21C06D4EF7B_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___frame0, const RuntimeMethod* method)
  28411. {
  28412. LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * _thisAdjusted;
  28413. int32_t _offset = 1;
  28414. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 *>(__this + _offset);
  28415. LuminanceForwardConverter_1__ctor_m8D9C0DA3BD03A0C173C1BBE7F707C21C06D4EF7B(_thisAdjusted, ___frame0, method);
  28416. }
  28417. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_SampleSize()
  28418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m1D94D39D6533E1C8D28D178EA5916F4C0DFC9914_gshared (const RuntimeMethod* method)
  28419. {
  28420. {
  28421. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  28422. memset((&L_0), 0, sizeof(L_0));
  28423. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  28424. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  28425. }
  28426. }
  28427. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  28428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mBC6E06223D20453154EEB5084032FB4899BDD279_gshared (LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 * ___currentRows2, const RuntimeMethod* method)
  28429. {
  28430. static bool s_Il2CppMethodInitialized;
  28431. if (!s_Il2CppMethodInitialized)
  28432. {
  28433. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28434. s_Il2CppMethodInitialized = true;
  28435. }
  28436. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  28437. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28438. {
  28439. RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 * L_0 = ___currentRows2;
  28440. RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 L_1 = (*(RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 *)L_0);
  28441. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_2 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )__this->get_pixelSpan_1();
  28442. int32_t L_3 = ___x0;
  28443. int32_t L_4 = ___y1;
  28444. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  28445. memset((&L_5), 0, sizeof(L_5));
  28446. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  28447. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  28448. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28449. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  28450. (( void (*) (RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 , Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 )L_1, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28451. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  28452. PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * L_8;
  28453. L_8 = (( PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28454. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  28455. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_10 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )__this->get_pixelSpan_1();
  28456. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_11;
  28457. L_11 = (( ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  28458. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28459. NullCheck((PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_8);
  28460. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  28461. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28462. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  28463. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28464. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  28465. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28466. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  28467. bool L_16;
  28468. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  28469. if (!L_16)
  28470. {
  28471. goto IL_0066;
  28472. }
  28473. }
  28474. {
  28475. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  28476. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  28477. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28478. return;
  28479. }
  28480. IL_0066:
  28481. {
  28482. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  28483. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  28484. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28485. return;
  28486. }
  28487. }
  28488. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mBC6E06223D20453154EEB5084032FB4899BDD279_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tB6706243169B7296F5193E39F9CF1F76503F3834 * ___currentRows2, const RuntimeMethod* method)
  28489. {
  28490. LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 * _thisAdjusted;
  28491. int32_t _offset = 1;
  28492. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tF67D9C5746F84F903E6CE7E5048A5708D6E0DF26 *>(__this + _offset);
  28493. LuminanceForwardConverter_1_Convert_mBC6E06223D20453154EEB5084032FB4899BDD279(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  28494. }
  28495. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mD84B391400FEA05C2A7EBDBCD5287D742129E026_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28497. {
  28498. {
  28499. return;
  28500. }
  28501. }
  28502. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mC553A0ECAB73E46B0DF56839CB9210330C2CCC46_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28504. {
  28505. static bool s_Il2CppMethodInitialized;
  28506. if (!s_Il2CppMethodInitialized)
  28507. {
  28508. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28509. s_Il2CppMethodInitialized = true;
  28510. }
  28511. int32_t V_0 = 0;
  28512. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28513. {
  28514. V_0 = (int32_t)0;
  28515. goto IL_001e;
  28516. }
  28517. IL_0004:
  28518. {
  28519. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  28520. int32_t L_1 = V_0;
  28521. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  28522. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28523. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  28524. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  28525. int32_t L_4 = V_0;
  28526. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  28527. uint8_t L_6;
  28528. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  28529. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  28530. int32_t L_7 = V_0;
  28531. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  28532. }
  28533. IL_001e:
  28534. {
  28535. int32_t L_8 = V_0;
  28536. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  28537. {
  28538. goto IL_0004;
  28539. }
  28540. }
  28541. {
  28542. return;
  28543. }
  28544. }
  28545. #ifdef __clang__
  28546. #pragma clang diagnostic pop
  28547. #endif
  28548. #ifdef __clang__
  28549. #pragma clang diagnostic push
  28550. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28551. #pragma clang diagnostic ignored "-Wunused-variable"
  28552. #endif
  28553. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  28554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mC88F7EB00C5D2E82470E6ABCDD1C8CD17F72E466_gshared (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___frame0, const RuntimeMethod* method)
  28555. {
  28556. static bool s_Il2CppMethodInitialized;
  28557. if (!s_Il2CppMethodInitialized)
  28558. {
  28559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  28560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28562. s_Il2CppMethodInitialized = true;
  28563. }
  28564. {
  28565. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28566. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  28567. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_1 = (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)(Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  28568. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28569. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_2;
  28570. L_2 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28571. __this->set_pixelSpan_1(L_2);
  28572. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  28573. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  28574. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28575. __this->set_l8Span_2(L_4);
  28576. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_5 = ___frame0;
  28577. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  28578. int32_t L_6;
  28579. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  28580. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_7 = ___frame0;
  28581. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  28582. int32_t L_8;
  28583. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  28584. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  28585. memset((&L_9), 0, sizeof(L_9));
  28586. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  28587. __this->set_samplingAreaSize_3(L_9);
  28588. ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_10 = ___frame0;
  28589. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  28590. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  28591. __this->set_config_4(L_11);
  28592. return;
  28593. }
  28594. }
  28595. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mC88F7EB00C5D2E82470E6ABCDD1C8CD17F72E466_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___frame0, const RuntimeMethod* method)
  28596. {
  28597. LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * _thisAdjusted;
  28598. int32_t _offset = 1;
  28599. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 *>(__this + _offset);
  28600. LuminanceForwardConverter_1__ctor_mC88F7EB00C5D2E82470E6ABCDD1C8CD17F72E466(_thisAdjusted, ___frame0, method);
  28601. }
  28602. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_SampleSize()
  28603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m5FA4185B8BC43E845863EA25932D711A544F1B3C_gshared (const RuntimeMethod* method)
  28604. {
  28605. {
  28606. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  28607. memset((&L_0), 0, sizeof(L_0));
  28608. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  28609. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  28610. }
  28611. }
  28612. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  28613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m9BEC2692B70BFFAB76D9CCF7F6FE61DFB2401741_gshared (LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C * ___currentRows2, const RuntimeMethod* method)
  28614. {
  28615. static bool s_Il2CppMethodInitialized;
  28616. if (!s_Il2CppMethodInitialized)
  28617. {
  28618. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28619. s_Il2CppMethodInitialized = true;
  28620. }
  28621. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  28622. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28623. {
  28624. RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C * L_0 = ___currentRows2;
  28625. RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C L_1 = (*(RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C *)L_0);
  28626. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_2 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )__this->get_pixelSpan_1();
  28627. int32_t L_3 = ___x0;
  28628. int32_t L_4 = ___y1;
  28629. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  28630. memset((&L_5), 0, sizeof(L_5));
  28631. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  28632. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  28633. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28634. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  28635. (( void (*) (RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C , Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C )L_1, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28636. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  28637. PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * L_8;
  28638. L_8 = (( PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28639. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  28640. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_10 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )__this->get_pixelSpan_1();
  28641. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_11;
  28642. L_11 = (( ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  28643. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28644. NullCheck((PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_8);
  28645. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  28646. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28647. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  28648. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28649. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  28650. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28651. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  28652. bool L_16;
  28653. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  28654. if (!L_16)
  28655. {
  28656. goto IL_0066;
  28657. }
  28658. }
  28659. {
  28660. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  28661. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  28662. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28663. return;
  28664. }
  28665. IL_0066:
  28666. {
  28667. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  28668. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  28669. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28670. return;
  28671. }
  28672. }
  28673. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m9BEC2692B70BFFAB76D9CCF7F6FE61DFB2401741_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t41F1E0223DB908E7FA0BCA0A0FE1BC81B899906C * ___currentRows2, const RuntimeMethod* method)
  28674. {
  28675. LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 * _thisAdjusted;
  28676. int32_t _offset = 1;
  28677. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tF9691835A97B5F52A1DFB1D51466E7B7026A8501 *>(__this + _offset);
  28678. LuminanceForwardConverter_1_Convert_m9BEC2692B70BFFAB76D9CCF7F6FE61DFB2401741(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  28679. }
  28680. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m961BB26FD28E4131AF5A24BD895DD769EBD42EB8_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28682. {
  28683. {
  28684. return;
  28685. }
  28686. }
  28687. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mB4A9100234698AB86D0892997D04FA0ECF18A276_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28689. {
  28690. static bool s_Il2CppMethodInitialized;
  28691. if (!s_Il2CppMethodInitialized)
  28692. {
  28693. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28694. s_Il2CppMethodInitialized = true;
  28695. }
  28696. int32_t V_0 = 0;
  28697. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28698. {
  28699. V_0 = (int32_t)0;
  28700. goto IL_001e;
  28701. }
  28702. IL_0004:
  28703. {
  28704. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  28705. int32_t L_1 = V_0;
  28706. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  28707. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28708. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  28709. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  28710. int32_t L_4 = V_0;
  28711. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  28712. uint8_t L_6;
  28713. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  28714. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  28715. int32_t L_7 = V_0;
  28716. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  28717. }
  28718. IL_001e:
  28719. {
  28720. int32_t L_8 = V_0;
  28721. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  28722. {
  28723. goto IL_0004;
  28724. }
  28725. }
  28726. {
  28727. return;
  28728. }
  28729. }
  28730. #ifdef __clang__
  28731. #pragma clang diagnostic pop
  28732. #endif
  28733. #ifdef __clang__
  28734. #pragma clang diagnostic push
  28735. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28736. #pragma clang diagnostic ignored "-Wunused-variable"
  28737. #endif
  28738. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  28739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mFAD0F5F4EB274309DD10B3786E03F9617356A9A1_gshared (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___frame0, const RuntimeMethod* method)
  28740. {
  28741. static bool s_Il2CppMethodInitialized;
  28742. if (!s_Il2CppMethodInitialized)
  28743. {
  28744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  28745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28747. s_Il2CppMethodInitialized = true;
  28748. }
  28749. {
  28750. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28751. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  28752. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_1 = (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)(Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  28753. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28754. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_2;
  28755. L_2 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28756. __this->set_pixelSpan_1(L_2);
  28757. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  28758. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  28759. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28760. __this->set_l8Span_2(L_4);
  28761. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_5 = ___frame0;
  28762. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  28763. int32_t L_6;
  28764. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  28765. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_7 = ___frame0;
  28766. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  28767. int32_t L_8;
  28768. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  28769. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  28770. memset((&L_9), 0, sizeof(L_9));
  28771. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  28772. __this->set_samplingAreaSize_3(L_9);
  28773. ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_10 = ___frame0;
  28774. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  28775. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  28776. __this->set_config_4(L_11);
  28777. return;
  28778. }
  28779. }
  28780. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mFAD0F5F4EB274309DD10B3786E03F9617356A9A1_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___frame0, const RuntimeMethod* method)
  28781. {
  28782. LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * _thisAdjusted;
  28783. int32_t _offset = 1;
  28784. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 *>(__this + _offset);
  28785. LuminanceForwardConverter_1__ctor_mFAD0F5F4EB274309DD10B3786E03F9617356A9A1(_thisAdjusted, ___frame0, method);
  28786. }
  28787. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_SampleSize()
  28788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mA489CF98E740492DD56DA6230D3CF0FCAC151C67_gshared (const RuntimeMethod* method)
  28789. {
  28790. {
  28791. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  28792. memset((&L_0), 0, sizeof(L_0));
  28793. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  28794. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  28795. }
  28796. }
  28797. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  28798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2B5575FE916203B95E5007E9400891CFA079EC37_gshared (LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD * ___currentRows2, const RuntimeMethod* method)
  28799. {
  28800. static bool s_Il2CppMethodInitialized;
  28801. if (!s_Il2CppMethodInitialized)
  28802. {
  28803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28804. s_Il2CppMethodInitialized = true;
  28805. }
  28806. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  28807. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28808. {
  28809. RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD * L_0 = ___currentRows2;
  28810. RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD L_1 = (*(RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD *)L_0);
  28811. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_2 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )__this->get_pixelSpan_1();
  28812. int32_t L_3 = ___x0;
  28813. int32_t L_4 = ___y1;
  28814. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  28815. memset((&L_5), 0, sizeof(L_5));
  28816. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  28817. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  28818. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28819. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  28820. (( void (*) (RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD )L_1, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28821. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  28822. PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * L_8;
  28823. L_8 = (( PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28824. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  28825. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_10 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )__this->get_pixelSpan_1();
  28826. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_11;
  28827. L_11 = (( ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  28828. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28829. NullCheck((PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_8);
  28830. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  28831. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28832. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  28833. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  28834. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  28835. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28836. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  28837. bool L_16;
  28838. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  28839. if (!L_16)
  28840. {
  28841. goto IL_0066;
  28842. }
  28843. }
  28844. {
  28845. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  28846. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  28847. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28848. return;
  28849. }
  28850. IL_0066:
  28851. {
  28852. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  28853. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  28854. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28855. return;
  28856. }
  28857. }
  28858. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m2B5575FE916203B95E5007E9400891CFA079EC37_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD7F35747AA179F8E2AD07380979A169B27716BDD * ___currentRows2, const RuntimeMethod* method)
  28859. {
  28860. LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 * _thisAdjusted;
  28861. int32_t _offset = 1;
  28862. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t70005C395A3079472FD4AC241E2D279BE621EE95 *>(__this + _offset);
  28863. LuminanceForwardConverter_1_Convert_m2B5575FE916203B95E5007E9400891CFA079EC37(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  28864. }
  28865. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m5F320ED5C4C10E7F49C4547142795E2E3820AFA5_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28867. {
  28868. {
  28869. return;
  28870. }
  28871. }
  28872. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  28873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mA99C4CEFFCD02AA7C49D4757CBA491E2C4167C62_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  28874. {
  28875. static bool s_Il2CppMethodInitialized;
  28876. if (!s_Il2CppMethodInitialized)
  28877. {
  28878. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28879. s_Il2CppMethodInitialized = true;
  28880. }
  28881. int32_t V_0 = 0;
  28882. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28883. {
  28884. V_0 = (int32_t)0;
  28885. goto IL_001e;
  28886. }
  28887. IL_0004:
  28888. {
  28889. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  28890. int32_t L_1 = V_0;
  28891. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  28892. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  28893. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  28894. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  28895. int32_t L_4 = V_0;
  28896. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  28897. uint8_t L_6;
  28898. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  28899. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  28900. int32_t L_7 = V_0;
  28901. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  28902. }
  28903. IL_001e:
  28904. {
  28905. int32_t L_8 = V_0;
  28906. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  28907. {
  28908. goto IL_0004;
  28909. }
  28910. }
  28911. {
  28912. return;
  28913. }
  28914. }
  28915. #ifdef __clang__
  28916. #pragma clang diagnostic pop
  28917. #endif
  28918. #ifdef __clang__
  28919. #pragma clang diagnostic push
  28920. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28921. #pragma clang diagnostic ignored "-Wunused-variable"
  28922. #endif
  28923. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  28924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m38CB6214E3CCCAF6E937DACFDE1CF6F09C31AAC9_gshared (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___frame0, const RuntimeMethod* method)
  28925. {
  28926. static bool s_Il2CppMethodInitialized;
  28927. if (!s_Il2CppMethodInitialized)
  28928. {
  28929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  28930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28932. s_Il2CppMethodInitialized = true;
  28933. }
  28934. {
  28935. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  28936. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  28937. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_1 = (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)(Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  28938. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28939. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_2;
  28940. L_2 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28941. __this->set_pixelSpan_1(L_2);
  28942. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  28943. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  28944. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  28945. __this->set_l8Span_2(L_4);
  28946. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_5 = ___frame0;
  28947. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  28948. int32_t L_6;
  28949. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  28950. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_7 = ___frame0;
  28951. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  28952. int32_t L_8;
  28953. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  28954. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  28955. memset((&L_9), 0, sizeof(L_9));
  28956. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  28957. __this->set_samplingAreaSize_3(L_9);
  28958. ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_10 = ___frame0;
  28959. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  28960. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  28961. __this->set_config_4(L_11);
  28962. return;
  28963. }
  28964. }
  28965. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m38CB6214E3CCCAF6E937DACFDE1CF6F09C31AAC9_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___frame0, const RuntimeMethod* method)
  28966. {
  28967. LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * _thisAdjusted;
  28968. int32_t _offset = 1;
  28969. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 *>(__this + _offset);
  28970. LuminanceForwardConverter_1__ctor_m38CB6214E3CCCAF6E937DACFDE1CF6F09C31AAC9(_thisAdjusted, ___frame0, method);
  28971. }
  28972. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_SampleSize()
  28973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m3085FDD2B7E98C601BC8EDFF5B4A70DCA7EFEC44_gshared (const RuntimeMethod* method)
  28974. {
  28975. {
  28976. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  28977. memset((&L_0), 0, sizeof(L_0));
  28978. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  28979. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  28980. }
  28981. }
  28982. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  28983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2F4203DD8B3A838B2E87568163E1D29BAF51F752_gshared (LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F * ___currentRows2, const RuntimeMethod* method)
  28984. {
  28985. static bool s_Il2CppMethodInitialized;
  28986. if (!s_Il2CppMethodInitialized)
  28987. {
  28988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  28989. s_Il2CppMethodInitialized = true;
  28990. }
  28991. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  28992. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  28993. {
  28994. RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F * L_0 = ___currentRows2;
  28995. RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F L_1 = (*(RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F *)L_0);
  28996. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_2 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )__this->get_pixelSpan_1();
  28997. int32_t L_3 = ___x0;
  28998. int32_t L_4 = ___y1;
  28999. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  29000. memset((&L_5), 0, sizeof(L_5));
  29001. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  29002. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  29003. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29004. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  29005. (( void (*) (RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F )L_1, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29006. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29007. PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * L_8;
  29008. L_8 = (( PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29009. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  29010. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_10 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )__this->get_pixelSpan_1();
  29011. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_11;
  29012. L_11 = (( ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29013. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29014. NullCheck((PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_8);
  29015. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  29016. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29017. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  29018. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29019. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  29020. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29021. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  29022. bool L_16;
  29023. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  29024. if (!L_16)
  29025. {
  29026. goto IL_0066;
  29027. }
  29028. }
  29029. {
  29030. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  29031. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  29032. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29033. return;
  29034. }
  29035. IL_0066:
  29036. {
  29037. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  29038. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  29039. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29040. return;
  29041. }
  29042. }
  29043. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m2F4203DD8B3A838B2E87568163E1D29BAF51F752_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t381BCA11F035BD74B892DC32F8BBF4BD761DE83F * ___currentRows2, const RuntimeMethod* method)
  29044. {
  29045. LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 * _thisAdjusted;
  29046. int32_t _offset = 1;
  29047. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t08E5DE02AA4FF963326EC95D3A1018AE7FB84186 *>(__this + _offset);
  29048. LuminanceForwardConverter_1_Convert_m2F4203DD8B3A838B2E87568163E1D29BAF51F752(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  29049. }
  29050. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m25CEAB7596EA33E58ECF0670F0B9A8F153BD011B_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29052. {
  29053. {
  29054. return;
  29055. }
  29056. }
  29057. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m1238FBAD2F2F0D8CB803EBF88167D3E550AF8D72_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29059. {
  29060. static bool s_Il2CppMethodInitialized;
  29061. if (!s_Il2CppMethodInitialized)
  29062. {
  29063. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29064. s_Il2CppMethodInitialized = true;
  29065. }
  29066. int32_t V_0 = 0;
  29067. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29068. {
  29069. V_0 = (int32_t)0;
  29070. goto IL_001e;
  29071. }
  29072. IL_0004:
  29073. {
  29074. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  29075. int32_t L_1 = V_0;
  29076. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  29077. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29078. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  29079. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  29080. int32_t L_4 = V_0;
  29081. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  29082. uint8_t L_6;
  29083. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  29084. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  29085. int32_t L_7 = V_0;
  29086. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  29087. }
  29088. IL_001e:
  29089. {
  29090. int32_t L_8 = V_0;
  29091. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  29092. {
  29093. goto IL_0004;
  29094. }
  29095. }
  29096. {
  29097. return;
  29098. }
  29099. }
  29100. #ifdef __clang__
  29101. #pragma clang diagnostic pop
  29102. #endif
  29103. #ifdef __clang__
  29104. #pragma clang diagnostic push
  29105. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29106. #pragma clang diagnostic ignored "-Wunused-variable"
  29107. #endif
  29108. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  29109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m4D3AAC7380BAB3F2EC868FD21F1AE2E92F422F12_gshared (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___frame0, const RuntimeMethod* method)
  29110. {
  29111. static bool s_Il2CppMethodInitialized;
  29112. if (!s_Il2CppMethodInitialized)
  29113. {
  29114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  29115. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29116. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29117. s_Il2CppMethodInitialized = true;
  29118. }
  29119. {
  29120. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29121. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  29122. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_1 = (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)(Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  29123. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29124. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_2;
  29125. L_2 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29126. __this->set_pixelSpan_1(L_2);
  29127. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  29128. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  29129. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29130. __this->set_l8Span_2(L_4);
  29131. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_5 = ___frame0;
  29132. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  29133. int32_t L_6;
  29134. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  29135. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_7 = ___frame0;
  29136. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  29137. int32_t L_8;
  29138. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  29139. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  29140. memset((&L_9), 0, sizeof(L_9));
  29141. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  29142. __this->set_samplingAreaSize_3(L_9);
  29143. ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_10 = ___frame0;
  29144. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  29145. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  29146. __this->set_config_4(L_11);
  29147. return;
  29148. }
  29149. }
  29150. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m4D3AAC7380BAB3F2EC868FD21F1AE2E92F422F12_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___frame0, const RuntimeMethod* method)
  29151. {
  29152. LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * _thisAdjusted;
  29153. int32_t _offset = 1;
  29154. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A *>(__this + _offset);
  29155. LuminanceForwardConverter_1__ctor_m4D3AAC7380BAB3F2EC868FD21F1AE2E92F422F12(_thisAdjusted, ___frame0, method);
  29156. }
  29157. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_SampleSize()
  29158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mE2955B8F08E876A2AD3626F81B770E7F96CF4933_gshared (const RuntimeMethod* method)
  29159. {
  29160. {
  29161. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  29162. memset((&L_0), 0, sizeof(L_0));
  29163. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  29164. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  29165. }
  29166. }
  29167. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  29168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m5C3047F7B7B4B2E2F9B543F01E07FFE8F7BB0889_gshared (LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 * ___currentRows2, const RuntimeMethod* method)
  29169. {
  29170. static bool s_Il2CppMethodInitialized;
  29171. if (!s_Il2CppMethodInitialized)
  29172. {
  29173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29174. s_Il2CppMethodInitialized = true;
  29175. }
  29176. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  29177. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29178. {
  29179. RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 * L_0 = ___currentRows2;
  29180. RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 L_1 = (*(RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 *)L_0);
  29181. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_2 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )__this->get_pixelSpan_1();
  29182. int32_t L_3 = ___x0;
  29183. int32_t L_4 = ___y1;
  29184. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  29185. memset((&L_5), 0, sizeof(L_5));
  29186. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  29187. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  29188. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29189. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  29190. (( void (*) (RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 , Span_1_tC089F74404A3C46975952EE686EC533667BB207F , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 )L_1, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29191. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29192. PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * L_8;
  29193. L_8 = (( PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29194. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  29195. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_10 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )__this->get_pixelSpan_1();
  29196. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_11;
  29197. L_11 = (( ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29198. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29199. NullCheck((PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_8);
  29200. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  29201. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29202. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  29203. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29204. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  29205. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29206. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  29207. bool L_16;
  29208. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  29209. if (!L_16)
  29210. {
  29211. goto IL_0066;
  29212. }
  29213. }
  29214. {
  29215. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  29216. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  29217. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29218. return;
  29219. }
  29220. IL_0066:
  29221. {
  29222. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  29223. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  29224. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29225. return;
  29226. }
  29227. }
  29228. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m5C3047F7B7B4B2E2F9B543F01E07FFE8F7BB0889_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3A871E375BDA17B8AF98165CA65253CCE1070BE8 * ___currentRows2, const RuntimeMethod* method)
  29229. {
  29230. LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A * _thisAdjusted;
  29231. int32_t _offset = 1;
  29232. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tCBC502ADDCB47C183F4488E5A890DDBDBC17D44A *>(__this + _offset);
  29233. LuminanceForwardConverter_1_Convert_m5C3047F7B7B4B2E2F9B543F01E07FFE8F7BB0889(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  29234. }
  29235. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m742910AD7F65C991B67987AF8740DC521A0ABBA2_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29237. {
  29238. {
  29239. return;
  29240. }
  29241. }
  29242. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m9040D7E744ACC3B203B14AB11FAF4344170EC47D_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29244. {
  29245. static bool s_Il2CppMethodInitialized;
  29246. if (!s_Il2CppMethodInitialized)
  29247. {
  29248. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29249. s_Il2CppMethodInitialized = true;
  29250. }
  29251. int32_t V_0 = 0;
  29252. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29253. {
  29254. V_0 = (int32_t)0;
  29255. goto IL_001e;
  29256. }
  29257. IL_0004:
  29258. {
  29259. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  29260. int32_t L_1 = V_0;
  29261. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  29262. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29263. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  29264. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  29265. int32_t L_4 = V_0;
  29266. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  29267. uint8_t L_6;
  29268. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  29269. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  29270. int32_t L_7 = V_0;
  29271. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  29272. }
  29273. IL_001e:
  29274. {
  29275. int32_t L_8 = V_0;
  29276. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  29277. {
  29278. goto IL_0004;
  29279. }
  29280. }
  29281. {
  29282. return;
  29283. }
  29284. }
  29285. #ifdef __clang__
  29286. #pragma clang diagnostic pop
  29287. #endif
  29288. #ifdef __clang__
  29289. #pragma clang diagnostic push
  29290. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29291. #pragma clang diagnostic ignored "-Wunused-variable"
  29292. #endif
  29293. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  29294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mF217D3905DCC9BAFC509A5D218DE7904138350AA_gshared (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___frame0, const RuntimeMethod* method)
  29295. {
  29296. static bool s_Il2CppMethodInitialized;
  29297. if (!s_Il2CppMethodInitialized)
  29298. {
  29299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  29300. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29302. s_Il2CppMethodInitialized = true;
  29303. }
  29304. {
  29305. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29306. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  29307. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_1 = (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)(Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  29308. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29309. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_2;
  29310. L_2 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29311. __this->set_pixelSpan_1(L_2);
  29312. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  29313. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  29314. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29315. __this->set_l8Span_2(L_4);
  29316. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_5 = ___frame0;
  29317. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  29318. int32_t L_6;
  29319. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  29320. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_7 = ___frame0;
  29321. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  29322. int32_t L_8;
  29323. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  29324. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  29325. memset((&L_9), 0, sizeof(L_9));
  29326. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  29327. __this->set_samplingAreaSize_3(L_9);
  29328. ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_10 = ___frame0;
  29329. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  29330. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  29331. __this->set_config_4(L_11);
  29332. return;
  29333. }
  29334. }
  29335. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mF217D3905DCC9BAFC509A5D218DE7904138350AA_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___frame0, const RuntimeMethod* method)
  29336. {
  29337. LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * _thisAdjusted;
  29338. int32_t _offset = 1;
  29339. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B *>(__this + _offset);
  29340. LuminanceForwardConverter_1__ctor_mF217D3905DCC9BAFC509A5D218DE7904138350AA(_thisAdjusted, ___frame0, method);
  29341. }
  29342. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_SampleSize()
  29343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m156B21A2F02F84C93EC4C102C080676003E0C4C3_gshared (const RuntimeMethod* method)
  29344. {
  29345. {
  29346. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  29347. memset((&L_0), 0, sizeof(L_0));
  29348. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  29349. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  29350. }
  29351. }
  29352. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  29353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2C75C6D8B6C87167A9BFF27B94691E295EE2D065_gshared (LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 * ___currentRows2, const RuntimeMethod* method)
  29354. {
  29355. static bool s_Il2CppMethodInitialized;
  29356. if (!s_Il2CppMethodInitialized)
  29357. {
  29358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29359. s_Il2CppMethodInitialized = true;
  29360. }
  29361. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  29362. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29363. {
  29364. RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 * L_0 = ___currentRows2;
  29365. RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 L_1 = (*(RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 *)L_0);
  29366. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_2 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )__this->get_pixelSpan_1();
  29367. int32_t L_3 = ___x0;
  29368. int32_t L_4 = ___y1;
  29369. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  29370. memset((&L_5), 0, sizeof(L_5));
  29371. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  29372. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  29373. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29374. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  29375. (( void (*) (RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 )L_1, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29376. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29377. PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * L_8;
  29378. L_8 = (( PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29379. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  29380. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_10 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )__this->get_pixelSpan_1();
  29381. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_11;
  29382. L_11 = (( ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29383. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29384. NullCheck((PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_8);
  29385. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  29386. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29387. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  29388. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29389. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  29390. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29391. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  29392. bool L_16;
  29393. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  29394. if (!L_16)
  29395. {
  29396. goto IL_0066;
  29397. }
  29398. }
  29399. {
  29400. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  29401. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  29402. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29403. return;
  29404. }
  29405. IL_0066:
  29406. {
  29407. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  29408. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  29409. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29410. return;
  29411. }
  29412. }
  29413. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m2C75C6D8B6C87167A9BFF27B94691E295EE2D065_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t687FE846A78BF7ABB3DD94ACE59360EEEB38AFC9 * ___currentRows2, const RuntimeMethod* method)
  29414. {
  29415. LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B * _thisAdjusted;
  29416. int32_t _offset = 1;
  29417. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tAC0EE8C3EA237E06C23AB8702E6FA9130ECD708B *>(__this + _offset);
  29418. LuminanceForwardConverter_1_Convert_m2C75C6D8B6C87167A9BFF27B94691E295EE2D065(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  29419. }
  29420. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mD4D552F9427FAEFE29DFF836384B8E495EDAB8F5_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29422. {
  29423. {
  29424. return;
  29425. }
  29426. }
  29427. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mFA9E39D4DB8373C36B063011C184408FCE623882_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29429. {
  29430. static bool s_Il2CppMethodInitialized;
  29431. if (!s_Il2CppMethodInitialized)
  29432. {
  29433. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29434. s_Il2CppMethodInitialized = true;
  29435. }
  29436. int32_t V_0 = 0;
  29437. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29438. {
  29439. V_0 = (int32_t)0;
  29440. goto IL_001e;
  29441. }
  29442. IL_0004:
  29443. {
  29444. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  29445. int32_t L_1 = V_0;
  29446. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  29447. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29448. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  29449. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  29450. int32_t L_4 = V_0;
  29451. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  29452. uint8_t L_6;
  29453. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  29454. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  29455. int32_t L_7 = V_0;
  29456. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  29457. }
  29458. IL_001e:
  29459. {
  29460. int32_t L_8 = V_0;
  29461. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  29462. {
  29463. goto IL_0004;
  29464. }
  29465. }
  29466. {
  29467. return;
  29468. }
  29469. }
  29470. #ifdef __clang__
  29471. #pragma clang diagnostic pop
  29472. #endif
  29473. #ifdef __clang__
  29474. #pragma clang diagnostic push
  29475. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29476. #pragma clang diagnostic ignored "-Wunused-variable"
  29477. #endif
  29478. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  29479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m173B03B122548F8B8A8A0D736CA49E1F4C3FE061_gshared (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___frame0, const RuntimeMethod* method)
  29480. {
  29481. static bool s_Il2CppMethodInitialized;
  29482. if (!s_Il2CppMethodInitialized)
  29483. {
  29484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  29485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29487. s_Il2CppMethodInitialized = true;
  29488. }
  29489. {
  29490. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29491. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  29492. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_1 = (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)(Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  29493. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29494. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  29495. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29496. __this->set_pixelSpan_1(L_2);
  29497. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  29498. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  29499. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29500. __this->set_l8Span_2(L_4);
  29501. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_5 = ___frame0;
  29502. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  29503. int32_t L_6;
  29504. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  29505. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_7 = ___frame0;
  29506. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  29507. int32_t L_8;
  29508. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  29509. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  29510. memset((&L_9), 0, sizeof(L_9));
  29511. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  29512. __this->set_samplingAreaSize_3(L_9);
  29513. ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_10 = ___frame0;
  29514. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  29515. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  29516. __this->set_config_4(L_11);
  29517. return;
  29518. }
  29519. }
  29520. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m173B03B122548F8B8A8A0D736CA49E1F4C3FE061_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___frame0, const RuntimeMethod* method)
  29521. {
  29522. LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * _thisAdjusted;
  29523. int32_t _offset = 1;
  29524. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A *>(__this + _offset);
  29525. LuminanceForwardConverter_1__ctor_m173B03B122548F8B8A8A0D736CA49E1F4C3FE061(_thisAdjusted, ___frame0, method);
  29526. }
  29527. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_SampleSize()
  29528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mE18B0260CCB00F764395DD0F970CF5B486C161D8_gshared (const RuntimeMethod* method)
  29529. {
  29530. {
  29531. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  29532. memset((&L_0), 0, sizeof(L_0));
  29533. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  29534. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  29535. }
  29536. }
  29537. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  29538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1D72DAF2BD19F23272BA3EABAEFD53F233A0FE39_gshared (LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 * ___currentRows2, const RuntimeMethod* method)
  29539. {
  29540. static bool s_Il2CppMethodInitialized;
  29541. if (!s_Il2CppMethodInitialized)
  29542. {
  29543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29544. s_Il2CppMethodInitialized = true;
  29545. }
  29546. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  29547. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29548. {
  29549. RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 * L_0 = ___currentRows2;
  29550. RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 L_1 = (*(RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 *)L_0);
  29551. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )__this->get_pixelSpan_1();
  29552. int32_t L_3 = ___x0;
  29553. int32_t L_4 = ___y1;
  29554. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  29555. memset((&L_5), 0, sizeof(L_5));
  29556. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  29557. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  29558. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29559. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  29560. (( void (*) (RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 )L_1, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29561. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29562. PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_8;
  29563. L_8 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29564. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  29565. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_10 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )__this->get_pixelSpan_1();
  29566. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_11;
  29567. L_11 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29568. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29569. NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_8);
  29570. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  29571. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29572. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  29573. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29574. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  29575. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29576. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  29577. bool L_16;
  29578. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  29579. if (!L_16)
  29580. {
  29581. goto IL_0066;
  29582. }
  29583. }
  29584. {
  29585. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  29586. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  29587. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29588. return;
  29589. }
  29590. IL_0066:
  29591. {
  29592. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  29593. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  29594. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29595. return;
  29596. }
  29597. }
  29598. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m1D72DAF2BD19F23272BA3EABAEFD53F233A0FE39_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t336490BE696C8651E987007C85986CB8E20288E5 * ___currentRows2, const RuntimeMethod* method)
  29599. {
  29600. LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A * _thisAdjusted;
  29601. int32_t _offset = 1;
  29602. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t724CF9A87179A65F36A9FD716FF0E4F35423DE7A *>(__this + _offset);
  29603. LuminanceForwardConverter_1_Convert_m1D72DAF2BD19F23272BA3EABAEFD53F233A0FE39(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  29604. }
  29605. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m8FBC9A50F9016020BA99BC49E995230ECAF6D813_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29607. {
  29608. {
  29609. return;
  29610. }
  29611. }
  29612. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mCCC1E65361342E9A99B13734E609A9810DDBC69F_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29614. {
  29615. static bool s_Il2CppMethodInitialized;
  29616. if (!s_Il2CppMethodInitialized)
  29617. {
  29618. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29619. s_Il2CppMethodInitialized = true;
  29620. }
  29621. int32_t V_0 = 0;
  29622. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29623. {
  29624. V_0 = (int32_t)0;
  29625. goto IL_001e;
  29626. }
  29627. IL_0004:
  29628. {
  29629. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  29630. int32_t L_1 = V_0;
  29631. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  29632. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29633. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  29634. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  29635. int32_t L_4 = V_0;
  29636. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  29637. uint8_t L_6;
  29638. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  29639. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  29640. int32_t L_7 = V_0;
  29641. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  29642. }
  29643. IL_001e:
  29644. {
  29645. int32_t L_8 = V_0;
  29646. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  29647. {
  29648. goto IL_0004;
  29649. }
  29650. }
  29651. {
  29652. return;
  29653. }
  29654. }
  29655. #ifdef __clang__
  29656. #pragma clang diagnostic pop
  29657. #endif
  29658. #ifdef __clang__
  29659. #pragma clang diagnostic push
  29660. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29661. #pragma clang diagnostic ignored "-Wunused-variable"
  29662. #endif
  29663. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  29664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mA275E52E28BCCE7F05F99E1E00F2F09E48CF2B39_gshared (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___frame0, const RuntimeMethod* method)
  29665. {
  29666. static bool s_Il2CppMethodInitialized;
  29667. if (!s_Il2CppMethodInitialized)
  29668. {
  29669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  29670. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29671. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29672. s_Il2CppMethodInitialized = true;
  29673. }
  29674. {
  29675. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29676. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  29677. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_1 = (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)(Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  29678. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29679. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  29680. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29681. __this->set_pixelSpan_1(L_2);
  29682. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  29683. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  29684. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29685. __this->set_l8Span_2(L_4);
  29686. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_5 = ___frame0;
  29687. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  29688. int32_t L_6;
  29689. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  29690. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_7 = ___frame0;
  29691. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  29692. int32_t L_8;
  29693. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  29694. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  29695. memset((&L_9), 0, sizeof(L_9));
  29696. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  29697. __this->set_samplingAreaSize_3(L_9);
  29698. ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_10 = ___frame0;
  29699. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  29700. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  29701. __this->set_config_4(L_11);
  29702. return;
  29703. }
  29704. }
  29705. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mA275E52E28BCCE7F05F99E1E00F2F09E48CF2B39_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___frame0, const RuntimeMethod* method)
  29706. {
  29707. LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * _thisAdjusted;
  29708. int32_t _offset = 1;
  29709. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 *>(__this + _offset);
  29710. LuminanceForwardConverter_1__ctor_mA275E52E28BCCE7F05F99E1E00F2F09E48CF2B39(_thisAdjusted, ___frame0, method);
  29711. }
  29712. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_SampleSize()
  29713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mDB0C9F2C6A887495A12FBDD0B10F99CA9E013D57_gshared (const RuntimeMethod* method)
  29714. {
  29715. {
  29716. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  29717. memset((&L_0), 0, sizeof(L_0));
  29718. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  29719. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  29720. }
  29721. }
  29722. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  29723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m789AA5BAD45B38800E421C560A9A157236C62BC9_gshared (LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 * ___currentRows2, const RuntimeMethod* method)
  29724. {
  29725. static bool s_Il2CppMethodInitialized;
  29726. if (!s_Il2CppMethodInitialized)
  29727. {
  29728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29729. s_Il2CppMethodInitialized = true;
  29730. }
  29731. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  29732. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29733. {
  29734. RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 * L_0 = ___currentRows2;
  29735. RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 L_1 = (*(RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 *)L_0);
  29736. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )__this->get_pixelSpan_1();
  29737. int32_t L_3 = ___x0;
  29738. int32_t L_4 = ___y1;
  29739. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  29740. memset((&L_5), 0, sizeof(L_5));
  29741. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  29742. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  29743. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29744. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  29745. (( void (*) (RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 )L_1, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29746. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29747. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_8;
  29748. L_8 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29749. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  29750. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )__this->get_pixelSpan_1();
  29751. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_11;
  29752. L_11 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29753. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29754. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_8);
  29755. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  29756. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29757. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  29758. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29759. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  29760. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29761. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  29762. bool L_16;
  29763. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  29764. if (!L_16)
  29765. {
  29766. goto IL_0066;
  29767. }
  29768. }
  29769. {
  29770. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  29771. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  29772. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29773. return;
  29774. }
  29775. IL_0066:
  29776. {
  29777. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  29778. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  29779. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29780. return;
  29781. }
  29782. }
  29783. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m789AA5BAD45B38800E421C560A9A157236C62BC9_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t3D2A1B07BF7AE461385A91A7207AE079DBD1FBA9 * ___currentRows2, const RuntimeMethod* method)
  29784. {
  29785. LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 * _thisAdjusted;
  29786. int32_t _offset = 1;
  29787. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t170F6C1FA12605366C39FC7E541813DC49F2B2A9 *>(__this + _offset);
  29788. LuminanceForwardConverter_1_Convert_m789AA5BAD45B38800E421C560A9A157236C62BC9(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  29789. }
  29790. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m14AB0E60ADC073EF578CAE54B6F670BE81E50B65_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29792. {
  29793. {
  29794. return;
  29795. }
  29796. }
  29797. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m97DC39FD062D175DAEE40A1F0649561CC8D24404_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29799. {
  29800. static bool s_Il2CppMethodInitialized;
  29801. if (!s_Il2CppMethodInitialized)
  29802. {
  29803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29804. s_Il2CppMethodInitialized = true;
  29805. }
  29806. int32_t V_0 = 0;
  29807. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29808. {
  29809. V_0 = (int32_t)0;
  29810. goto IL_001e;
  29811. }
  29812. IL_0004:
  29813. {
  29814. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  29815. int32_t L_1 = V_0;
  29816. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  29817. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29818. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  29819. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  29820. int32_t L_4 = V_0;
  29821. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  29822. uint8_t L_6;
  29823. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  29824. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  29825. int32_t L_7 = V_0;
  29826. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  29827. }
  29828. IL_001e:
  29829. {
  29830. int32_t L_8 = V_0;
  29831. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  29832. {
  29833. goto IL_0004;
  29834. }
  29835. }
  29836. {
  29837. return;
  29838. }
  29839. }
  29840. #ifdef __clang__
  29841. #pragma clang diagnostic pop
  29842. #endif
  29843. #ifdef __clang__
  29844. #pragma clang diagnostic push
  29845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29846. #pragma clang diagnostic ignored "-Wunused-variable"
  29847. #endif
  29848. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  29849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m804375F38106A76AD8BB7584CDA12AFDE49D6628_gshared (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___frame0, const RuntimeMethod* method)
  29850. {
  29851. static bool s_Il2CppMethodInitialized;
  29852. if (!s_Il2CppMethodInitialized)
  29853. {
  29854. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  29855. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29856. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29857. s_Il2CppMethodInitialized = true;
  29858. }
  29859. {
  29860. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29861. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  29862. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_1 = (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)(HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  29863. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29864. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  29865. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29866. __this->set_pixelSpan_1(L_2);
  29867. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  29868. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  29869. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  29870. __this->set_l8Span_2(L_4);
  29871. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_5 = ___frame0;
  29872. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  29873. int32_t L_6;
  29874. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  29875. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_7 = ___frame0;
  29876. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  29877. int32_t L_8;
  29878. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  29879. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  29880. memset((&L_9), 0, sizeof(L_9));
  29881. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  29882. __this->set_samplingAreaSize_3(L_9);
  29883. ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_10 = ___frame0;
  29884. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  29885. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  29886. __this->set_config_4(L_11);
  29887. return;
  29888. }
  29889. }
  29890. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m804375F38106A76AD8BB7584CDA12AFDE49D6628_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___frame0, const RuntimeMethod* method)
  29891. {
  29892. LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * _thisAdjusted;
  29893. int32_t _offset = 1;
  29894. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 *>(__this + _offset);
  29895. LuminanceForwardConverter_1__ctor_m804375F38106A76AD8BB7584CDA12AFDE49D6628(_thisAdjusted, ___frame0, method);
  29896. }
  29897. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_SampleSize()
  29898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m6E8B2C5123ABFBC097627A0D49E315FA02894E15_gshared (const RuntimeMethod* method)
  29899. {
  29900. {
  29901. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  29902. memset((&L_0), 0, sizeof(L_0));
  29903. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  29904. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  29905. }
  29906. }
  29907. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  29908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1A3CB838C15497B5041FE799F5B169D80F00E9EC_gshared (LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D * ___currentRows2, const RuntimeMethod* method)
  29909. {
  29910. static bool s_Il2CppMethodInitialized;
  29911. if (!s_Il2CppMethodInitialized)
  29912. {
  29913. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29914. s_Il2CppMethodInitialized = true;
  29915. }
  29916. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  29917. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29918. {
  29919. RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D * L_0 = ___currentRows2;
  29920. RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D L_1 = (*(RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D *)L_0);
  29921. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )__this->get_pixelSpan_1();
  29922. int32_t L_3 = ___x0;
  29923. int32_t L_4 = ___y1;
  29924. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  29925. memset((&L_5), 0, sizeof(L_5));
  29926. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  29927. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  29928. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29929. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  29930. (( void (*) (RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D )L_1, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29931. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29932. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_8;
  29933. L_8 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29934. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  29935. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )__this->get_pixelSpan_1();
  29936. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_11;
  29937. L_11 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29938. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29939. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_8);
  29940. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  29941. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  29942. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  29943. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  29944. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  29945. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  29946. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  29947. bool L_16;
  29948. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  29949. if (!L_16)
  29950. {
  29951. goto IL_0066;
  29952. }
  29953. }
  29954. {
  29955. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  29956. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  29957. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29958. return;
  29959. }
  29960. IL_0066:
  29961. {
  29962. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  29963. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  29964. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29965. return;
  29966. }
  29967. }
  29968. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m1A3CB838C15497B5041FE799F5B169D80F00E9EC_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t09D12C5C368657B9422FED8E90F7B7B51772544D * ___currentRows2, const RuntimeMethod* method)
  29969. {
  29970. LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 * _thisAdjusted;
  29971. int32_t _offset = 1;
  29972. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t5E4C64C158D15749E25A0739DEB835C684AA3A15 *>(__this + _offset);
  29973. LuminanceForwardConverter_1_Convert_m1A3CB838C15497B5041FE799F5B169D80F00E9EC(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  29974. }
  29975. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m14CFE0EF7F2392A650077F11FF9D98197E08A474_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29977. {
  29978. {
  29979. return;
  29980. }
  29981. }
  29982. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  29983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m8632240C87818E25B1E853158E4861B6DBB94421_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  29984. {
  29985. static bool s_Il2CppMethodInitialized;
  29986. if (!s_Il2CppMethodInitialized)
  29987. {
  29988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  29989. s_Il2CppMethodInitialized = true;
  29990. }
  29991. int32_t V_0 = 0;
  29992. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  29993. {
  29994. V_0 = (int32_t)0;
  29995. goto IL_001e;
  29996. }
  29997. IL_0004:
  29998. {
  29999. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  30000. int32_t L_1 = V_0;
  30001. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  30002. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30003. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  30004. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  30005. int32_t L_4 = V_0;
  30006. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  30007. uint8_t L_6;
  30008. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  30009. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30010. int32_t L_7 = V_0;
  30011. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  30012. }
  30013. IL_001e:
  30014. {
  30015. int32_t L_8 = V_0;
  30016. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  30017. {
  30018. goto IL_0004;
  30019. }
  30020. }
  30021. {
  30022. return;
  30023. }
  30024. }
  30025. #ifdef __clang__
  30026. #pragma clang diagnostic pop
  30027. #endif
  30028. #ifdef __clang__
  30029. #pragma clang diagnostic push
  30030. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30031. #pragma clang diagnostic ignored "-Wunused-variable"
  30032. #endif
  30033. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  30034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mAE94FE4446E9CB3CFBAB9FFE9994EEDE271B7B58_gshared (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___frame0, const RuntimeMethod* method)
  30035. {
  30036. static bool s_Il2CppMethodInitialized;
  30037. if (!s_Il2CppMethodInitialized)
  30038. {
  30039. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  30040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30042. s_Il2CppMethodInitialized = true;
  30043. }
  30044. {
  30045. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30046. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  30047. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_1 = (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)(HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  30048. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30049. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  30050. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30051. __this->set_pixelSpan_1(L_2);
  30052. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  30053. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  30054. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30055. __this->set_l8Span_2(L_4);
  30056. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_5 = ___frame0;
  30057. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  30058. int32_t L_6;
  30059. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  30060. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_7 = ___frame0;
  30061. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  30062. int32_t L_8;
  30063. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  30064. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  30065. memset((&L_9), 0, sizeof(L_9));
  30066. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  30067. __this->set_samplingAreaSize_3(L_9);
  30068. ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_10 = ___frame0;
  30069. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  30070. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  30071. __this->set_config_4(L_11);
  30072. return;
  30073. }
  30074. }
  30075. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mAE94FE4446E9CB3CFBAB9FFE9994EEDE271B7B58_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___frame0, const RuntimeMethod* method)
  30076. {
  30077. LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * _thisAdjusted;
  30078. int32_t _offset = 1;
  30079. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D *>(__this + _offset);
  30080. LuminanceForwardConverter_1__ctor_mAE94FE4446E9CB3CFBAB9FFE9994EEDE271B7B58(_thisAdjusted, ___frame0, method);
  30081. }
  30082. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_SampleSize()
  30083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mA979CC99FD68AD53CFFD2FD8FA3CAD459537A8A8_gshared (const RuntimeMethod* method)
  30084. {
  30085. {
  30086. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  30087. memset((&L_0), 0, sizeof(L_0));
  30088. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  30089. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  30090. }
  30091. }
  30092. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  30093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mD6B70E460ACABCF7BC66B1F1B9CE5695E7EE7C35_gshared (LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 * ___currentRows2, const RuntimeMethod* method)
  30094. {
  30095. static bool s_Il2CppMethodInitialized;
  30096. if (!s_Il2CppMethodInitialized)
  30097. {
  30098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30099. s_Il2CppMethodInitialized = true;
  30100. }
  30101. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  30102. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30103. {
  30104. RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 * L_0 = ___currentRows2;
  30105. RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 L_1 = (*(RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 *)L_0);
  30106. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )__this->get_pixelSpan_1();
  30107. int32_t L_3 = ___x0;
  30108. int32_t L_4 = ___y1;
  30109. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  30110. memset((&L_5), 0, sizeof(L_5));
  30111. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  30112. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  30113. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30114. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  30115. (( void (*) (RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 )L_1, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30116. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30117. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_8;
  30118. L_8 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30119. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  30120. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )__this->get_pixelSpan_1();
  30121. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_11;
  30122. L_11 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30123. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30124. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_8);
  30125. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  30126. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30127. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  30128. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30129. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  30130. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30131. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  30132. bool L_16;
  30133. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  30134. if (!L_16)
  30135. {
  30136. goto IL_0066;
  30137. }
  30138. }
  30139. {
  30140. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  30141. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  30142. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30143. return;
  30144. }
  30145. IL_0066:
  30146. {
  30147. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  30148. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  30149. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30150. return;
  30151. }
  30152. }
  30153. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mD6B70E460ACABCF7BC66B1F1B9CE5695E7EE7C35_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t152EECA88A53FF1CC0953987A58E8B9063DE6B04 * ___currentRows2, const RuntimeMethod* method)
  30154. {
  30155. LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D * _thisAdjusted;
  30156. int32_t _offset = 1;
  30157. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t9F28C964E48047E3D660C54183B659BA96F61F6D *>(__this + _offset);
  30158. LuminanceForwardConverter_1_Convert_mD6B70E460ACABCF7BC66B1F1B9CE5695E7EE7C35(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  30159. }
  30160. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mA689637928E9A5A526743922FC695C72AC8D291B_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30162. {
  30163. {
  30164. return;
  30165. }
  30166. }
  30167. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mEE4E6915074F84D290FE0E3839527431B7B36DDD_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30169. {
  30170. static bool s_Il2CppMethodInitialized;
  30171. if (!s_Il2CppMethodInitialized)
  30172. {
  30173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30174. s_Il2CppMethodInitialized = true;
  30175. }
  30176. int32_t V_0 = 0;
  30177. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30178. {
  30179. V_0 = (int32_t)0;
  30180. goto IL_001e;
  30181. }
  30182. IL_0004:
  30183. {
  30184. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  30185. int32_t L_1 = V_0;
  30186. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  30187. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30188. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  30189. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  30190. int32_t L_4 = V_0;
  30191. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  30192. uint8_t L_6;
  30193. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  30194. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30195. int32_t L_7 = V_0;
  30196. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  30197. }
  30198. IL_001e:
  30199. {
  30200. int32_t L_8 = V_0;
  30201. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  30202. {
  30203. goto IL_0004;
  30204. }
  30205. }
  30206. {
  30207. return;
  30208. }
  30209. }
  30210. #ifdef __clang__
  30211. #pragma clang diagnostic pop
  30212. #endif
  30213. #ifdef __clang__
  30214. #pragma clang diagnostic push
  30215. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30216. #pragma clang diagnostic ignored "-Wunused-variable"
  30217. #endif
  30218. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  30219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m16A4D9A33682F153E49555C26F91816541103A24_gshared (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___frame0, const RuntimeMethod* method)
  30220. {
  30221. static bool s_Il2CppMethodInitialized;
  30222. if (!s_Il2CppMethodInitialized)
  30223. {
  30224. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  30225. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30226. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30227. s_Il2CppMethodInitialized = true;
  30228. }
  30229. {
  30230. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30231. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  30232. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_1 = (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)(HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  30233. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30234. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  30235. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30236. __this->set_pixelSpan_1(L_2);
  30237. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  30238. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  30239. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30240. __this->set_l8Span_2(L_4);
  30241. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_5 = ___frame0;
  30242. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  30243. int32_t L_6;
  30244. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  30245. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_7 = ___frame0;
  30246. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  30247. int32_t L_8;
  30248. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  30249. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  30250. memset((&L_9), 0, sizeof(L_9));
  30251. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  30252. __this->set_samplingAreaSize_3(L_9);
  30253. ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_10 = ___frame0;
  30254. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  30255. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  30256. __this->set_config_4(L_11);
  30257. return;
  30258. }
  30259. }
  30260. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m16A4D9A33682F153E49555C26F91816541103A24_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___frame0, const RuntimeMethod* method)
  30261. {
  30262. LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * _thisAdjusted;
  30263. int32_t _offset = 1;
  30264. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 *>(__this + _offset);
  30265. LuminanceForwardConverter_1__ctor_m16A4D9A33682F153E49555C26F91816541103A24(_thisAdjusted, ___frame0, method);
  30266. }
  30267. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_SampleSize()
  30268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m33AF2FFAB4C9B3E05ED74132DDE94EAEAE67B074_gshared (const RuntimeMethod* method)
  30269. {
  30270. {
  30271. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  30272. memset((&L_0), 0, sizeof(L_0));
  30273. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  30274. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  30275. }
  30276. }
  30277. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  30278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m591FA972AD5668D2484213388AB525FA6D661050_gshared (LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 * ___currentRows2, const RuntimeMethod* method)
  30279. {
  30280. static bool s_Il2CppMethodInitialized;
  30281. if (!s_Il2CppMethodInitialized)
  30282. {
  30283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30284. s_Il2CppMethodInitialized = true;
  30285. }
  30286. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  30287. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30288. {
  30289. RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 * L_0 = ___currentRows2;
  30290. RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 L_1 = (*(RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 *)L_0);
  30291. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )__this->get_pixelSpan_1();
  30292. int32_t L_3 = ___x0;
  30293. int32_t L_4 = ___y1;
  30294. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  30295. memset((&L_5), 0, sizeof(L_5));
  30296. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  30297. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  30298. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30299. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  30300. (( void (*) (RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 )L_1, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30301. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30302. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_8;
  30303. L_8 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30304. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  30305. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )__this->get_pixelSpan_1();
  30306. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_11;
  30307. L_11 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30308. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30309. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_8);
  30310. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  30311. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30312. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  30313. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30314. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  30315. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30316. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  30317. bool L_16;
  30318. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  30319. if (!L_16)
  30320. {
  30321. goto IL_0066;
  30322. }
  30323. }
  30324. {
  30325. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  30326. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  30327. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30328. return;
  30329. }
  30330. IL_0066:
  30331. {
  30332. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  30333. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  30334. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30335. return;
  30336. }
  30337. }
  30338. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m591FA972AD5668D2484213388AB525FA6D661050_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5BC09F5CFB98BB4F7A03663D5D2E2C4687986D35 * ___currentRows2, const RuntimeMethod* method)
  30339. {
  30340. LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 * _thisAdjusted;
  30341. int32_t _offset = 1;
  30342. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t8FB01532F790A6E073D4396CC300445D13D629F7 *>(__this + _offset);
  30343. LuminanceForwardConverter_1_Convert_m591FA972AD5668D2484213388AB525FA6D661050(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  30344. }
  30345. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mFBB4989F37A026C287A7ACFF3A3BABC1AD009051_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30347. {
  30348. {
  30349. return;
  30350. }
  30351. }
  30352. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m079A9613DC655ACE5CFA777C93A6BB9B2425602F_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30354. {
  30355. static bool s_Il2CppMethodInitialized;
  30356. if (!s_Il2CppMethodInitialized)
  30357. {
  30358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30359. s_Il2CppMethodInitialized = true;
  30360. }
  30361. int32_t V_0 = 0;
  30362. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30363. {
  30364. V_0 = (int32_t)0;
  30365. goto IL_001e;
  30366. }
  30367. IL_0004:
  30368. {
  30369. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  30370. int32_t L_1 = V_0;
  30371. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  30372. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30373. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  30374. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  30375. int32_t L_4 = V_0;
  30376. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  30377. uint8_t L_6;
  30378. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  30379. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30380. int32_t L_7 = V_0;
  30381. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  30382. }
  30383. IL_001e:
  30384. {
  30385. int32_t L_8 = V_0;
  30386. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  30387. {
  30388. goto IL_0004;
  30389. }
  30390. }
  30391. {
  30392. return;
  30393. }
  30394. }
  30395. #ifdef __clang__
  30396. #pragma clang diagnostic pop
  30397. #endif
  30398. #ifdef __clang__
  30399. #pragma clang diagnostic push
  30400. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30401. #pragma clang diagnostic ignored "-Wunused-variable"
  30402. #endif
  30403. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  30404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m4A00D8CC7D34C5777379D17B4C0CE76B2DCD13B5_gshared (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___frame0, const RuntimeMethod* method)
  30405. {
  30406. static bool s_Il2CppMethodInitialized;
  30407. if (!s_Il2CppMethodInitialized)
  30408. {
  30409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  30410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30412. s_Il2CppMethodInitialized = true;
  30413. }
  30414. {
  30415. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30416. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  30417. L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_1 = (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)(L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  30418. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30419. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  30420. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30421. __this->set_pixelSpan_1(L_2);
  30422. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  30423. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  30424. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30425. __this->set_l8Span_2(L_4);
  30426. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_5 = ___frame0;
  30427. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  30428. int32_t L_6;
  30429. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  30430. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_7 = ___frame0;
  30431. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  30432. int32_t L_8;
  30433. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  30434. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  30435. memset((&L_9), 0, sizeof(L_9));
  30436. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  30437. __this->set_samplingAreaSize_3(L_9);
  30438. ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_10 = ___frame0;
  30439. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  30440. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  30441. __this->set_config_4(L_11);
  30442. return;
  30443. }
  30444. }
  30445. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m4A00D8CC7D34C5777379D17B4C0CE76B2DCD13B5_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___frame0, const RuntimeMethod* method)
  30446. {
  30447. LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * _thisAdjusted;
  30448. int32_t _offset = 1;
  30449. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D *>(__this + _offset);
  30450. LuminanceForwardConverter_1__ctor_m4A00D8CC7D34C5777379D17B4C0CE76B2DCD13B5(_thisAdjusted, ___frame0, method);
  30451. }
  30452. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::get_SampleSize()
  30453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mCE748B123C35937B63C1381D691086B698D15363_gshared (const RuntimeMethod* method)
  30454. {
  30455. {
  30456. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  30457. memset((&L_0), 0, sizeof(L_0));
  30458. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  30459. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  30460. }
  30461. }
  30462. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  30463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mEF1A04D65B75938D44B62DB25E6403050D1A42AB_gshared (LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 * ___currentRows2, const RuntimeMethod* method)
  30464. {
  30465. static bool s_Il2CppMethodInitialized;
  30466. if (!s_Il2CppMethodInitialized)
  30467. {
  30468. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30469. s_Il2CppMethodInitialized = true;
  30470. }
  30471. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  30472. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30473. {
  30474. RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 * L_0 = ___currentRows2;
  30475. RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 L_1 = (*(RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 *)L_0);
  30476. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )__this->get_pixelSpan_1();
  30477. int32_t L_3 = ___x0;
  30478. int32_t L_4 = ___y1;
  30479. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  30480. memset((&L_5), 0, sizeof(L_5));
  30481. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  30482. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  30483. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30484. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  30485. (( void (*) (RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 )L_1, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30486. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30487. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_8;
  30488. L_8 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30489. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  30490. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )__this->get_pixelSpan_1();
  30491. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_11;
  30492. L_11 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30493. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30494. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_8);
  30495. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  30496. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30497. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  30498. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30499. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  30500. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30501. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  30502. bool L_16;
  30503. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  30504. if (!L_16)
  30505. {
  30506. goto IL_0066;
  30507. }
  30508. }
  30509. {
  30510. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  30511. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  30512. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30513. return;
  30514. }
  30515. IL_0066:
  30516. {
  30517. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  30518. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  30519. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30520. return;
  30521. }
  30522. }
  30523. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mEF1A04D65B75938D44B62DB25E6403050D1A42AB_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA63275506584F10CE97690F7FA7B966A0FA09228 * ___currentRows2, const RuntimeMethod* method)
  30524. {
  30525. LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D * _thisAdjusted;
  30526. int32_t _offset = 1;
  30527. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tAE2A22CBDE746D8C689613A95B6BB9C29281EA5D *>(__this + _offset);
  30528. LuminanceForwardConverter_1_Convert_mEF1A04D65B75938D44B62DB25E6403050D1A42AB(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  30529. }
  30530. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m04A25C3347F85B6A272E953BC115678B0001E7AF_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30532. {
  30533. {
  30534. return;
  30535. }
  30536. }
  30537. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L16>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mF383BA4E6124FC871EDBFB14D17ABFBDE31DF67A_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30539. {
  30540. static bool s_Il2CppMethodInitialized;
  30541. if (!s_Il2CppMethodInitialized)
  30542. {
  30543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30544. s_Il2CppMethodInitialized = true;
  30545. }
  30546. int32_t V_0 = 0;
  30547. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30548. {
  30549. V_0 = (int32_t)0;
  30550. goto IL_001e;
  30551. }
  30552. IL_0004:
  30553. {
  30554. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  30555. int32_t L_1 = V_0;
  30556. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  30557. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30558. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  30559. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  30560. int32_t L_4 = V_0;
  30561. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  30562. uint8_t L_6;
  30563. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  30564. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30565. int32_t L_7 = V_0;
  30566. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  30567. }
  30568. IL_001e:
  30569. {
  30570. int32_t L_8 = V_0;
  30571. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  30572. {
  30573. goto IL_0004;
  30574. }
  30575. }
  30576. {
  30577. return;
  30578. }
  30579. }
  30580. #ifdef __clang__
  30581. #pragma clang diagnostic pop
  30582. #endif
  30583. #ifdef __clang__
  30584. #pragma clang diagnostic push
  30585. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30586. #pragma clang diagnostic ignored "-Wunused-variable"
  30587. #endif
  30588. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  30589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m0D0A97D0A4589E03873302C9E9533E84F749F4D1_gshared (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___frame0, const RuntimeMethod* method)
  30590. {
  30591. static bool s_Il2CppMethodInitialized;
  30592. if (!s_Il2CppMethodInitialized)
  30593. {
  30594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  30595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30597. s_Il2CppMethodInitialized = true;
  30598. }
  30599. {
  30600. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30601. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  30602. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_1 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  30603. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30604. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  30605. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30606. __this->set_pixelSpan_1(L_2);
  30607. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  30608. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  30609. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30610. __this->set_l8Span_2(L_4);
  30611. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_5 = ___frame0;
  30612. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  30613. int32_t L_6;
  30614. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  30615. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_7 = ___frame0;
  30616. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  30617. int32_t L_8;
  30618. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  30619. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  30620. memset((&L_9), 0, sizeof(L_9));
  30621. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  30622. __this->set_samplingAreaSize_3(L_9);
  30623. ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_10 = ___frame0;
  30624. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  30625. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  30626. __this->set_config_4(L_11);
  30627. return;
  30628. }
  30629. }
  30630. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m0D0A97D0A4589E03873302C9E9533E84F749F4D1_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___frame0, const RuntimeMethod* method)
  30631. {
  30632. LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * _thisAdjusted;
  30633. int32_t _offset = 1;
  30634. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA *>(__this + _offset);
  30635. LuminanceForwardConverter_1__ctor_m0D0A97D0A4589E03873302C9E9533E84F749F4D1(_thisAdjusted, ___frame0, method);
  30636. }
  30637. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::get_SampleSize()
  30638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m0CE7A333D3BE12CF61347BB3D66AFDBB0E678868_gshared (const RuntimeMethod* method)
  30639. {
  30640. {
  30641. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  30642. memset((&L_0), 0, sizeof(L_0));
  30643. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  30644. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  30645. }
  30646. }
  30647. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  30648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mC95F7F108B21DF7D1560439E7EFF05AAA3841388_gshared (LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 * ___currentRows2, const RuntimeMethod* method)
  30649. {
  30650. static bool s_Il2CppMethodInitialized;
  30651. if (!s_Il2CppMethodInitialized)
  30652. {
  30653. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30654. s_Il2CppMethodInitialized = true;
  30655. }
  30656. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  30657. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30658. {
  30659. RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 * L_0 = ___currentRows2;
  30660. RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 L_1 = (*(RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 *)L_0);
  30661. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_pixelSpan_1();
  30662. int32_t L_3 = ___x0;
  30663. int32_t L_4 = ___y1;
  30664. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  30665. memset((&L_5), 0, sizeof(L_5));
  30666. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  30667. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  30668. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30669. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  30670. (( void (*) (RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 )L_1, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30671. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30672. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_8;
  30673. L_8 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30674. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  30675. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_pixelSpan_1();
  30676. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_11;
  30677. L_11 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30678. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30679. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_8);
  30680. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  30681. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30682. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  30683. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30684. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  30685. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30686. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  30687. bool L_16;
  30688. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  30689. if (!L_16)
  30690. {
  30691. goto IL_0066;
  30692. }
  30693. }
  30694. {
  30695. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  30696. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  30697. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30698. return;
  30699. }
  30700. IL_0066:
  30701. {
  30702. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  30703. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  30704. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30705. return;
  30706. }
  30707. }
  30708. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mC95F7F108B21DF7D1560439E7EFF05AAA3841388_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0905B02A95B77F560B3D4B06308CFBE283A1C150 * ___currentRows2, const RuntimeMethod* method)
  30709. {
  30710. LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA * _thisAdjusted;
  30711. int32_t _offset = 1;
  30712. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t0E4869F17151D562C168A5D470DAF86710541DCA *>(__this + _offset);
  30713. LuminanceForwardConverter_1_Convert_mC95F7F108B21DF7D1560439E7EFF05AAA3841388(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  30714. }
  30715. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mC8FBAE3C12A0A19C9C7F611FFE95DFBEFDE95A33_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30717. {
  30718. {
  30719. return;
  30720. }
  30721. }
  30722. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.L8>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m339EBA670EDC42F3C1133CF7ABAD880523C29BFE_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30724. {
  30725. static bool s_Il2CppMethodInitialized;
  30726. if (!s_Il2CppMethodInitialized)
  30727. {
  30728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30729. s_Il2CppMethodInitialized = true;
  30730. }
  30731. int32_t V_0 = 0;
  30732. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30733. {
  30734. V_0 = (int32_t)0;
  30735. goto IL_001e;
  30736. }
  30737. IL_0004:
  30738. {
  30739. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  30740. int32_t L_1 = V_0;
  30741. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  30742. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30743. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  30744. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  30745. int32_t L_4 = V_0;
  30746. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  30747. uint8_t L_6;
  30748. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  30749. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30750. int32_t L_7 = V_0;
  30751. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  30752. }
  30753. IL_001e:
  30754. {
  30755. int32_t L_8 = V_0;
  30756. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  30757. {
  30758. goto IL_0004;
  30759. }
  30760. }
  30761. {
  30762. return;
  30763. }
  30764. }
  30765. #ifdef __clang__
  30766. #pragma clang diagnostic pop
  30767. #endif
  30768. #ifdef __clang__
  30769. #pragma clang diagnostic push
  30770. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30771. #pragma clang diagnostic ignored "-Wunused-variable"
  30772. #endif
  30773. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  30774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mAAFC2143215EA765671A5AE8126B26ECBE7FDC34_gshared (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___frame0, const RuntimeMethod* method)
  30775. {
  30776. static bool s_Il2CppMethodInitialized;
  30777. if (!s_Il2CppMethodInitialized)
  30778. {
  30779. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  30780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30781. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30782. s_Il2CppMethodInitialized = true;
  30783. }
  30784. {
  30785. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30786. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  30787. La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_1 = (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)(La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  30788. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30789. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  30790. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30791. __this->set_pixelSpan_1(L_2);
  30792. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  30793. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  30794. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30795. __this->set_l8Span_2(L_4);
  30796. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_5 = ___frame0;
  30797. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  30798. int32_t L_6;
  30799. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  30800. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_7 = ___frame0;
  30801. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  30802. int32_t L_8;
  30803. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  30804. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  30805. memset((&L_9), 0, sizeof(L_9));
  30806. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  30807. __this->set_samplingAreaSize_3(L_9);
  30808. ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_10 = ___frame0;
  30809. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  30810. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  30811. __this->set_config_4(L_11);
  30812. return;
  30813. }
  30814. }
  30815. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mAAFC2143215EA765671A5AE8126B26ECBE7FDC34_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___frame0, const RuntimeMethod* method)
  30816. {
  30817. LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * _thisAdjusted;
  30818. int32_t _offset = 1;
  30819. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 *>(__this + _offset);
  30820. LuminanceForwardConverter_1__ctor_mAAFC2143215EA765671A5AE8126B26ECBE7FDC34(_thisAdjusted, ___frame0, method);
  30821. }
  30822. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::get_SampleSize()
  30823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m52BFB60F9C5DCEBB7B86E9C2DD85F743A93B70E4_gshared (const RuntimeMethod* method)
  30824. {
  30825. {
  30826. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  30827. memset((&L_0), 0, sizeof(L_0));
  30828. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  30829. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  30830. }
  30831. }
  30832. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  30833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m96B44B7FD56C6989AD9BBF495620D7BBAD805607_gshared (LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 * ___currentRows2, const RuntimeMethod* method)
  30834. {
  30835. static bool s_Il2CppMethodInitialized;
  30836. if (!s_Il2CppMethodInitialized)
  30837. {
  30838. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30839. s_Il2CppMethodInitialized = true;
  30840. }
  30841. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  30842. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30843. {
  30844. RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 * L_0 = ___currentRows2;
  30845. RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 L_1 = (*(RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 *)L_0);
  30846. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )__this->get_pixelSpan_1();
  30847. int32_t L_3 = ___x0;
  30848. int32_t L_4 = ___y1;
  30849. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  30850. memset((&L_5), 0, sizeof(L_5));
  30851. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  30852. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  30853. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30854. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  30855. (( void (*) (RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 )L_1, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30856. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30857. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_8;
  30858. L_8 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30859. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  30860. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )__this->get_pixelSpan_1();
  30861. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_11;
  30862. L_11 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30863. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30864. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_8);
  30865. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  30866. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30867. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  30868. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  30869. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  30870. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  30871. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  30872. bool L_16;
  30873. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  30874. if (!L_16)
  30875. {
  30876. goto IL_0066;
  30877. }
  30878. }
  30879. {
  30880. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  30881. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  30882. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30883. return;
  30884. }
  30885. IL_0066:
  30886. {
  30887. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  30888. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  30889. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30890. return;
  30891. }
  30892. }
  30893. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m96B44B7FD56C6989AD9BBF495620D7BBAD805607_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tFD7423EA8E1D165A2A34CA35C94BF859FBE7DE89 * ___currentRows2, const RuntimeMethod* method)
  30894. {
  30895. LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 * _thisAdjusted;
  30896. int32_t _offset = 1;
  30897. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t6811669A2AA9998F40B24C10666D5355BE1486D4 *>(__this + _offset);
  30898. LuminanceForwardConverter_1_Convert_m96B44B7FD56C6989AD9BBF495620D7BBAD805607(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  30899. }
  30900. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m78C5604548970BE543D7692D6942290CA1BA2070_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30902. {
  30903. {
  30904. return;
  30905. }
  30906. }
  30907. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La16>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  30908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m3ADFAF3466920AEB2C8E371649C9576BDCC2BF10_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  30909. {
  30910. static bool s_Il2CppMethodInitialized;
  30911. if (!s_Il2CppMethodInitialized)
  30912. {
  30913. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30914. s_Il2CppMethodInitialized = true;
  30915. }
  30916. int32_t V_0 = 0;
  30917. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  30918. {
  30919. V_0 = (int32_t)0;
  30920. goto IL_001e;
  30921. }
  30922. IL_0004:
  30923. {
  30924. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  30925. int32_t L_1 = V_0;
  30926. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  30927. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  30928. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  30929. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  30930. int32_t L_4 = V_0;
  30931. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  30932. uint8_t L_6;
  30933. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  30934. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30935. int32_t L_7 = V_0;
  30936. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  30937. }
  30938. IL_001e:
  30939. {
  30940. int32_t L_8 = V_0;
  30941. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  30942. {
  30943. goto IL_0004;
  30944. }
  30945. }
  30946. {
  30947. return;
  30948. }
  30949. }
  30950. #ifdef __clang__
  30951. #pragma clang diagnostic pop
  30952. #endif
  30953. #ifdef __clang__
  30954. #pragma clang diagnostic push
  30955. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30956. #pragma clang diagnostic ignored "-Wunused-variable"
  30957. #endif
  30958. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  30959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m2396475E6A96B5037072DD34F1A2E78510FF4D03_gshared (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___frame0, const RuntimeMethod* method)
  30960. {
  30961. static bool s_Il2CppMethodInitialized;
  30962. if (!s_Il2CppMethodInitialized)
  30963. {
  30964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  30965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30967. s_Il2CppMethodInitialized = true;
  30968. }
  30969. {
  30970. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  30971. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  30972. La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_1 = (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)(La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  30973. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30974. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2;
  30975. L_2 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30976. __this->set_pixelSpan_1(L_2);
  30977. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  30978. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  30979. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  30980. __this->set_l8Span_2(L_4);
  30981. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_5 = ___frame0;
  30982. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  30983. int32_t L_6;
  30984. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  30985. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_7 = ___frame0;
  30986. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  30987. int32_t L_8;
  30988. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  30989. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  30990. memset((&L_9), 0, sizeof(L_9));
  30991. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  30992. __this->set_samplingAreaSize_3(L_9);
  30993. ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_10 = ___frame0;
  30994. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  30995. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  30996. __this->set_config_4(L_11);
  30997. return;
  30998. }
  30999. }
  31000. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m2396475E6A96B5037072DD34F1A2E78510FF4D03_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___frame0, const RuntimeMethod* method)
  31001. {
  31002. LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * _thisAdjusted;
  31003. int32_t _offset = 1;
  31004. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 *>(__this + _offset);
  31005. LuminanceForwardConverter_1__ctor_m2396475E6A96B5037072DD34F1A2E78510FF4D03(_thisAdjusted, ___frame0, method);
  31006. }
  31007. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::get_SampleSize()
  31008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mDB1CDD2A0DABA549104A1853CE62652EE1FB2426_gshared (const RuntimeMethod* method)
  31009. {
  31010. {
  31011. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  31012. memset((&L_0), 0, sizeof(L_0));
  31013. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  31014. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  31015. }
  31016. }
  31017. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  31018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m72D0D883A11B99786B7738B50814E90E702E282A_gshared (LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E * ___currentRows2, const RuntimeMethod* method)
  31019. {
  31020. static bool s_Il2CppMethodInitialized;
  31021. if (!s_Il2CppMethodInitialized)
  31022. {
  31023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31024. s_Il2CppMethodInitialized = true;
  31025. }
  31026. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  31027. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31028. {
  31029. RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E * L_0 = ___currentRows2;
  31030. RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E L_1 = (*(RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E *)L_0);
  31031. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )__this->get_pixelSpan_1();
  31032. int32_t L_3 = ___x0;
  31033. int32_t L_4 = ___y1;
  31034. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  31035. memset((&L_5), 0, sizeof(L_5));
  31036. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  31037. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  31038. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31039. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  31040. (( void (*) (RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E )L_1, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31041. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31042. PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_8;
  31043. L_8 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31044. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  31045. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )__this->get_pixelSpan_1();
  31046. ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_11;
  31047. L_11 = (( ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31048. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31049. NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_8);
  31050. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La32>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  31051. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31052. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  31053. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31054. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  31055. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31056. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  31057. bool L_16;
  31058. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  31059. if (!L_16)
  31060. {
  31061. goto IL_0066;
  31062. }
  31063. }
  31064. {
  31065. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  31066. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  31067. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31068. return;
  31069. }
  31070. IL_0066:
  31071. {
  31072. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  31073. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  31074. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31075. return;
  31076. }
  31077. }
  31078. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m72D0D883A11B99786B7738B50814E90E702E282A_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tAD57A3EF439A28998EE5626BB226633BBA52235E * ___currentRows2, const RuntimeMethod* method)
  31079. {
  31080. LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 * _thisAdjusted;
  31081. int32_t _offset = 1;
  31082. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t7E65C66D73C12543C811D02061F92D41BC9827C7 *>(__this + _offset);
  31083. LuminanceForwardConverter_1_Convert_m72D0D883A11B99786B7738B50814E90E702E282A(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  31084. }
  31085. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m2E86572E398FDE2791AD36ED1DFA52795201AD6D_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31087. {
  31088. {
  31089. return;
  31090. }
  31091. }
  31092. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.La32>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mCA84AD4E6FEA21E754D1010099CE560561E6AECE_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31094. {
  31095. static bool s_Il2CppMethodInitialized;
  31096. if (!s_Il2CppMethodInitialized)
  31097. {
  31098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31099. s_Il2CppMethodInitialized = true;
  31100. }
  31101. int32_t V_0 = 0;
  31102. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31103. {
  31104. V_0 = (int32_t)0;
  31105. goto IL_001e;
  31106. }
  31107. IL_0004:
  31108. {
  31109. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  31110. int32_t L_1 = V_0;
  31111. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  31112. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31113. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  31114. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  31115. int32_t L_4 = V_0;
  31116. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  31117. uint8_t L_6;
  31118. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  31119. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  31120. int32_t L_7 = V_0;
  31121. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  31122. }
  31123. IL_001e:
  31124. {
  31125. int32_t L_8 = V_0;
  31126. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  31127. {
  31128. goto IL_0004;
  31129. }
  31130. }
  31131. {
  31132. return;
  31133. }
  31134. }
  31135. #ifdef __clang__
  31136. #pragma clang diagnostic pop
  31137. #endif
  31138. #ifdef __clang__
  31139. #pragma clang diagnostic push
  31140. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31141. #pragma clang diagnostic ignored "-Wunused-variable"
  31142. #endif
  31143. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  31144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m924DB56636BF5C51C11B2327EE2607A5F39C29AC_gshared (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___frame0, const RuntimeMethod* method)
  31145. {
  31146. static bool s_Il2CppMethodInitialized;
  31147. if (!s_Il2CppMethodInitialized)
  31148. {
  31149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  31150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31152. s_Il2CppMethodInitialized = true;
  31153. }
  31154. {
  31155. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31156. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  31157. NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_1 = (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)(NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  31158. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31159. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_2;
  31160. L_2 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31161. __this->set_pixelSpan_1(L_2);
  31162. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  31163. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  31164. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31165. __this->set_l8Span_2(L_4);
  31166. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_5 = ___frame0;
  31167. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  31168. int32_t L_6;
  31169. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  31170. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_7 = ___frame0;
  31171. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  31172. int32_t L_8;
  31173. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  31174. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  31175. memset((&L_9), 0, sizeof(L_9));
  31176. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  31177. __this->set_samplingAreaSize_3(L_9);
  31178. ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_10 = ___frame0;
  31179. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  31180. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  31181. __this->set_config_4(L_11);
  31182. return;
  31183. }
  31184. }
  31185. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m924DB56636BF5C51C11B2327EE2607A5F39C29AC_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___frame0, const RuntimeMethod* method)
  31186. {
  31187. LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * _thisAdjusted;
  31188. int32_t _offset = 1;
  31189. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 *>(__this + _offset);
  31190. LuminanceForwardConverter_1__ctor_m924DB56636BF5C51C11B2327EE2607A5F39C29AC(_thisAdjusted, ___frame0, method);
  31191. }
  31192. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_SampleSize()
  31193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m0D90A5450C3C1360C0F6C8444F085920DF10CE18_gshared (const RuntimeMethod* method)
  31194. {
  31195. {
  31196. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  31197. memset((&L_0), 0, sizeof(L_0));
  31198. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  31199. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  31200. }
  31201. }
  31202. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  31203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m6C3231427082B6717E539FE8447B8D3FDA3EDD84_gshared (LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D * ___currentRows2, const RuntimeMethod* method)
  31204. {
  31205. static bool s_Il2CppMethodInitialized;
  31206. if (!s_Il2CppMethodInitialized)
  31207. {
  31208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31209. s_Il2CppMethodInitialized = true;
  31210. }
  31211. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  31212. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31213. {
  31214. RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D * L_0 = ___currentRows2;
  31215. RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D L_1 = (*(RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D *)L_0);
  31216. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_2 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )__this->get_pixelSpan_1();
  31217. int32_t L_3 = ___x0;
  31218. int32_t L_4 = ___y1;
  31219. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  31220. memset((&L_5), 0, sizeof(L_5));
  31221. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  31222. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  31223. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31224. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  31225. (( void (*) (RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D )L_1, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31226. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31227. PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * L_8;
  31228. L_8 = (( PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31229. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  31230. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_10 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )__this->get_pixelSpan_1();
  31231. ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 L_11;
  31232. L_11 = (( ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31233. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31234. NullCheck((PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_8);
  31235. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  31236. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31237. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  31238. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31239. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  31240. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31241. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  31242. bool L_16;
  31243. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  31244. if (!L_16)
  31245. {
  31246. goto IL_0066;
  31247. }
  31248. }
  31249. {
  31250. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  31251. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  31252. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31253. return;
  31254. }
  31255. IL_0066:
  31256. {
  31257. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  31258. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  31259. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31260. return;
  31261. }
  31262. }
  31263. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m6C3231427082B6717E539FE8447B8D3FDA3EDD84_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE18043A029FE08A43D341A5349BCD27806DB24D * ___currentRows2, const RuntimeMethod* method)
  31264. {
  31265. LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 * _thisAdjusted;
  31266. int32_t _offset = 1;
  31267. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t169B6FE6635FD3E55C6B095BE70DBEC6F45F04D7 *>(__this + _offset);
  31268. LuminanceForwardConverter_1_Convert_m6C3231427082B6717E539FE8447B8D3FDA3EDD84(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  31269. }
  31270. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m6D51A4ED32D1FB8374B3E7B324BFDAF9AC2A8F8E_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31272. {
  31273. {
  31274. return;
  31275. }
  31276. }
  31277. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mF0A4182CE234B8EC231E3BCC996E61463ADF150C_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31279. {
  31280. static bool s_Il2CppMethodInitialized;
  31281. if (!s_Il2CppMethodInitialized)
  31282. {
  31283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31284. s_Il2CppMethodInitialized = true;
  31285. }
  31286. int32_t V_0 = 0;
  31287. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31288. {
  31289. V_0 = (int32_t)0;
  31290. goto IL_001e;
  31291. }
  31292. IL_0004:
  31293. {
  31294. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  31295. int32_t L_1 = V_0;
  31296. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  31297. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31298. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  31299. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  31300. int32_t L_4 = V_0;
  31301. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  31302. uint8_t L_6;
  31303. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  31304. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  31305. int32_t L_7 = V_0;
  31306. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  31307. }
  31308. IL_001e:
  31309. {
  31310. int32_t L_8 = V_0;
  31311. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  31312. {
  31313. goto IL_0004;
  31314. }
  31315. }
  31316. {
  31317. return;
  31318. }
  31319. }
  31320. #ifdef __clang__
  31321. #pragma clang diagnostic pop
  31322. #endif
  31323. #ifdef __clang__
  31324. #pragma clang diagnostic push
  31325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31326. #pragma clang diagnostic ignored "-Wunused-variable"
  31327. #endif
  31328. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  31329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m4439DD5BD46932C57F1FDE00E05053848AADDDF3_gshared (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___frame0, const RuntimeMethod* method)
  31330. {
  31331. static bool s_Il2CppMethodInitialized;
  31332. if (!s_Il2CppMethodInitialized)
  31333. {
  31334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  31335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31337. s_Il2CppMethodInitialized = true;
  31338. }
  31339. {
  31340. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31341. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  31342. NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_1 = (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)(NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  31343. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31344. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_2;
  31345. L_2 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31346. __this->set_pixelSpan_1(L_2);
  31347. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  31348. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  31349. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31350. __this->set_l8Span_2(L_4);
  31351. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_5 = ___frame0;
  31352. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  31353. int32_t L_6;
  31354. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  31355. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_7 = ___frame0;
  31356. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  31357. int32_t L_8;
  31358. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  31359. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  31360. memset((&L_9), 0, sizeof(L_9));
  31361. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  31362. __this->set_samplingAreaSize_3(L_9);
  31363. ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_10 = ___frame0;
  31364. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  31365. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  31366. __this->set_config_4(L_11);
  31367. return;
  31368. }
  31369. }
  31370. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m4439DD5BD46932C57F1FDE00E05053848AADDDF3_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___frame0, const RuntimeMethod* method)
  31371. {
  31372. LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * _thisAdjusted;
  31373. int32_t _offset = 1;
  31374. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED *>(__this + _offset);
  31375. LuminanceForwardConverter_1__ctor_m4439DD5BD46932C57F1FDE00E05053848AADDDF3(_thisAdjusted, ___frame0, method);
  31376. }
  31377. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_SampleSize()
  31378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m665DE68EA7F48B4C19F429961CBAA952D5D3BC50_gshared (const RuntimeMethod* method)
  31379. {
  31380. {
  31381. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  31382. memset((&L_0), 0, sizeof(L_0));
  31383. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  31384. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  31385. }
  31386. }
  31387. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  31388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mFC207A8AF27FD68091DDCFE28E6B8F6E0E4ADC7A_gshared (LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 * ___currentRows2, const RuntimeMethod* method)
  31389. {
  31390. static bool s_Il2CppMethodInitialized;
  31391. if (!s_Il2CppMethodInitialized)
  31392. {
  31393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31394. s_Il2CppMethodInitialized = true;
  31395. }
  31396. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  31397. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31398. {
  31399. RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 * L_0 = ___currentRows2;
  31400. RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 L_1 = (*(RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 *)L_0);
  31401. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_2 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )__this->get_pixelSpan_1();
  31402. int32_t L_3 = ___x0;
  31403. int32_t L_4 = ___y1;
  31404. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  31405. memset((&L_5), 0, sizeof(L_5));
  31406. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  31407. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  31408. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31409. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  31410. (( void (*) (RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 )L_1, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31411. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31412. PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * L_8;
  31413. L_8 = (( PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31414. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  31415. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_10 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )__this->get_pixelSpan_1();
  31416. ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C L_11;
  31417. L_11 = (( ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31418. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31419. NullCheck((PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_8);
  31420. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  31421. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31422. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  31423. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31424. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  31425. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31426. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  31427. bool L_16;
  31428. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  31429. if (!L_16)
  31430. {
  31431. goto IL_0066;
  31432. }
  31433. }
  31434. {
  31435. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  31436. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  31437. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31438. return;
  31439. }
  31440. IL_0066:
  31441. {
  31442. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  31443. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  31444. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31445. return;
  31446. }
  31447. }
  31448. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mFC207A8AF27FD68091DDCFE28E6B8F6E0E4ADC7A_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t0D8F8A7DA757406D56FEABC1FB6FDADD16416B10 * ___currentRows2, const RuntimeMethod* method)
  31449. {
  31450. LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED * _thisAdjusted;
  31451. int32_t _offset = 1;
  31452. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t81BF54E407DD9E18ED72F0BD170AE30D55BC0AED *>(__this + _offset);
  31453. LuminanceForwardConverter_1_Convert_mFC207A8AF27FD68091DDCFE28E6B8F6E0E4ADC7A(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  31454. }
  31455. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m7B5101906B59F7EC91471ED6F30AE735C8B73052_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31457. {
  31458. {
  31459. return;
  31460. }
  31461. }
  31462. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m6CB3B10BA458ABE6BC76534CDFDB442EC4A1BAD3_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31464. {
  31465. static bool s_Il2CppMethodInitialized;
  31466. if (!s_Il2CppMethodInitialized)
  31467. {
  31468. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31469. s_Il2CppMethodInitialized = true;
  31470. }
  31471. int32_t V_0 = 0;
  31472. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31473. {
  31474. V_0 = (int32_t)0;
  31475. goto IL_001e;
  31476. }
  31477. IL_0004:
  31478. {
  31479. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  31480. int32_t L_1 = V_0;
  31481. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  31482. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31483. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  31484. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  31485. int32_t L_4 = V_0;
  31486. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  31487. uint8_t L_6;
  31488. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  31489. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  31490. int32_t L_7 = V_0;
  31491. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  31492. }
  31493. IL_001e:
  31494. {
  31495. int32_t L_8 = V_0;
  31496. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  31497. {
  31498. goto IL_0004;
  31499. }
  31500. }
  31501. {
  31502. return;
  31503. }
  31504. }
  31505. #ifdef __clang__
  31506. #pragma clang diagnostic pop
  31507. #endif
  31508. #ifdef __clang__
  31509. #pragma clang diagnostic push
  31510. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31511. #pragma clang diagnostic ignored "-Wunused-variable"
  31512. #endif
  31513. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  31514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m489FBD24E324C9132E279B2A8F3B470170D92021_gshared (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___frame0, const RuntimeMethod* method)
  31515. {
  31516. static bool s_Il2CppMethodInitialized;
  31517. if (!s_Il2CppMethodInitialized)
  31518. {
  31519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  31520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31522. s_Il2CppMethodInitialized = true;
  31523. }
  31524. {
  31525. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31526. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  31527. NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_1 = (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)(NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  31528. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31529. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_2;
  31530. L_2 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31531. __this->set_pixelSpan_1(L_2);
  31532. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  31533. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  31534. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31535. __this->set_l8Span_2(L_4);
  31536. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_5 = ___frame0;
  31537. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  31538. int32_t L_6;
  31539. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  31540. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_7 = ___frame0;
  31541. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  31542. int32_t L_8;
  31543. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  31544. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  31545. memset((&L_9), 0, sizeof(L_9));
  31546. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  31547. __this->set_samplingAreaSize_3(L_9);
  31548. ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_10 = ___frame0;
  31549. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  31550. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  31551. __this->set_config_4(L_11);
  31552. return;
  31553. }
  31554. }
  31555. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m489FBD24E324C9132E279B2A8F3B470170D92021_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___frame0, const RuntimeMethod* method)
  31556. {
  31557. LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * _thisAdjusted;
  31558. int32_t _offset = 1;
  31559. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 *>(__this + _offset);
  31560. LuminanceForwardConverter_1__ctor_m489FBD24E324C9132E279B2A8F3B470170D92021(_thisAdjusted, ___frame0, method);
  31561. }
  31562. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_SampleSize()
  31563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mE53F1505885D4D2FE4608133050191D547B9CF83_gshared (const RuntimeMethod* method)
  31564. {
  31565. {
  31566. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  31567. memset((&L_0), 0, sizeof(L_0));
  31568. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  31569. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  31570. }
  31571. }
  31572. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  31573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1AFD60856808074145561A959A1C650BC41C0090_gshared (LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F * ___currentRows2, const RuntimeMethod* method)
  31574. {
  31575. static bool s_Il2CppMethodInitialized;
  31576. if (!s_Il2CppMethodInitialized)
  31577. {
  31578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31579. s_Il2CppMethodInitialized = true;
  31580. }
  31581. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  31582. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31583. {
  31584. RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F * L_0 = ___currentRows2;
  31585. RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F L_1 = (*(RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F *)L_0);
  31586. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_2 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )__this->get_pixelSpan_1();
  31587. int32_t L_3 = ___x0;
  31588. int32_t L_4 = ___y1;
  31589. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  31590. memset((&L_5), 0, sizeof(L_5));
  31591. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  31592. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  31593. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31594. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  31595. (( void (*) (RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F )L_1, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31596. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31597. PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * L_8;
  31598. L_8 = (( PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31599. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  31600. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_10 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )__this->get_pixelSpan_1();
  31601. ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF L_11;
  31602. L_11 = (( ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31603. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31604. NullCheck((PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_8);
  31605. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  31606. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31607. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  31608. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31609. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  31610. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31611. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  31612. bool L_16;
  31613. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  31614. if (!L_16)
  31615. {
  31616. goto IL_0066;
  31617. }
  31618. }
  31619. {
  31620. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  31621. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  31622. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31623. return;
  31624. }
  31625. IL_0066:
  31626. {
  31627. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  31628. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  31629. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31630. return;
  31631. }
  31632. }
  31633. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m1AFD60856808074145561A959A1C650BC41C0090_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tA7F940967024FF1E5E9C01A2A8BDB863CF84249F * ___currentRows2, const RuntimeMethod* method)
  31634. {
  31635. LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 * _thisAdjusted;
  31636. int32_t _offset = 1;
  31637. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t7DF5B4E140745219845A5BC4DF86C6DF65DBA773 *>(__this + _offset);
  31638. LuminanceForwardConverter_1_Convert_m1AFD60856808074145561A959A1C650BC41C0090(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  31639. }
  31640. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mBF37CE2F731BF8AF51D2766F0D56806F705C563F_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31642. {
  31643. {
  31644. return;
  31645. }
  31646. }
  31647. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m5AFE9F8333DCC486223F2AF0A6E7511D37C5905B_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31649. {
  31650. static bool s_Il2CppMethodInitialized;
  31651. if (!s_Il2CppMethodInitialized)
  31652. {
  31653. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31654. s_Il2CppMethodInitialized = true;
  31655. }
  31656. int32_t V_0 = 0;
  31657. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31658. {
  31659. V_0 = (int32_t)0;
  31660. goto IL_001e;
  31661. }
  31662. IL_0004:
  31663. {
  31664. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  31665. int32_t L_1 = V_0;
  31666. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  31667. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31668. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  31669. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  31670. int32_t L_4 = V_0;
  31671. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  31672. uint8_t L_6;
  31673. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  31674. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  31675. int32_t L_7 = V_0;
  31676. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  31677. }
  31678. IL_001e:
  31679. {
  31680. int32_t L_8 = V_0;
  31681. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  31682. {
  31683. goto IL_0004;
  31684. }
  31685. }
  31686. {
  31687. return;
  31688. }
  31689. }
  31690. #ifdef __clang__
  31691. #pragma clang diagnostic pop
  31692. #endif
  31693. #ifdef __clang__
  31694. #pragma clang diagnostic push
  31695. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31696. #pragma clang diagnostic ignored "-Wunused-variable"
  31697. #endif
  31698. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  31699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mC479AC59D8C83A1030A11E409B9B61E7E58CFCB3_gshared (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___frame0, const RuntimeMethod* method)
  31700. {
  31701. static bool s_Il2CppMethodInitialized;
  31702. if (!s_Il2CppMethodInitialized)
  31703. {
  31704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  31705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31707. s_Il2CppMethodInitialized = true;
  31708. }
  31709. {
  31710. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31711. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  31712. NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_1 = (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)(NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  31713. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31714. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_2;
  31715. L_2 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31716. __this->set_pixelSpan_1(L_2);
  31717. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  31718. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  31719. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31720. __this->set_l8Span_2(L_4);
  31721. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_5 = ___frame0;
  31722. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  31723. int32_t L_6;
  31724. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  31725. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_7 = ___frame0;
  31726. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  31727. int32_t L_8;
  31728. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  31729. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  31730. memset((&L_9), 0, sizeof(L_9));
  31731. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  31732. __this->set_samplingAreaSize_3(L_9);
  31733. ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_10 = ___frame0;
  31734. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  31735. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  31736. __this->set_config_4(L_11);
  31737. return;
  31738. }
  31739. }
  31740. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mC479AC59D8C83A1030A11E409B9B61E7E58CFCB3_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___frame0, const RuntimeMethod* method)
  31741. {
  31742. LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * _thisAdjusted;
  31743. int32_t _offset = 1;
  31744. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 *>(__this + _offset);
  31745. LuminanceForwardConverter_1__ctor_mC479AC59D8C83A1030A11E409B9B61E7E58CFCB3(_thisAdjusted, ___frame0, method);
  31746. }
  31747. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_SampleSize()
  31748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m63F7FBE1BCB7FAFC87A17EAC076EAB08A97E1895_gshared (const RuntimeMethod* method)
  31749. {
  31750. {
  31751. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  31752. memset((&L_0), 0, sizeof(L_0));
  31753. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  31754. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  31755. }
  31756. }
  31757. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  31758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m657B04463DACB3A4A3993D79DFAE3366D741D901_gshared (LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 * ___currentRows2, const RuntimeMethod* method)
  31759. {
  31760. static bool s_Il2CppMethodInitialized;
  31761. if (!s_Il2CppMethodInitialized)
  31762. {
  31763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31764. s_Il2CppMethodInitialized = true;
  31765. }
  31766. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  31767. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31768. {
  31769. RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 * L_0 = ___currentRows2;
  31770. RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 L_1 = (*(RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 *)L_0);
  31771. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_2 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )__this->get_pixelSpan_1();
  31772. int32_t L_3 = ___x0;
  31773. int32_t L_4 = ___y1;
  31774. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  31775. memset((&L_5), 0, sizeof(L_5));
  31776. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  31777. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  31778. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31779. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  31780. (( void (*) (RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 )L_1, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31781. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31782. PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * L_8;
  31783. L_8 = (( PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31784. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  31785. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_10 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )__this->get_pixelSpan_1();
  31786. ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 L_11;
  31787. L_11 = (( ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31788. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31789. NullCheck((PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_8);
  31790. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  31791. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31792. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  31793. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31794. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  31795. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31796. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  31797. bool L_16;
  31798. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  31799. if (!L_16)
  31800. {
  31801. goto IL_0066;
  31802. }
  31803. }
  31804. {
  31805. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  31806. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  31807. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31808. return;
  31809. }
  31810. IL_0066:
  31811. {
  31812. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  31813. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  31814. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31815. return;
  31816. }
  31817. }
  31818. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m657B04463DACB3A4A3993D79DFAE3366D741D901_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t57B2A0F9D0CD5674E118EC2FB1C0784811C7CAB2 * ___currentRows2, const RuntimeMethod* method)
  31819. {
  31820. LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 * _thisAdjusted;
  31821. int32_t _offset = 1;
  31822. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t13900B902B9A0BA41917FE6710CAF39F0B02E2B9 *>(__this + _offset);
  31823. LuminanceForwardConverter_1_Convert_m657B04463DACB3A4A3993D79DFAE3366D741D901(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  31824. }
  31825. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mC6A8937C37BA32FC555318F94E85AA7466045D56_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31827. {
  31828. {
  31829. return;
  31830. }
  31831. }
  31832. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  31833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m18C2918D5BD6884CCEA95E2D3426BD6E605F5D49_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  31834. {
  31835. static bool s_Il2CppMethodInitialized;
  31836. if (!s_Il2CppMethodInitialized)
  31837. {
  31838. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31839. s_Il2CppMethodInitialized = true;
  31840. }
  31841. int32_t V_0 = 0;
  31842. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31843. {
  31844. V_0 = (int32_t)0;
  31845. goto IL_001e;
  31846. }
  31847. IL_0004:
  31848. {
  31849. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  31850. int32_t L_1 = V_0;
  31851. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  31852. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  31853. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  31854. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  31855. int32_t L_4 = V_0;
  31856. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  31857. uint8_t L_6;
  31858. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  31859. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  31860. int32_t L_7 = V_0;
  31861. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  31862. }
  31863. IL_001e:
  31864. {
  31865. int32_t L_8 = V_0;
  31866. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  31867. {
  31868. goto IL_0004;
  31869. }
  31870. }
  31871. {
  31872. return;
  31873. }
  31874. }
  31875. #ifdef __clang__
  31876. #pragma clang diagnostic pop
  31877. #endif
  31878. #ifdef __clang__
  31879. #pragma clang diagnostic push
  31880. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31881. #pragma clang diagnostic ignored "-Wunused-variable"
  31882. #endif
  31883. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  31884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mFE1D5580D47DB2B42A7DB4A75B0EBBD5A15C2282_gshared (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___frame0, const RuntimeMethod* method)
  31885. {
  31886. static bool s_Il2CppMethodInitialized;
  31887. if (!s_Il2CppMethodInitialized)
  31888. {
  31889. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  31890. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31891. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31892. s_Il2CppMethodInitialized = true;
  31893. }
  31894. {
  31895. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31896. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  31897. Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_1 = (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)(Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  31898. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31899. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_2;
  31900. L_2 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31901. __this->set_pixelSpan_1(L_2);
  31902. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  31903. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  31904. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  31905. __this->set_l8Span_2(L_4);
  31906. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_5 = ___frame0;
  31907. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  31908. int32_t L_6;
  31909. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  31910. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_7 = ___frame0;
  31911. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  31912. int32_t L_8;
  31913. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  31914. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  31915. memset((&L_9), 0, sizeof(L_9));
  31916. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  31917. __this->set_samplingAreaSize_3(L_9);
  31918. ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_10 = ___frame0;
  31919. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  31920. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  31921. __this->set_config_4(L_11);
  31922. return;
  31923. }
  31924. }
  31925. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mFE1D5580D47DB2B42A7DB4A75B0EBBD5A15C2282_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___frame0, const RuntimeMethod* method)
  31926. {
  31927. LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * _thisAdjusted;
  31928. int32_t _offset = 1;
  31929. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 *>(__this + _offset);
  31930. LuminanceForwardConverter_1__ctor_mFE1D5580D47DB2B42A7DB4A75B0EBBD5A15C2282(_thisAdjusted, ___frame0, method);
  31931. }
  31932. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_SampleSize()
  31933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m507645CBFCA280ADB08D2E8B940999E3F72A3B39_gshared (const RuntimeMethod* method)
  31934. {
  31935. {
  31936. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  31937. memset((&L_0), 0, sizeof(L_0));
  31938. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  31939. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  31940. }
  31941. }
  31942. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  31943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m67CE871DC67C042325A0E45A55610DEF97D85D7F_gshared (LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 * ___currentRows2, const RuntimeMethod* method)
  31944. {
  31945. static bool s_Il2CppMethodInitialized;
  31946. if (!s_Il2CppMethodInitialized)
  31947. {
  31948. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31949. s_Il2CppMethodInitialized = true;
  31950. }
  31951. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  31952. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  31953. {
  31954. RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 * L_0 = ___currentRows2;
  31955. RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 L_1 = (*(RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 *)L_0);
  31956. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_2 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )__this->get_pixelSpan_1();
  31957. int32_t L_3 = ___x0;
  31958. int32_t L_4 = ___y1;
  31959. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  31960. memset((&L_5), 0, sizeof(L_5));
  31961. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  31962. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  31963. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31964. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  31965. (( void (*) (RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 )L_1, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31966. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31967. PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_8;
  31968. L_8 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31969. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  31970. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_10 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )__this->get_pixelSpan_1();
  31971. ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F L_11;
  31972. L_11 = (( ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31973. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31974. NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_8);
  31975. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rg32>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  31976. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  31977. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  31978. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  31979. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  31980. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  31981. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  31982. bool L_16;
  31983. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  31984. if (!L_16)
  31985. {
  31986. goto IL_0066;
  31987. }
  31988. }
  31989. {
  31990. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  31991. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  31992. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31993. return;
  31994. }
  31995. IL_0066:
  31996. {
  31997. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  31998. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  31999. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32000. return;
  32001. }
  32002. }
  32003. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m67CE871DC67C042325A0E45A55610DEF97D85D7F_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tD01FECB2F53BDB691226803E7A2CD30BB272DE72 * ___currentRows2, const RuntimeMethod* method)
  32004. {
  32005. LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 * _thisAdjusted;
  32006. int32_t _offset = 1;
  32007. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t64B91D95C4E99F9C9D09F924E1B4677E35BF55B5 *>(__this + _offset);
  32008. LuminanceForwardConverter_1_Convert_m67CE871DC67C042325A0E45A55610DEF97D85D7F(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  32009. }
  32010. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m9CB6CEE297DB6F12329133FBEFAF286555B665C2_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32012. {
  32013. {
  32014. return;
  32015. }
  32016. }
  32017. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rg32>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m40A5A585FD8FC9C94C9536C255A30D936C7AD6B0_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32019. {
  32020. static bool s_Il2CppMethodInitialized;
  32021. if (!s_Il2CppMethodInitialized)
  32022. {
  32023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32024. s_Il2CppMethodInitialized = true;
  32025. }
  32026. int32_t V_0 = 0;
  32027. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32028. {
  32029. V_0 = (int32_t)0;
  32030. goto IL_001e;
  32031. }
  32032. IL_0004:
  32033. {
  32034. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  32035. int32_t L_1 = V_0;
  32036. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  32037. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32038. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  32039. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  32040. int32_t L_4 = V_0;
  32041. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  32042. uint8_t L_6;
  32043. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  32044. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32045. int32_t L_7 = V_0;
  32046. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  32047. }
  32048. IL_001e:
  32049. {
  32050. int32_t L_8 = V_0;
  32051. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  32052. {
  32053. goto IL_0004;
  32054. }
  32055. }
  32056. {
  32057. return;
  32058. }
  32059. }
  32060. #ifdef __clang__
  32061. #pragma clang diagnostic pop
  32062. #endif
  32063. #ifdef __clang__
  32064. #pragma clang diagnostic push
  32065. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32066. #pragma clang diagnostic ignored "-Wunused-variable"
  32067. #endif
  32068. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  32069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m46E766632FB88C435AB4097E17019A0CE08B0FEB_gshared (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___frame0, const RuntimeMethod* method)
  32070. {
  32071. static bool s_Il2CppMethodInitialized;
  32072. if (!s_Il2CppMethodInitialized)
  32073. {
  32074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  32075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32077. s_Il2CppMethodInitialized = true;
  32078. }
  32079. {
  32080. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32081. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  32082. Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_1 = (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)(Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  32083. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32084. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_2;
  32085. L_2 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32086. __this->set_pixelSpan_1(L_2);
  32087. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  32088. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  32089. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32090. __this->set_l8Span_2(L_4);
  32091. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_5 = ___frame0;
  32092. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  32093. int32_t L_6;
  32094. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  32095. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_7 = ___frame0;
  32096. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  32097. int32_t L_8;
  32098. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  32099. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  32100. memset((&L_9), 0, sizeof(L_9));
  32101. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  32102. __this->set_samplingAreaSize_3(L_9);
  32103. ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_10 = ___frame0;
  32104. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  32105. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  32106. __this->set_config_4(L_11);
  32107. return;
  32108. }
  32109. }
  32110. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m46E766632FB88C435AB4097E17019A0CE08B0FEB_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___frame0, const RuntimeMethod* method)
  32111. {
  32112. LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * _thisAdjusted;
  32113. int32_t _offset = 1;
  32114. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 *>(__this + _offset);
  32115. LuminanceForwardConverter_1__ctor_m46E766632FB88C435AB4097E17019A0CE08B0FEB(_thisAdjusted, ___frame0, method);
  32116. }
  32117. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_SampleSize()
  32118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mCAC745F9B112E94C9EF00B1B08C6F427247E04DD_gshared (const RuntimeMethod* method)
  32119. {
  32120. {
  32121. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  32122. memset((&L_0), 0, sizeof(L_0));
  32123. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  32124. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  32125. }
  32126. }
  32127. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  32128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mF0A51BE08F9D8522B4AE87FBF7B28958F7264749_gshared (LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE * ___currentRows2, const RuntimeMethod* method)
  32129. {
  32130. static bool s_Il2CppMethodInitialized;
  32131. if (!s_Il2CppMethodInitialized)
  32132. {
  32133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32134. s_Il2CppMethodInitialized = true;
  32135. }
  32136. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  32137. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32138. {
  32139. RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE * L_0 = ___currentRows2;
  32140. RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE L_1 = (*(RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE *)L_0);
  32141. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_2 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )__this->get_pixelSpan_1();
  32142. int32_t L_3 = ___x0;
  32143. int32_t L_4 = ___y1;
  32144. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  32145. memset((&L_5), 0, sizeof(L_5));
  32146. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  32147. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  32148. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32149. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  32150. (( void (*) (RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE )L_1, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32151. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32152. PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_8;
  32153. L_8 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32154. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  32155. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_10 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )__this->get_pixelSpan_1();
  32156. ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F L_11;
  32157. L_11 = (( ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32158. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32159. NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_8);
  32160. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  32161. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32162. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  32163. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32164. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  32165. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32166. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  32167. bool L_16;
  32168. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  32169. if (!L_16)
  32170. {
  32171. goto IL_0066;
  32172. }
  32173. }
  32174. {
  32175. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  32176. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  32177. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32178. return;
  32179. }
  32180. IL_0066:
  32181. {
  32182. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  32183. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  32184. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32185. return;
  32186. }
  32187. }
  32188. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mF0A51BE08F9D8522B4AE87FBF7B28958F7264749_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t1DCC61334828178A75AB7BA6D8DB6AE63AD3F3CE * ___currentRows2, const RuntimeMethod* method)
  32189. {
  32190. LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 * _thisAdjusted;
  32191. int32_t _offset = 1;
  32192. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tEC89883188DFAFF025245C95F308CBEBE4139275 *>(__this + _offset);
  32193. LuminanceForwardConverter_1_Convert_mF0A51BE08F9D8522B4AE87FBF7B28958F7264749(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  32194. }
  32195. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m7D73DA3936EDD0492FCBC95906BAB6A43458DB99_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32197. {
  32198. {
  32199. return;
  32200. }
  32201. }
  32202. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m3ACD8ACA1746A3455BC019EB58981F1F9B69CD81_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32204. {
  32205. static bool s_Il2CppMethodInitialized;
  32206. if (!s_Il2CppMethodInitialized)
  32207. {
  32208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32209. s_Il2CppMethodInitialized = true;
  32210. }
  32211. int32_t V_0 = 0;
  32212. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32213. {
  32214. V_0 = (int32_t)0;
  32215. goto IL_001e;
  32216. }
  32217. IL_0004:
  32218. {
  32219. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  32220. int32_t L_1 = V_0;
  32221. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  32222. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32223. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  32224. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  32225. int32_t L_4 = V_0;
  32226. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  32227. uint8_t L_6;
  32228. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  32229. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32230. int32_t L_7 = V_0;
  32231. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  32232. }
  32233. IL_001e:
  32234. {
  32235. int32_t L_8 = V_0;
  32236. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  32237. {
  32238. goto IL_0004;
  32239. }
  32240. }
  32241. {
  32242. return;
  32243. }
  32244. }
  32245. #ifdef __clang__
  32246. #pragma clang diagnostic pop
  32247. #endif
  32248. #ifdef __clang__
  32249. #pragma clang diagnostic push
  32250. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32251. #pragma clang diagnostic ignored "-Wunused-variable"
  32252. #endif
  32253. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  32254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mA6A9A803F4AE646C5451D49ABEDC7FAA4C1C4DA0_gshared (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___frame0, const RuntimeMethod* method)
  32255. {
  32256. static bool s_Il2CppMethodInitialized;
  32257. if (!s_Il2CppMethodInitialized)
  32258. {
  32259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  32260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32262. s_Il2CppMethodInitialized = true;
  32263. }
  32264. {
  32265. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32266. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  32267. Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_1 = (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)(Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  32268. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32269. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_2;
  32270. L_2 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32271. __this->set_pixelSpan_1(L_2);
  32272. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  32273. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  32274. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32275. __this->set_l8Span_2(L_4);
  32276. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_5 = ___frame0;
  32277. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  32278. int32_t L_6;
  32279. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  32280. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_7 = ___frame0;
  32281. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  32282. int32_t L_8;
  32283. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  32284. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  32285. memset((&L_9), 0, sizeof(L_9));
  32286. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  32287. __this->set_samplingAreaSize_3(L_9);
  32288. ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_10 = ___frame0;
  32289. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  32290. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  32291. __this->set_config_4(L_11);
  32292. return;
  32293. }
  32294. }
  32295. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mA6A9A803F4AE646C5451D49ABEDC7FAA4C1C4DA0_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___frame0, const RuntimeMethod* method)
  32296. {
  32297. LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * _thisAdjusted;
  32298. int32_t _offset = 1;
  32299. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 *>(__this + _offset);
  32300. LuminanceForwardConverter_1__ctor_mA6A9A803F4AE646C5451D49ABEDC7FAA4C1C4DA0(_thisAdjusted, ___frame0, method);
  32301. }
  32302. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_SampleSize()
  32303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m995C8D587FBEB130DFF1E9CE46BEB50D99113B4C_gshared (const RuntimeMethod* method)
  32304. {
  32305. {
  32306. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  32307. memset((&L_0), 0, sizeof(L_0));
  32308. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  32309. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  32310. }
  32311. }
  32312. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  32313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m195F72FFB12C50DBA888EB7A45E511A2F5733F59_gshared (LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 * ___currentRows2, const RuntimeMethod* method)
  32314. {
  32315. static bool s_Il2CppMethodInitialized;
  32316. if (!s_Il2CppMethodInitialized)
  32317. {
  32318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32319. s_Il2CppMethodInitialized = true;
  32320. }
  32321. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  32322. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32323. {
  32324. RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 * L_0 = ___currentRows2;
  32325. RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 L_1 = (*(RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 *)L_0);
  32326. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_2 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )__this->get_pixelSpan_1();
  32327. int32_t L_3 = ___x0;
  32328. int32_t L_4 = ___y1;
  32329. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  32330. memset((&L_5), 0, sizeof(L_5));
  32331. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  32332. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  32333. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32334. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  32335. (( void (*) (RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 )L_1, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32336. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32337. PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_8;
  32338. L_8 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32339. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  32340. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_10 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )__this->get_pixelSpan_1();
  32341. ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 L_11;
  32342. L_11 = (( ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32343. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32344. NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_8);
  32345. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  32346. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32347. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  32348. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32349. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  32350. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32351. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  32352. bool L_16;
  32353. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  32354. if (!L_16)
  32355. {
  32356. goto IL_0066;
  32357. }
  32358. }
  32359. {
  32360. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  32361. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  32362. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32363. return;
  32364. }
  32365. IL_0066:
  32366. {
  32367. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  32368. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  32369. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32370. return;
  32371. }
  32372. }
  32373. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m195F72FFB12C50DBA888EB7A45E511A2F5733F59_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDE2E406F6C0FC8655F6FE64C6935C8479243AFC8 * ___currentRows2, const RuntimeMethod* method)
  32374. {
  32375. LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 * _thisAdjusted;
  32376. int32_t _offset = 1;
  32377. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t9FAFEACC9FE7E63DBF68AE8C9FD9A6FB83E6F442 *>(__this + _offset);
  32378. LuminanceForwardConverter_1_Convert_m195F72FFB12C50DBA888EB7A45E511A2F5733F59(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  32379. }
  32380. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mE35A1591607D68D5CE3380ED677CD650E85DB874_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32382. {
  32383. {
  32384. return;
  32385. }
  32386. }
  32387. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m815549DB51731AA9384E883A11F4AB283D7AC351_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32389. {
  32390. static bool s_Il2CppMethodInitialized;
  32391. if (!s_Il2CppMethodInitialized)
  32392. {
  32393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32394. s_Il2CppMethodInitialized = true;
  32395. }
  32396. int32_t V_0 = 0;
  32397. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32398. {
  32399. V_0 = (int32_t)0;
  32400. goto IL_001e;
  32401. }
  32402. IL_0004:
  32403. {
  32404. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  32405. int32_t L_1 = V_0;
  32406. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  32407. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32408. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  32409. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  32410. int32_t L_4 = V_0;
  32411. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  32412. uint8_t L_6;
  32413. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  32414. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32415. int32_t L_7 = V_0;
  32416. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  32417. }
  32418. IL_001e:
  32419. {
  32420. int32_t L_8 = V_0;
  32421. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  32422. {
  32423. goto IL_0004;
  32424. }
  32425. }
  32426. {
  32427. return;
  32428. }
  32429. }
  32430. #ifdef __clang__
  32431. #pragma clang diagnostic pop
  32432. #endif
  32433. #ifdef __clang__
  32434. #pragma clang diagnostic push
  32435. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32436. #pragma clang diagnostic ignored "-Wunused-variable"
  32437. #endif
  32438. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  32439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mCC2987DEBDAC913F2AE634A7A72110D959F4D065_gshared (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___frame0, const RuntimeMethod* method)
  32440. {
  32441. static bool s_Il2CppMethodInitialized;
  32442. if (!s_Il2CppMethodInitialized)
  32443. {
  32444. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  32445. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32446. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32447. s_Il2CppMethodInitialized = true;
  32448. }
  32449. {
  32450. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32451. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  32452. Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_1 = (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)(Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  32453. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32454. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_2;
  32455. L_2 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32456. __this->set_pixelSpan_1(L_2);
  32457. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  32458. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  32459. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32460. __this->set_l8Span_2(L_4);
  32461. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_5 = ___frame0;
  32462. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  32463. int32_t L_6;
  32464. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  32465. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_7 = ___frame0;
  32466. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  32467. int32_t L_8;
  32468. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  32469. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  32470. memset((&L_9), 0, sizeof(L_9));
  32471. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  32472. __this->set_samplingAreaSize_3(L_9);
  32473. ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_10 = ___frame0;
  32474. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  32475. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  32476. __this->set_config_4(L_11);
  32477. return;
  32478. }
  32479. }
  32480. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mCC2987DEBDAC913F2AE634A7A72110D959F4D065_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___frame0, const RuntimeMethod* method)
  32481. {
  32482. LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * _thisAdjusted;
  32483. int32_t _offset = 1;
  32484. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 *>(__this + _offset);
  32485. LuminanceForwardConverter_1__ctor_mCC2987DEBDAC913F2AE634A7A72110D959F4D065(_thisAdjusted, ___frame0, method);
  32486. }
  32487. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_SampleSize()
  32488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m60937C773A91AD7459220AFBB51CF62AE771E5F2_gshared (const RuntimeMethod* method)
  32489. {
  32490. {
  32491. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  32492. memset((&L_0), 0, sizeof(L_0));
  32493. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  32494. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  32495. }
  32496. }
  32497. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  32498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m55D62720A177C243CAE3E23E2C725A5868F3455A_gshared (LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF * ___currentRows2, const RuntimeMethod* method)
  32499. {
  32500. static bool s_Il2CppMethodInitialized;
  32501. if (!s_Il2CppMethodInitialized)
  32502. {
  32503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32504. s_Il2CppMethodInitialized = true;
  32505. }
  32506. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  32507. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32508. {
  32509. RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF * L_0 = ___currentRows2;
  32510. RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF L_1 = (*(RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF *)L_0);
  32511. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_2 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )__this->get_pixelSpan_1();
  32512. int32_t L_3 = ___x0;
  32513. int32_t L_4 = ___y1;
  32514. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  32515. memset((&L_5), 0, sizeof(L_5));
  32516. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  32517. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  32518. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32519. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  32520. (( void (*) (RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF )L_1, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32521. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32522. PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_8;
  32523. L_8 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32524. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  32525. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_10 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )__this->get_pixelSpan_1();
  32526. ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B L_11;
  32527. L_11 = (( ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32528. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32529. NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_8);
  32530. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  32531. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32532. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  32533. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32534. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  32535. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32536. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  32537. bool L_16;
  32538. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  32539. if (!L_16)
  32540. {
  32541. goto IL_0066;
  32542. }
  32543. }
  32544. {
  32545. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  32546. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  32547. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32548. return;
  32549. }
  32550. IL_0066:
  32551. {
  32552. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  32553. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  32554. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32555. return;
  32556. }
  32557. }
  32558. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m55D62720A177C243CAE3E23E2C725A5868F3455A_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t5E0CDD69B5B17F4AD2340E8C910CF9D7F462F5BF * ___currentRows2, const RuntimeMethod* method)
  32559. {
  32560. LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 * _thisAdjusted;
  32561. int32_t _offset = 1;
  32562. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_tF63CF6286B6C0E50FF1EFCDFFF021EC9DAF4D1F6 *>(__this + _offset);
  32563. LuminanceForwardConverter_1_Convert_m55D62720A177C243CAE3E23E2C725A5868F3455A(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  32564. }
  32565. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m2C6E53100A4952ADCC3556989CB8D560174F6E17_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32567. {
  32568. {
  32569. return;
  32570. }
  32571. }
  32572. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mED16B35AF05DA89E28A577340334FC66B2A4B057_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32574. {
  32575. static bool s_Il2CppMethodInitialized;
  32576. if (!s_Il2CppMethodInitialized)
  32577. {
  32578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32579. s_Il2CppMethodInitialized = true;
  32580. }
  32581. int32_t V_0 = 0;
  32582. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32583. {
  32584. V_0 = (int32_t)0;
  32585. goto IL_001e;
  32586. }
  32587. IL_0004:
  32588. {
  32589. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  32590. int32_t L_1 = V_0;
  32591. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  32592. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32593. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  32594. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  32595. int32_t L_4 = V_0;
  32596. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  32597. uint8_t L_6;
  32598. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  32599. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32600. int32_t L_7 = V_0;
  32601. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  32602. }
  32603. IL_001e:
  32604. {
  32605. int32_t L_8 = V_0;
  32606. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  32607. {
  32608. goto IL_0004;
  32609. }
  32610. }
  32611. {
  32612. return;
  32613. }
  32614. }
  32615. #ifdef __clang__
  32616. #pragma clang diagnostic pop
  32617. #endif
  32618. #ifdef __clang__
  32619. #pragma clang diagnostic push
  32620. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32621. #pragma clang diagnostic ignored "-Wunused-variable"
  32622. #endif
  32623. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  32624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mD54EB6E29DE2EAC218AF09E867546FD6761E6F14_gshared (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___frame0, const RuntimeMethod* method)
  32625. {
  32626. static bool s_Il2CppMethodInitialized;
  32627. if (!s_Il2CppMethodInitialized)
  32628. {
  32629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  32630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32632. s_Il2CppMethodInitialized = true;
  32633. }
  32634. {
  32635. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32636. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  32637. Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* L_1 = (Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9*)(Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  32638. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32639. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_2;
  32640. L_2 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32641. __this->set_pixelSpan_1(L_2);
  32642. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  32643. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  32644. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32645. __this->set_l8Span_2(L_4);
  32646. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_5 = ___frame0;
  32647. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  32648. int32_t L_6;
  32649. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  32650. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_7 = ___frame0;
  32651. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  32652. int32_t L_8;
  32653. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  32654. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  32655. memset((&L_9), 0, sizeof(L_9));
  32656. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  32657. __this->set_samplingAreaSize_3(L_9);
  32658. ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_10 = ___frame0;
  32659. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  32660. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  32661. __this->set_config_4(L_11);
  32662. return;
  32663. }
  32664. }
  32665. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mD54EB6E29DE2EAC218AF09E867546FD6761E6F14_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___frame0, const RuntimeMethod* method)
  32666. {
  32667. LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * _thisAdjusted;
  32668. int32_t _offset = 1;
  32669. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 *>(__this + _offset);
  32670. LuminanceForwardConverter_1__ctor_mD54EB6E29DE2EAC218AF09E867546FD6761E6F14(_thisAdjusted, ___frame0, method);
  32671. }
  32672. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_SampleSize()
  32673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m529046C8FA0084F3E739AD6F5E0C0E9A8253994D_gshared (const RuntimeMethod* method)
  32674. {
  32675. {
  32676. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  32677. memset((&L_0), 0, sizeof(L_0));
  32678. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  32679. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  32680. }
  32681. }
  32682. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  32683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m1E83B9AABE19A0DAB35042BB541D69A95A338B3A_gshared (LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 * ___currentRows2, const RuntimeMethod* method)
  32684. {
  32685. static bool s_Il2CppMethodInitialized;
  32686. if (!s_Il2CppMethodInitialized)
  32687. {
  32688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32689. s_Il2CppMethodInitialized = true;
  32690. }
  32691. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  32692. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32693. {
  32694. RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 * L_0 = ___currentRows2;
  32695. RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 L_1 = (*(RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 *)L_0);
  32696. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_2 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )__this->get_pixelSpan_1();
  32697. int32_t L_3 = ___x0;
  32698. int32_t L_4 = ___y1;
  32699. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  32700. memset((&L_5), 0, sizeof(L_5));
  32701. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  32702. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  32703. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32704. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  32705. (( void (*) (RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 , Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 )L_1, (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32706. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32707. PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_8;
  32708. L_8 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32709. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  32710. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_10 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )__this->get_pixelSpan_1();
  32711. ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 L_11;
  32712. L_11 = (( ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32713. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32714. NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_8);
  32715. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  32716. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32717. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  32718. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32719. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  32720. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32721. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  32722. bool L_16;
  32723. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  32724. if (!L_16)
  32725. {
  32726. goto IL_0066;
  32727. }
  32728. }
  32729. {
  32730. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  32731. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  32732. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32733. return;
  32734. }
  32735. IL_0066:
  32736. {
  32737. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  32738. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  32739. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32740. return;
  32741. }
  32742. }
  32743. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m1E83B9AABE19A0DAB35042BB541D69A95A338B3A_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tCEBA207CDBFADF7B823FA980112C08E2C8DE93B8 * ___currentRows2, const RuntimeMethod* method)
  32744. {
  32745. LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 * _thisAdjusted;
  32746. int32_t _offset = 1;
  32747. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t62E064EA9A0BA75152FE2443AEF7E08A6362FED2 *>(__this + _offset);
  32748. LuminanceForwardConverter_1_Convert_m1E83B9AABE19A0DAB35042BB541D69A95A338B3A(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  32749. }
  32750. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m0FDBC20C671D3317A0D339A63542BA9C891A7773_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32752. {
  32753. {
  32754. return;
  32755. }
  32756. }
  32757. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_mF6D1138CDC91E8A8C21FC2EFCC10F8E22D0A5CC0_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32759. {
  32760. static bool s_Il2CppMethodInitialized;
  32761. if (!s_Il2CppMethodInitialized)
  32762. {
  32763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32764. s_Il2CppMethodInitialized = true;
  32765. }
  32766. int32_t V_0 = 0;
  32767. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32768. {
  32769. V_0 = (int32_t)0;
  32770. goto IL_001e;
  32771. }
  32772. IL_0004:
  32773. {
  32774. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  32775. int32_t L_1 = V_0;
  32776. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  32777. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32778. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  32779. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  32780. int32_t L_4 = V_0;
  32781. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  32782. uint8_t L_6;
  32783. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  32784. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32785. int32_t L_7 = V_0;
  32786. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  32787. }
  32788. IL_001e:
  32789. {
  32790. int32_t L_8 = V_0;
  32791. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  32792. {
  32793. goto IL_0004;
  32794. }
  32795. }
  32796. {
  32797. return;
  32798. }
  32799. }
  32800. #ifdef __clang__
  32801. #pragma clang diagnostic pop
  32802. #endif
  32803. #ifdef __clang__
  32804. #pragma clang diagnostic push
  32805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32806. #pragma clang diagnostic ignored "-Wunused-variable"
  32807. #endif
  32808. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  32809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_m613A3FC4E378A438A85EF063B891E12321AE7D30_gshared (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___frame0, const RuntimeMethod* method)
  32810. {
  32811. static bool s_Il2CppMethodInitialized;
  32812. if (!s_Il2CppMethodInitialized)
  32813. {
  32814. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  32815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32816. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32817. s_Il2CppMethodInitialized = true;
  32818. }
  32819. {
  32820. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32821. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  32822. Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* L_1 = (Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885*)(Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  32823. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32824. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_2;
  32825. L_2 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32826. __this->set_pixelSpan_1(L_2);
  32827. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  32828. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  32829. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  32830. __this->set_l8Span_2(L_4);
  32831. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_5 = ___frame0;
  32832. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  32833. int32_t L_6;
  32834. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  32835. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_7 = ___frame0;
  32836. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  32837. int32_t L_8;
  32838. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  32839. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  32840. memset((&L_9), 0, sizeof(L_9));
  32841. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  32842. __this->set_samplingAreaSize_3(L_9);
  32843. ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_10 = ___frame0;
  32844. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  32845. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  32846. __this->set_config_4(L_11);
  32847. return;
  32848. }
  32849. }
  32850. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_m613A3FC4E378A438A85EF063B891E12321AE7D30_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___frame0, const RuntimeMethod* method)
  32851. {
  32852. LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * _thisAdjusted;
  32853. int32_t _offset = 1;
  32854. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 *>(__this + _offset);
  32855. LuminanceForwardConverter_1__ctor_m613A3FC4E378A438A85EF063B891E12321AE7D30(_thisAdjusted, ___frame0, method);
  32856. }
  32857. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_SampleSize()
  32858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_mABBFB1C341879039784F682FF947E4592648C894_gshared (const RuntimeMethod* method)
  32859. {
  32860. {
  32861. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  32862. memset((&L_0), 0, sizeof(L_0));
  32863. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  32864. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  32865. }
  32866. }
  32867. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  32868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m5682B6FA661C5D062B50A38A4A1DC40FAD630DAE_gshared (LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 * ___currentRows2, const RuntimeMethod* method)
  32869. {
  32870. static bool s_Il2CppMethodInitialized;
  32871. if (!s_Il2CppMethodInitialized)
  32872. {
  32873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32874. s_Il2CppMethodInitialized = true;
  32875. }
  32876. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  32877. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32878. {
  32879. RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 * L_0 = ___currentRows2;
  32880. RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 L_1 = (*(RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 *)L_0);
  32881. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_2 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )__this->get_pixelSpan_1();
  32882. int32_t L_3 = ___x0;
  32883. int32_t L_4 = ___y1;
  32884. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  32885. memset((&L_5), 0, sizeof(L_5));
  32886. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  32887. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  32888. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32889. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  32890. (( void (*) (RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 , Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 )L_1, (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32891. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32892. PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_8;
  32893. L_8 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32894. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  32895. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_10 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )__this->get_pixelSpan_1();
  32896. ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 L_11;
  32897. L_11 = (( ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32898. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32899. NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_8);
  32900. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  32901. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  32902. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  32903. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  32904. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  32905. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  32906. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  32907. bool L_16;
  32908. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  32909. if (!L_16)
  32910. {
  32911. goto IL_0066;
  32912. }
  32913. }
  32914. {
  32915. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  32916. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  32917. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32918. return;
  32919. }
  32920. IL_0066:
  32921. {
  32922. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  32923. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  32924. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32925. return;
  32926. }
  32927. }
  32928. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m5682B6FA661C5D062B50A38A4A1DC40FAD630DAE_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDC9D75B1407062A6839A7457F5C1C9DB386F2988 * ___currentRows2, const RuntimeMethod* method)
  32929. {
  32930. LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 * _thisAdjusted;
  32931. int32_t _offset = 1;
  32932. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t84BF0137194A9184A618B600367FEB507E9075C3 *>(__this + _offset);
  32933. LuminanceForwardConverter_1_Convert_m5682B6FA661C5D062B50A38A4A1DC40FAD630DAE(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  32934. }
  32935. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m35ED8DD9695CC29117EA532E2560E84239EB3DF7_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32937. {
  32938. {
  32939. return;
  32940. }
  32941. }
  32942. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  32943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m8A2583190F46232595E8BF3D974737C753D2DC2B_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  32944. {
  32945. static bool s_Il2CppMethodInitialized;
  32946. if (!s_Il2CppMethodInitialized)
  32947. {
  32948. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32949. s_Il2CppMethodInitialized = true;
  32950. }
  32951. int32_t V_0 = 0;
  32952. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  32953. {
  32954. V_0 = (int32_t)0;
  32955. goto IL_001e;
  32956. }
  32957. IL_0004:
  32958. {
  32959. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  32960. int32_t L_1 = V_0;
  32961. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  32962. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  32963. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  32964. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  32965. int32_t L_4 = V_0;
  32966. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  32967. uint8_t L_6;
  32968. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  32969. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32970. int32_t L_7 = V_0;
  32971. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  32972. }
  32973. IL_001e:
  32974. {
  32975. int32_t L_8 = V_0;
  32976. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  32977. {
  32978. goto IL_0004;
  32979. }
  32980. }
  32981. {
  32982. return;
  32983. }
  32984. }
  32985. #ifdef __clang__
  32986. #pragma clang diagnostic pop
  32987. #endif
  32988. #ifdef __clang__
  32989. #pragma clang diagnostic push
  32990. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32991. #pragma clang diagnostic ignored "-Wunused-variable"
  32992. #endif
  32993. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  32994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mA492DED7CF42C129213B2F50A723B3D1CF0ED044_gshared (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___frame0, const RuntimeMethod* method)
  32995. {
  32996. static bool s_Il2CppMethodInitialized;
  32997. if (!s_Il2CppMethodInitialized)
  32998. {
  32999. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  33000. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  33001. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33002. s_Il2CppMethodInitialized = true;
  33003. }
  33004. {
  33005. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  33006. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  33007. RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* L_1 = (RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4*)(RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  33008. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33009. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_2;
  33010. L_2 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33011. __this->set_pixelSpan_1(L_2);
  33012. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  33013. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  33014. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  33015. __this->set_l8Span_2(L_4);
  33016. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_5 = ___frame0;
  33017. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  33018. int32_t L_6;
  33019. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  33020. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_7 = ___frame0;
  33021. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  33022. int32_t L_8;
  33023. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  33024. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  33025. memset((&L_9), 0, sizeof(L_9));
  33026. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  33027. __this->set_samplingAreaSize_3(L_9);
  33028. ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_10 = ___frame0;
  33029. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  33030. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  33031. __this->set_config_4(L_11);
  33032. return;
  33033. }
  33034. }
  33035. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mA492DED7CF42C129213B2F50A723B3D1CF0ED044_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___frame0, const RuntimeMethod* method)
  33036. {
  33037. LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * _thisAdjusted;
  33038. int32_t _offset = 1;
  33039. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED *>(__this + _offset);
  33040. LuminanceForwardConverter_1__ctor_mA492DED7CF42C129213B2F50A723B3D1CF0ED044(_thisAdjusted, ___frame0, method);
  33041. }
  33042. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_SampleSize()
  33043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m0A29953BACEB56F633A020FCC548C24FC0880321_gshared (const RuntimeMethod* method)
  33044. {
  33045. {
  33046. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  33047. memset((&L_0), 0, sizeof(L_0));
  33048. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  33049. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  33050. }
  33051. }
  33052. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  33053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_mF115C481B33BFAEB3AEAC5DD64FED592515B5C40_gshared (LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA * ___currentRows2, const RuntimeMethod* method)
  33054. {
  33055. static bool s_Il2CppMethodInitialized;
  33056. if (!s_Il2CppMethodInitialized)
  33057. {
  33058. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  33059. s_Il2CppMethodInitialized = true;
  33060. }
  33061. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  33062. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  33063. {
  33064. RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA * L_0 = ___currentRows2;
  33065. RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA L_1 = (*(RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA *)L_0);
  33066. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_2 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )__this->get_pixelSpan_1();
  33067. int32_t L_3 = ___x0;
  33068. int32_t L_4 = ___y1;
  33069. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  33070. memset((&L_5), 0, sizeof(L_5));
  33071. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  33072. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  33073. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33074. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  33075. (( void (*) (RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA , Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA )L_1, (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33076. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33077. PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_8;
  33078. L_8 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33079. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  33080. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_10 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )__this->get_pixelSpan_1();
  33081. ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF L_11;
  33082. L_11 = (( ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33083. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  33084. NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_8);
  33085. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  33086. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  33087. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  33088. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  33089. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  33090. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  33091. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  33092. bool L_16;
  33093. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  33094. if (!L_16)
  33095. {
  33096. goto IL_0066;
  33097. }
  33098. }
  33099. {
  33100. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  33101. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  33102. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33103. return;
  33104. }
  33105. IL_0066:
  33106. {
  33107. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  33108. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  33109. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33110. return;
  33111. }
  33112. }
  33113. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_mF115C481B33BFAEB3AEAC5DD64FED592515B5C40_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_tDF04580C699A5024CA211923606D8838F3A84BCA * ___currentRows2, const RuntimeMethod* method)
  33114. {
  33115. LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED * _thisAdjusted;
  33116. int32_t _offset = 1;
  33117. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t7634C86412A21BDC2A670E948DCB528CC5A769ED *>(__this + _offset);
  33118. LuminanceForwardConverter_1_Convert_mF115C481B33BFAEB3AEAC5DD64FED592515B5C40(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  33119. }
  33120. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  33121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m6F59AFFFDCD476EE7A420DF2674A1FBBD7D2A541_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  33122. {
  33123. {
  33124. return;
  33125. }
  33126. }
  33127. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  33128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m9AE0B5FA2AEB58EBA5378215F93C66086728322F_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  33129. {
  33130. static bool s_Il2CppMethodInitialized;
  33131. if (!s_Il2CppMethodInitialized)
  33132. {
  33133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  33134. s_Il2CppMethodInitialized = true;
  33135. }
  33136. int32_t V_0 = 0;
  33137. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  33138. {
  33139. V_0 = (int32_t)0;
  33140. goto IL_001e;
  33141. }
  33142. IL_0004:
  33143. {
  33144. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  33145. int32_t L_1 = V_0;
  33146. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  33147. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  33148. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  33149. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  33150. int32_t L_4 = V_0;
  33151. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  33152. uint8_t L_6;
  33153. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  33154. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  33155. int32_t L_7 = V_0;
  33156. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  33157. }
  33158. IL_001e:
  33159. {
  33160. int32_t L_8 = V_0;
  33161. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  33162. {
  33163. goto IL_0004;
  33164. }
  33165. }
  33166. {
  33167. return;
  33168. }
  33169. }
  33170. #ifdef __clang__
  33171. #pragma clang diagnostic pop
  33172. #endif
  33173. #ifdef __clang__
  33174. #pragma clang diagnostic push
  33175. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33176. #pragma clang diagnostic ignored "-Wunused-variable"
  33177. #endif
  33178. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  33179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mEE1A6053872893ACA4376952F64273EBA8342C54_gshared (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___frame0, const RuntimeMethod* method)
  33180. {
  33181. static bool s_Il2CppMethodInitialized;
  33182. if (!s_Il2CppMethodInitialized)
  33183. {
  33184. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  33185. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  33186. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33187. s_Il2CppMethodInitialized = true;
  33188. }
  33189. {
  33190. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  33191. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  33192. Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* L_1 = (Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0*)(Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  33193. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33194. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_2;
  33195. L_2 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33196. __this->set_pixelSpan_1(L_2);
  33197. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  33198. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  33199. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  33200. __this->set_l8Span_2(L_4);
  33201. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_5 = ___frame0;
  33202. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  33203. int32_t L_6;
  33204. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  33205. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_7 = ___frame0;
  33206. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  33207. int32_t L_8;
  33208. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  33209. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  33210. memset((&L_9), 0, sizeof(L_9));
  33211. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  33212. __this->set_samplingAreaSize_3(L_9);
  33213. ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_10 = ___frame0;
  33214. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  33215. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  33216. __this->set_config_4(L_11);
  33217. return;
  33218. }
  33219. }
  33220. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mEE1A6053872893ACA4376952F64273EBA8342C54_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___frame0, const RuntimeMethod* method)
  33221. {
  33222. LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * _thisAdjusted;
  33223. int32_t _offset = 1;
  33224. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 *>(__this + _offset);
  33225. LuminanceForwardConverter_1__ctor_mEE1A6053872893ACA4376952F64273EBA8342C54(_thisAdjusted, ___frame0, method);
  33226. }
  33227. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_SampleSize()
  33228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m68760EEF69B614C037AA8C3A6B3FCC8C745007A9_gshared (const RuntimeMethod* method)
  33229. {
  33230. {
  33231. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  33232. memset((&L_0), 0, sizeof(L_0));
  33233. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  33234. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  33235. }
  33236. }
  33237. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  33238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m2AB0336546CF8BE9B92928D208EFE57B4F2B1AB3_gshared (LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 * ___currentRows2, const RuntimeMethod* method)
  33239. {
  33240. static bool s_Il2CppMethodInitialized;
  33241. if (!s_Il2CppMethodInitialized)
  33242. {
  33243. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  33244. s_Il2CppMethodInitialized = true;
  33245. }
  33246. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  33247. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  33248. {
  33249. RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 * L_0 = ___currentRows2;
  33250. RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 L_1 = (*(RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 *)L_0);
  33251. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_2 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )__this->get_pixelSpan_1();
  33252. int32_t L_3 = ___x0;
  33253. int32_t L_4 = ___y1;
  33254. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  33255. memset((&L_5), 0, sizeof(L_5));
  33256. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  33257. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  33258. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33259. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  33260. (( void (*) (RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 , Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 )L_1, (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33261. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33262. PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_8;
  33263. L_8 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33264. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  33265. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_10 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )__this->get_pixelSpan_1();
  33266. ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 L_11;
  33267. L_11 = (( ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33268. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  33269. NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_8);
  33270. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Short2>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  33271. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  33272. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  33273. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  33274. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  33275. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  33276. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  33277. bool L_16;
  33278. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  33279. if (!L_16)
  33280. {
  33281. goto IL_0066;
  33282. }
  33283. }
  33284. {
  33285. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  33286. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  33287. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33288. return;
  33289. }
  33290. IL_0066:
  33291. {
  33292. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  33293. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  33294. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33295. return;
  33296. }
  33297. }
  33298. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m2AB0336546CF8BE9B92928D208EFE57B4F2B1AB3_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t2BB3D0953C4B959BB3A8DAEE93973776C3B4E900 * ___currentRows2, const RuntimeMethod* method)
  33299. {
  33300. LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 * _thisAdjusted;
  33301. int32_t _offset = 1;
  33302. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t6BACCCA06E8F6E475CA8534245259F057D4A9874 *>(__this + _offset);
  33303. LuminanceForwardConverter_1_Convert_m2AB0336546CF8BE9B92928D208EFE57B4F2B1AB3(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  33304. }
  33305. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  33306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_m011D774332E35747ADB588F434CE0766FC856BC3_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  33307. {
  33308. {
  33309. return;
  33310. }
  33311. }
  33312. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short2>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  33313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m3BAB5429BF26ED131610A5B36A7D4191908A7499_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  33314. {
  33315. static bool s_Il2CppMethodInitialized;
  33316. if (!s_Il2CppMethodInitialized)
  33317. {
  33318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  33319. s_Il2CppMethodInitialized = true;
  33320. }
  33321. int32_t V_0 = 0;
  33322. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  33323. {
  33324. V_0 = (int32_t)0;
  33325. goto IL_001e;
  33326. }
  33327. IL_0004:
  33328. {
  33329. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  33330. int32_t L_1 = V_0;
  33331. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  33332. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  33333. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  33334. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  33335. int32_t L_4 = V_0;
  33336. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  33337. uint8_t L_6;
  33338. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  33339. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  33340. int32_t L_7 = V_0;
  33341. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  33342. }
  33343. IL_001e:
  33344. {
  33345. int32_t L_8 = V_0;
  33346. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  33347. {
  33348. goto IL_0004;
  33349. }
  33350. }
  33351. {
  33352. return;
  33353. }
  33354. }
  33355. #ifdef __clang__
  33356. #pragma clang diagnostic pop
  33357. #endif
  33358. #ifdef __clang__
  33359. #pragma clang diagnostic push
  33360. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33361. #pragma clang diagnostic ignored "-Wunused-variable"
  33362. #endif
  33363. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.ImageFrame`1<TPixel>)
  33364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1__ctor_mF0A6B7C07702ADB9445517F9EE2C1FD40CFECC46_gshared (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___frame0, const RuntimeMethod* method)
  33365. {
  33366. static bool s_Il2CppMethodInitialized;
  33367. if (!s_Il2CppMethodInitialized)
  33368. {
  33369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var);
  33370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  33371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33372. s_Il2CppMethodInitialized = true;
  33373. }
  33374. {
  33375. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  33376. il2cpp_codegen_initobj(L_0, sizeof(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 ));
  33377. Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* L_1 = (Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5*)(Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)((int32_t)64));
  33378. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33379. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_2;
  33380. L_2 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33381. __this->set_pixelSpan_1(L_2);
  33382. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
  33383. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  33384. L_4 = MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_inline((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3, /*hidden argument*/MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_RuntimeMethod_var);
  33385. __this->set_l8Span_2(L_4);
  33386. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_5 = ___frame0;
  33387. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5);
  33388. int32_t L_6;
  33389. L_6 = ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_5, /*hidden argument*/NULL);
  33390. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_7 = ___frame0;
  33391. NullCheck((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7);
  33392. int32_t L_8;
  33393. L_8 = ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_7, /*hidden argument*/NULL);
  33394. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_9;
  33395. memset((&L_9), 0, sizeof(L_9));
  33396. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_9), (int32_t)L_6, (int32_t)L_8, /*hidden argument*/NULL);
  33397. __this->set_samplingAreaSize_3(L_9);
  33398. ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_10 = ___frame0;
  33399. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_11;
  33400. L_11 = AdvancedImageExtensions_GetConfiguration_m8862573CD95B4816B9A06E1D93E4AB67C0EEE47B((ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 *)L_10, /*hidden argument*/NULL);
  33401. __this->set_config_4(L_11);
  33402. return;
  33403. }
  33404. }
  33405. IL2CPP_EXTERN_C void LuminanceForwardConverter_1__ctor_mF0A6B7C07702ADB9445517F9EE2C1FD40CFECC46_AdjustorThunk (RuntimeObject * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___frame0, const RuntimeMethod* method)
  33406. {
  33407. LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * _thisAdjusted;
  33408. int32_t _offset = 1;
  33409. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 *>(__this + _offset);
  33410. LuminanceForwardConverter_1__ctor_mF0A6B7C07702ADB9445517F9EE2C1FD40CFECC46(_thisAdjusted, ___frame0, method);
  33411. }
  33412. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_SampleSize()
  33413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E LuminanceForwardConverter_1_get_SampleSize_m503D8FC973D71124397F607B01405615EA2BD709_gshared (const RuntimeMethod* method)
  33414. {
  33415. {
  33416. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_0;
  33417. memset((&L_0), 0, sizeof(L_0));
  33418. Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((&L_0), (int32_t)8, (int32_t)8, /*hidden argument*/NULL);
  33419. return (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_0;
  33420. }
  33421. }
  33422. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::Convert(System.Int32,System.Int32,SixLabors.ImageSharp.Formats.Jpeg.Components.RowOctet`1<TPixel>&)
  33423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_Convert_m3E2E5615966449A1AF5432530BCE770780FD1760_gshared (LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 * ___currentRows2, const RuntimeMethod* method)
  33424. {
  33425. static bool s_Il2CppMethodInitialized;
  33426. if (!s_Il2CppMethodInitialized)
  33427. {
  33428. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  33429. s_Il2CppMethodInitialized = true;
  33430. }
  33431. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * V_0 = NULL;
  33432. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  33433. {
  33434. RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 * L_0 = ___currentRows2;
  33435. RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 L_1 = (*(RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 *)L_0);
  33436. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_2 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )__this->get_pixelSpan_1();
  33437. int32_t L_3 = ___x0;
  33438. int32_t L_4 = ___y1;
  33439. Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B L_5;
  33440. memset((&L_5), 0, sizeof(L_5));
  33441. Point__ctor_mD1715332560A079813FAE88098A8BDE6657E6126((&L_5), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL);
  33442. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_6;
  33443. L_6 = (( Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33444. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_7 = (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )__this->get_samplingAreaSize_3();
  33445. (( void (*) (RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 , Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 )L_1, (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_2, (Point_tD6F71EDF0EDF62D0E7364327171C83592C97B10B )L_5, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_6, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33446. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33447. PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_8;
  33448. L_8 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33449. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_config_4();
  33450. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_10 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )__this->get_pixelSpan_1();
  33451. ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF L_11;
  33452. L_11 = (( ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33453. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  33454. NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_8);
  33455. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(17 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Short4>::ToL8(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>) */, (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF )L_11, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12);
  33456. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_13 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this->get_address_of_Y_0();
  33457. V_0 = (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_13;
  33458. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )__this->get_l8Span_2();
  33459. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15;
  33460. L_15 = MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/MemoryMarshal_GetReference_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m136FCEEDE5A3174D9F4BC90C755D2F8A533418C4_RuntimeMethod_var);
  33461. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15;
  33462. bool L_16;
  33463. L_16 = RgbToYCbCrConverterVectorized_get_IsSupported_mC6668B8AF409D61A14041210948338E0D4B55E3A(/*hidden argument*/NULL);
  33464. if (!L_16)
  33465. {
  33466. goto IL_0066;
  33467. }
  33468. }
  33469. {
  33470. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17 = V_1;
  33471. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_18 = V_0;
  33472. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33473. return;
  33474. }
  33475. IL_0066:
  33476. {
  33477. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_1;
  33478. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_20 = V_0;
  33479. (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33480. return;
  33481. }
  33482. }
  33483. IL2CPP_EXTERN_C void LuminanceForwardConverter_1_Convert_m3E2E5615966449A1AF5432530BCE770780FD1760_AdjustorThunk (RuntimeObject * __this, int32_t ___x0, int32_t ___y1, RowOctet_1_t4FF615DF17A3508F1254D6E92581B824007C7374 * ___currentRows2, const RuntimeMethod* method)
  33484. {
  33485. LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 * _thisAdjusted;
  33486. int32_t _offset = 1;
  33487. _thisAdjusted = reinterpret_cast<LuminanceForwardConverter_1_t89A2FCC259286937393721A4DD96D3F78FB3E355 *>(__this + _offset);
  33488. LuminanceForwardConverter_1_Convert_m3E2E5615966449A1AF5432530BCE770780FD1760(_thisAdjusted, ___x0, ___y1, ___currentRows2, method);
  33489. }
  33490. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::ConvertAvx(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  33491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertAvx_mE37C73575CC68627A74753372AA784FF240FE57F_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  33492. {
  33493. {
  33494. return;
  33495. }
  33496. }
  33497. // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder.LuminanceForwardConverter`1<SixLabors.ImageSharp.PixelFormats.Short4>::ConvertScalar(SixLabors.ImageSharp.PixelFormats.L8&,SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8F&)
  33498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceForwardConverter_1_ConvertScalar_m1E17C11F060862BEB8F4C988B3579112B336EFEA_gshared (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___l8Start0, Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___yBlock1, const RuntimeMethod* method)
  33499. {
  33500. static bool s_Il2CppMethodInitialized;
  33501. if (!s_Il2CppMethodInitialized)
  33502. {
  33503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  33504. s_Il2CppMethodInitialized = true;
  33505. }
  33506. int32_t V_0 = 0;
  33507. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  33508. {
  33509. V_0 = (int32_t)0;
  33510. goto IL_001e;
  33511. }
  33512. IL_0004:
  33513. {
  33514. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___l8Start0;
  33515. int32_t L_1 = V_0;
  33516. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_2;
  33517. L_2 = Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_0, (int32_t)L_1, /*hidden argument*/Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_RuntimeMethod_var);
  33518. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_2;
  33519. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_3 = ___yBlock1;
  33520. int32_t L_4 = V_0;
  33521. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = V_1;
  33522. uint8_t L_6;
  33523. L_6 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, /*hidden argument*/NULL);
  33524. Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)(Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)L_3, (int32_t)L_4, (float)((float)((float)L_6)), /*hidden argument*/NULL);
  33525. int32_t L_7 = V_0;
  33526. V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  33527. }
  33528. IL_001e:
  33529. {
  33530. int32_t L_8 = V_0;
  33531. if ((((int32_t)L_8) < ((int32_t)((int32_t)64))))
  33532. {
  33533. goto IL_0004;
  33534. }
  33535. }
  33536. {
  33537. return;
  33538. }
  33539. }
  33540. #ifdef __clang__
  33541. #pragma clang diagnostic pop
  33542. #endif
  33543. #ifdef __clang__
  33544. #pragma clang diagnostic push
  33545. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33546. #pragma clang diagnostic ignored "-Wunused-variable"
  33547. #endif
  33548. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Pin(System.Int32)
  33549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m12E285F734164049E65C483C136C0C1F6BB7843A_gshared (ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  33550. {
  33551. RuntimeObject* V_0 = NULL;
  33552. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33553. memset((&V_1), 0, sizeof(V_1));
  33554. {
  33555. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33556. bool L_1;
  33557. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33558. if (L_1)
  33559. {
  33560. goto IL_001f;
  33561. }
  33562. }
  33563. {
  33564. NullCheck((ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 *)__this);
  33565. RuntimeObject * L_2;
  33566. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetPinnableObject() */, (ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 *)__this);
  33567. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  33568. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  33569. __this->set_pinHandle_0(L_3);
  33570. }
  33571. IL_001f:
  33572. {
  33573. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33574. intptr_t L_5;
  33575. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  33576. void* L_6;
  33577. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  33578. int32_t L_7 = ___elementIndex0;
  33579. void* L_8;
  33580. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33581. V_0 = (RuntimeObject*)__this;
  33582. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33583. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  33584. RuntimeObject* L_10 = V_0;
  33585. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  33586. memset((&L_11), 0, sizeof(L_11));
  33587. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  33588. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  33589. }
  33590. }
  33591. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Unpin()
  33592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m2F3F07226C3AF0AFC516676DE7A460D3CFE40A1A_gshared (ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 * __this, const RuntimeMethod* method)
  33593. {
  33594. {
  33595. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33596. bool L_1;
  33597. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33598. if (!L_1)
  33599. {
  33600. goto IL_0018;
  33601. }
  33602. }
  33603. {
  33604. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33605. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  33606. }
  33607. IL_0018:
  33608. {
  33609. return;
  33610. }
  33611. }
  33612. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor()
  33613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m4FF763CA9AFB35EEEBC553E8AD9F5634B77C06E5_gshared (ManagedBufferBase_1_t67786C6838BB9062F1D550CD54BF9AD669ACBEB4 * __this, const RuntimeMethod* method)
  33614. {
  33615. {
  33616. NullCheck((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)__this);
  33617. (( void (*) (MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  33618. return;
  33619. }
  33620. }
  33621. #ifdef __clang__
  33622. #pragma clang diagnostic pop
  33623. #endif
  33624. #ifdef __clang__
  33625. #pragma clang diagnostic push
  33626. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33627. #pragma clang diagnostic ignored "-Wunused-variable"
  33628. #endif
  33629. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Pin(System.Int32)
  33630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m50433FF1AC580FCC899797BA508EAA7CEF096104_gshared (ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  33631. {
  33632. RuntimeObject* V_0 = NULL;
  33633. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33634. memset((&V_1), 0, sizeof(V_1));
  33635. {
  33636. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33637. bool L_1;
  33638. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33639. if (L_1)
  33640. {
  33641. goto IL_001f;
  33642. }
  33643. }
  33644. {
  33645. NullCheck((ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 *)__this);
  33646. RuntimeObject * L_2;
  33647. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetPinnableObject() */, (ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 *)__this);
  33648. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  33649. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  33650. __this->set_pinHandle_0(L_3);
  33651. }
  33652. IL_001f:
  33653. {
  33654. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33655. intptr_t L_5;
  33656. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  33657. void* L_6;
  33658. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  33659. int32_t L_7 = ___elementIndex0;
  33660. void* L_8;
  33661. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33662. V_0 = (RuntimeObject*)__this;
  33663. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33664. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  33665. RuntimeObject* L_10 = V_0;
  33666. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  33667. memset((&L_11), 0, sizeof(L_11));
  33668. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  33669. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  33670. }
  33671. }
  33672. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Unpin()
  33673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m153D9C8C4179298C0EA4979A4EDEA404EB1EF6E3_gshared (ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 * __this, const RuntimeMethod* method)
  33674. {
  33675. {
  33676. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33677. bool L_1;
  33678. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33679. if (!L_1)
  33680. {
  33681. goto IL_0018;
  33682. }
  33683. }
  33684. {
  33685. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33686. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  33687. }
  33688. IL_0018:
  33689. {
  33690. return;
  33691. }
  33692. }
  33693. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor()
  33694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mF664C83EB05C2C5902BE9E96F13319ADCED6E64F_gshared (ManagedBufferBase_1_t3BFE37138DD0909F263D18EE099EAE790F2E1D78 * __this, const RuntimeMethod* method)
  33695. {
  33696. {
  33697. NullCheck((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)__this);
  33698. (( void (*) (MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  33699. return;
  33700. }
  33701. }
  33702. #ifdef __clang__
  33703. #pragma clang diagnostic pop
  33704. #endif
  33705. #ifdef __clang__
  33706. #pragma clang diagnostic push
  33707. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33708. #pragma clang diagnostic ignored "-Wunused-variable"
  33709. #endif
  33710. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Pin(System.Int32)
  33711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m4EEA513ACB5BCE58A3D3FAA463697B193D2B1EB7_gshared (ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  33712. {
  33713. RuntimeObject* V_0 = NULL;
  33714. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33715. memset((&V_1), 0, sizeof(V_1));
  33716. {
  33717. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33718. bool L_1;
  33719. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33720. if (L_1)
  33721. {
  33722. goto IL_001f;
  33723. }
  33724. }
  33725. {
  33726. NullCheck((ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 *)__this);
  33727. RuntimeObject * L_2;
  33728. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetPinnableObject() */, (ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 *)__this);
  33729. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  33730. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  33731. __this->set_pinHandle_0(L_3);
  33732. }
  33733. IL_001f:
  33734. {
  33735. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33736. intptr_t L_5;
  33737. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  33738. void* L_6;
  33739. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  33740. int32_t L_7 = ___elementIndex0;
  33741. void* L_8;
  33742. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33743. V_0 = (RuntimeObject*)__this;
  33744. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33745. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  33746. RuntimeObject* L_10 = V_0;
  33747. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  33748. memset((&L_11), 0, sizeof(L_11));
  33749. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  33750. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  33751. }
  33752. }
  33753. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Unpin()
  33754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mA5F20127E6626A07D48FE9284BE90F3AA657FCB1_gshared (ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 * __this, const RuntimeMethod* method)
  33755. {
  33756. {
  33757. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33758. bool L_1;
  33759. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33760. if (!L_1)
  33761. {
  33762. goto IL_0018;
  33763. }
  33764. }
  33765. {
  33766. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33767. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  33768. }
  33769. IL_0018:
  33770. {
  33771. return;
  33772. }
  33773. }
  33774. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor()
  33775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m40C4E1536DC04D563ECFB70181AE41141DB4E5CE_gshared (ManagedBufferBase_1_tC127E21724BCDF8651DE4A8C23938FF6DD1E2612 * __this, const RuntimeMethod* method)
  33776. {
  33777. {
  33778. NullCheck((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)__this);
  33779. (( void (*) (MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  33780. return;
  33781. }
  33782. }
  33783. #ifdef __clang__
  33784. #pragma clang diagnostic pop
  33785. #endif
  33786. #ifdef __clang__
  33787. #pragma clang diagnostic push
  33788. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33789. #pragma clang diagnostic ignored "-Wunused-variable"
  33790. #endif
  33791. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Pin(System.Int32)
  33792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m9CE43544E854E9C93838E8AD75E59B66EE846FAF_gshared (ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  33793. {
  33794. RuntimeObject* V_0 = NULL;
  33795. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33796. memset((&V_1), 0, sizeof(V_1));
  33797. {
  33798. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33799. bool L_1;
  33800. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33801. if (L_1)
  33802. {
  33803. goto IL_001f;
  33804. }
  33805. }
  33806. {
  33807. NullCheck((ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 *)__this);
  33808. RuntimeObject * L_2;
  33809. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetPinnableObject() */, (ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 *)__this);
  33810. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  33811. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  33812. __this->set_pinHandle_0(L_3);
  33813. }
  33814. IL_001f:
  33815. {
  33816. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33817. intptr_t L_5;
  33818. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  33819. void* L_6;
  33820. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  33821. int32_t L_7 = ___elementIndex0;
  33822. void* L_8;
  33823. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33824. V_0 = (RuntimeObject*)__this;
  33825. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33826. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  33827. RuntimeObject* L_10 = V_0;
  33828. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  33829. memset((&L_11), 0, sizeof(L_11));
  33830. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  33831. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  33832. }
  33833. }
  33834. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Unpin()
  33835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m119FC52C0AC7033E6B02F69F89A04C5D066A7B81_gshared (ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 * __this, const RuntimeMethod* method)
  33836. {
  33837. {
  33838. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33839. bool L_1;
  33840. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33841. if (!L_1)
  33842. {
  33843. goto IL_0018;
  33844. }
  33845. }
  33846. {
  33847. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33848. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  33849. }
  33850. IL_0018:
  33851. {
  33852. return;
  33853. }
  33854. }
  33855. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor()
  33856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mB7112B33681365909034B960735FFBF7AB8FD599_gshared (ManagedBufferBase_1_tFE352E006281C25BF7FAE252D6ABB569DB311AB4 * __this, const RuntimeMethod* method)
  33857. {
  33858. {
  33859. NullCheck((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)__this);
  33860. (( void (*) (MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  33861. return;
  33862. }
  33863. }
  33864. #ifdef __clang__
  33865. #pragma clang diagnostic pop
  33866. #endif
  33867. #ifdef __clang__
  33868. #pragma clang diagnostic push
  33869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33870. #pragma clang diagnostic ignored "-Wunused-variable"
  33871. #endif
  33872. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Pin(System.Int32)
  33873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m5BC9F5AD7FAE1F2877C7B1499D78E334BD4EBAE8_gshared (ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  33874. {
  33875. RuntimeObject* V_0 = NULL;
  33876. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33877. memset((&V_1), 0, sizeof(V_1));
  33878. {
  33879. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33880. bool L_1;
  33881. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33882. if (L_1)
  33883. {
  33884. goto IL_001f;
  33885. }
  33886. }
  33887. {
  33888. NullCheck((ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB *)__this);
  33889. RuntimeObject * L_2;
  33890. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetPinnableObject() */, (ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB *)__this);
  33891. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  33892. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  33893. __this->set_pinHandle_0(L_3);
  33894. }
  33895. IL_001f:
  33896. {
  33897. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33898. intptr_t L_5;
  33899. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  33900. void* L_6;
  33901. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  33902. int32_t L_7 = ___elementIndex0;
  33903. void* L_8;
  33904. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33905. V_0 = (RuntimeObject*)__this;
  33906. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33907. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  33908. RuntimeObject* L_10 = V_0;
  33909. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  33910. memset((&L_11), 0, sizeof(L_11));
  33911. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  33912. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  33913. }
  33914. }
  33915. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Unpin()
  33916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m13360B7286038618F4FAD2E42A483216B48B1C46_gshared (ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB * __this, const RuntimeMethod* method)
  33917. {
  33918. {
  33919. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33920. bool L_1;
  33921. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33922. if (!L_1)
  33923. {
  33924. goto IL_0018;
  33925. }
  33926. }
  33927. {
  33928. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33929. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  33930. }
  33931. IL_0018:
  33932. {
  33933. return;
  33934. }
  33935. }
  33936. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor()
  33937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m113C495B08AC0F8B97FEB4286374448CBB592E71_gshared (ManagedBufferBase_1_t6EFBB45497B2660A724D01EEED917D812842BADB * __this, const RuntimeMethod* method)
  33938. {
  33939. {
  33940. NullCheck((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)__this);
  33941. (( void (*) (MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  33942. return;
  33943. }
  33944. }
  33945. #ifdef __clang__
  33946. #pragma clang diagnostic pop
  33947. #endif
  33948. #ifdef __clang__
  33949. #pragma clang diagnostic push
  33950. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33951. #pragma clang diagnostic ignored "-Wunused-variable"
  33952. #endif
  33953. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Pin(System.Int32)
  33954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m846996FAC31F93B330CAF286AFCDA12FD2544569_gshared (ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  33955. {
  33956. RuntimeObject* V_0 = NULL;
  33957. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33958. memset((&V_1), 0, sizeof(V_1));
  33959. {
  33960. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33961. bool L_1;
  33962. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  33963. if (L_1)
  33964. {
  33965. goto IL_001f;
  33966. }
  33967. }
  33968. {
  33969. NullCheck((ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 *)__this);
  33970. RuntimeObject * L_2;
  33971. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetPinnableObject() */, (ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 *)__this);
  33972. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  33973. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  33974. __this->set_pinHandle_0(L_3);
  33975. }
  33976. IL_001f:
  33977. {
  33978. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  33979. intptr_t L_5;
  33980. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  33981. void* L_6;
  33982. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  33983. int32_t L_7 = ___elementIndex0;
  33984. void* L_8;
  33985. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  33986. V_0 = (RuntimeObject*)__this;
  33987. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33988. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  33989. RuntimeObject* L_10 = V_0;
  33990. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  33991. memset((&L_11), 0, sizeof(L_11));
  33992. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  33993. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  33994. }
  33995. }
  33996. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Unpin()
  33997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m6498F6E4D35BFE5295F679C309BD9442CDF07EFC_gshared (ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 * __this, const RuntimeMethod* method)
  33998. {
  33999. {
  34000. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34001. bool L_1;
  34002. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34003. if (!L_1)
  34004. {
  34005. goto IL_0018;
  34006. }
  34007. }
  34008. {
  34009. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34010. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34011. }
  34012. IL_0018:
  34013. {
  34014. return;
  34015. }
  34016. }
  34017. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor()
  34018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m2CF2B371D57761E79ECABB3F888C95B19CB250F9_gshared (ManagedBufferBase_1_tEC2FD796226BCAE5F6C19F70924788714C5A0A14 * __this, const RuntimeMethod* method)
  34019. {
  34020. {
  34021. NullCheck((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)__this);
  34022. (( void (*) (MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34023. return;
  34024. }
  34025. }
  34026. #ifdef __clang__
  34027. #pragma clang diagnostic pop
  34028. #endif
  34029. #ifdef __clang__
  34030. #pragma clang diagnostic push
  34031. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34032. #pragma clang diagnostic ignored "-Wunused-variable"
  34033. #endif
  34034. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Pin(System.Int32)
  34035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_mB4C01E69E2C90C6360557FB1568C187764C48F5F_gshared (ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34036. {
  34037. RuntimeObject* V_0 = NULL;
  34038. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34039. memset((&V_1), 0, sizeof(V_1));
  34040. {
  34041. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34042. bool L_1;
  34043. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34044. if (L_1)
  34045. {
  34046. goto IL_001f;
  34047. }
  34048. }
  34049. {
  34050. NullCheck((ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 *)__this);
  34051. RuntimeObject * L_2;
  34052. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetPinnableObject() */, (ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 *)__this);
  34053. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34054. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34055. __this->set_pinHandle_0(L_3);
  34056. }
  34057. IL_001f:
  34058. {
  34059. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34060. intptr_t L_5;
  34061. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34062. void* L_6;
  34063. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34064. int32_t L_7 = ___elementIndex0;
  34065. void* L_8;
  34066. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34067. V_0 = (RuntimeObject*)__this;
  34068. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34069. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34070. RuntimeObject* L_10 = V_0;
  34071. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34072. memset((&L_11), 0, sizeof(L_11));
  34073. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34074. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34075. }
  34076. }
  34077. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Unpin()
  34078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m0BB4FB9D6380601A88971A0F930BB028D3485FBD_gshared (ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 * __this, const RuntimeMethod* method)
  34079. {
  34080. {
  34081. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34082. bool L_1;
  34083. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34084. if (!L_1)
  34085. {
  34086. goto IL_0018;
  34087. }
  34088. }
  34089. {
  34090. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34091. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34092. }
  34093. IL_0018:
  34094. {
  34095. return;
  34096. }
  34097. }
  34098. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor()
  34099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m63D333A9466AB4F57DB5C13AE42D11E128AF1A3C_gshared (ManagedBufferBase_1_t1EF81C67339B786802440C9F69ADCC4EB536C5C7 * __this, const RuntimeMethod* method)
  34100. {
  34101. {
  34102. NullCheck((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)__this);
  34103. (( void (*) (MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34104. return;
  34105. }
  34106. }
  34107. #ifdef __clang__
  34108. #pragma clang diagnostic pop
  34109. #endif
  34110. #ifdef __clang__
  34111. #pragma clang diagnostic push
  34112. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34113. #pragma clang diagnostic ignored "-Wunused-variable"
  34114. #endif
  34115. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Pin(System.Int32)
  34116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m4C5234E1E75ACAAF102F3853F9954896C0F183E6_gshared (ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34117. {
  34118. RuntimeObject* V_0 = NULL;
  34119. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34120. memset((&V_1), 0, sizeof(V_1));
  34121. {
  34122. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34123. bool L_1;
  34124. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34125. if (L_1)
  34126. {
  34127. goto IL_001f;
  34128. }
  34129. }
  34130. {
  34131. NullCheck((ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE *)__this);
  34132. RuntimeObject * L_2;
  34133. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetPinnableObject() */, (ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE *)__this);
  34134. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34135. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34136. __this->set_pinHandle_0(L_3);
  34137. }
  34138. IL_001f:
  34139. {
  34140. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34141. intptr_t L_5;
  34142. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34143. void* L_6;
  34144. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34145. int32_t L_7 = ___elementIndex0;
  34146. void* L_8;
  34147. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34148. V_0 = (RuntimeObject*)__this;
  34149. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34150. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34151. RuntimeObject* L_10 = V_0;
  34152. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34153. memset((&L_11), 0, sizeof(L_11));
  34154. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34155. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34156. }
  34157. }
  34158. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Unpin()
  34159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m92BEF04D8AB794B10FC7E79710B4D53E1AEB23B4_gshared (ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE * __this, const RuntimeMethod* method)
  34160. {
  34161. {
  34162. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34163. bool L_1;
  34164. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34165. if (!L_1)
  34166. {
  34167. goto IL_0018;
  34168. }
  34169. }
  34170. {
  34171. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34172. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34173. }
  34174. IL_0018:
  34175. {
  34176. return;
  34177. }
  34178. }
  34179. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor()
  34180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m76864A20CC08384D65E60857FA888EC58DC52A37_gshared (ManagedBufferBase_1_tBA264917AFCCB598E7AE5BDB610727166EDA1BCE * __this, const RuntimeMethod* method)
  34181. {
  34182. {
  34183. NullCheck((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)__this);
  34184. (( void (*) (MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34185. return;
  34186. }
  34187. }
  34188. #ifdef __clang__
  34189. #pragma clang diagnostic pop
  34190. #endif
  34191. #ifdef __clang__
  34192. #pragma clang diagnostic push
  34193. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34194. #pragma clang diagnostic ignored "-Wunused-variable"
  34195. #endif
  34196. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Pin(System.Int32)
  34197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m33A64DCA4A86D9AD2D890B20301ABC2694641599_gshared (ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34198. {
  34199. RuntimeObject* V_0 = NULL;
  34200. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34201. memset((&V_1), 0, sizeof(V_1));
  34202. {
  34203. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34204. bool L_1;
  34205. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34206. if (L_1)
  34207. {
  34208. goto IL_001f;
  34209. }
  34210. }
  34211. {
  34212. NullCheck((ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 *)__this);
  34213. RuntimeObject * L_2;
  34214. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetPinnableObject() */, (ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 *)__this);
  34215. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34216. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34217. __this->set_pinHandle_0(L_3);
  34218. }
  34219. IL_001f:
  34220. {
  34221. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34222. intptr_t L_5;
  34223. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34224. void* L_6;
  34225. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34226. int32_t L_7 = ___elementIndex0;
  34227. void* L_8;
  34228. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34229. V_0 = (RuntimeObject*)__this;
  34230. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34231. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34232. RuntimeObject* L_10 = V_0;
  34233. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34234. memset((&L_11), 0, sizeof(L_11));
  34235. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34236. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34237. }
  34238. }
  34239. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Unpin()
  34240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m36C7EF84D865001AD441DECACA64D57D382CD7EB_gshared (ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 * __this, const RuntimeMethod* method)
  34241. {
  34242. {
  34243. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34244. bool L_1;
  34245. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34246. if (!L_1)
  34247. {
  34248. goto IL_0018;
  34249. }
  34250. }
  34251. {
  34252. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34253. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34254. }
  34255. IL_0018:
  34256. {
  34257. return;
  34258. }
  34259. }
  34260. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor()
  34261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m9AA89EA32109F5005C4FAA86BB55EAFA644C47D0_gshared (ManagedBufferBase_1_t6BE7B16DA28D455ADEABDBBCC663DC6FECA4F8D4 * __this, const RuntimeMethod* method)
  34262. {
  34263. {
  34264. NullCheck((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)__this);
  34265. (( void (*) (MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34266. return;
  34267. }
  34268. }
  34269. #ifdef __clang__
  34270. #pragma clang diagnostic pop
  34271. #endif
  34272. #ifdef __clang__
  34273. #pragma clang diagnostic push
  34274. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34275. #pragma clang diagnostic ignored "-Wunused-variable"
  34276. #endif
  34277. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Pin(System.Int32)
  34278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m8EA332630313D7D3657C055E6065D35CD0527037_gshared (ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34279. {
  34280. RuntimeObject* V_0 = NULL;
  34281. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34282. memset((&V_1), 0, sizeof(V_1));
  34283. {
  34284. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34285. bool L_1;
  34286. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34287. if (L_1)
  34288. {
  34289. goto IL_001f;
  34290. }
  34291. }
  34292. {
  34293. NullCheck((ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 *)__this);
  34294. RuntimeObject * L_2;
  34295. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetPinnableObject() */, (ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 *)__this);
  34296. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34297. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34298. __this->set_pinHandle_0(L_3);
  34299. }
  34300. IL_001f:
  34301. {
  34302. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34303. intptr_t L_5;
  34304. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34305. void* L_6;
  34306. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34307. int32_t L_7 = ___elementIndex0;
  34308. void* L_8;
  34309. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34310. V_0 = (RuntimeObject*)__this;
  34311. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34312. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34313. RuntimeObject* L_10 = V_0;
  34314. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34315. memset((&L_11), 0, sizeof(L_11));
  34316. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34317. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34318. }
  34319. }
  34320. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Unpin()
  34321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m8C2FBB98ABCDF544A2027C510518C3136B947FB8_gshared (ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 * __this, const RuntimeMethod* method)
  34322. {
  34323. {
  34324. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34325. bool L_1;
  34326. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34327. if (!L_1)
  34328. {
  34329. goto IL_0018;
  34330. }
  34331. }
  34332. {
  34333. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34334. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34335. }
  34336. IL_0018:
  34337. {
  34338. return;
  34339. }
  34340. }
  34341. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor()
  34342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mBF413819B7D7E5BCD4804FFCC742D244B50F8E66_gshared (ManagedBufferBase_1_tAE92599E5736FCF4158A4316F3B1A4B726290514 * __this, const RuntimeMethod* method)
  34343. {
  34344. {
  34345. NullCheck((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)__this);
  34346. (( void (*) (MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34347. return;
  34348. }
  34349. }
  34350. #ifdef __clang__
  34351. #pragma clang diagnostic pop
  34352. #endif
  34353. #ifdef __clang__
  34354. #pragma clang diagnostic push
  34355. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34356. #pragma clang diagnostic ignored "-Wunused-variable"
  34357. #endif
  34358. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Pin(System.Int32)
  34359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_mEA3828BBBECDBB918FE506417134C50A9770534E_gshared (ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34360. {
  34361. RuntimeObject* V_0 = NULL;
  34362. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34363. memset((&V_1), 0, sizeof(V_1));
  34364. {
  34365. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34366. bool L_1;
  34367. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34368. if (L_1)
  34369. {
  34370. goto IL_001f;
  34371. }
  34372. }
  34373. {
  34374. NullCheck((ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 *)__this);
  34375. RuntimeObject * L_2;
  34376. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetPinnableObject() */, (ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 *)__this);
  34377. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34378. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34379. __this->set_pinHandle_0(L_3);
  34380. }
  34381. IL_001f:
  34382. {
  34383. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34384. intptr_t L_5;
  34385. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34386. void* L_6;
  34387. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34388. int32_t L_7 = ___elementIndex0;
  34389. void* L_8;
  34390. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34391. V_0 = (RuntimeObject*)__this;
  34392. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34393. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34394. RuntimeObject* L_10 = V_0;
  34395. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34396. memset((&L_11), 0, sizeof(L_11));
  34397. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34398. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34399. }
  34400. }
  34401. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Unpin()
  34402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mF649EC7444CE2D7D512E1E6747659C91BCC1041E_gshared (ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 * __this, const RuntimeMethod* method)
  34403. {
  34404. {
  34405. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34406. bool L_1;
  34407. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34408. if (!L_1)
  34409. {
  34410. goto IL_0018;
  34411. }
  34412. }
  34413. {
  34414. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34415. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34416. }
  34417. IL_0018:
  34418. {
  34419. return;
  34420. }
  34421. }
  34422. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor()
  34423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mCC81BEEBB59F3D0648F5E88BAD9B2851B80B37F9_gshared (ManagedBufferBase_1_t2D05B79F06BFA9022D7BD7DC1B23F090098AB040 * __this, const RuntimeMethod* method)
  34424. {
  34425. {
  34426. NullCheck((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)__this);
  34427. (( void (*) (MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34428. return;
  34429. }
  34430. }
  34431. #ifdef __clang__
  34432. #pragma clang diagnostic pop
  34433. #endif
  34434. #ifdef __clang__
  34435. #pragma clang diagnostic push
  34436. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34437. #pragma clang diagnostic ignored "-Wunused-variable"
  34438. #endif
  34439. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Pin(System.Int32)
  34440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m4AC5E62644D094B3DBB68ED79E78BEB178179054_gshared (ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34441. {
  34442. RuntimeObject* V_0 = NULL;
  34443. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34444. memset((&V_1), 0, sizeof(V_1));
  34445. {
  34446. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34447. bool L_1;
  34448. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34449. if (L_1)
  34450. {
  34451. goto IL_001f;
  34452. }
  34453. }
  34454. {
  34455. NullCheck((ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B *)__this);
  34456. RuntimeObject * L_2;
  34457. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetPinnableObject() */, (ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B *)__this);
  34458. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34459. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34460. __this->set_pinHandle_0(L_3);
  34461. }
  34462. IL_001f:
  34463. {
  34464. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34465. intptr_t L_5;
  34466. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34467. void* L_6;
  34468. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34469. int32_t L_7 = ___elementIndex0;
  34470. void* L_8;
  34471. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34472. V_0 = (RuntimeObject*)__this;
  34473. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34474. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34475. RuntimeObject* L_10 = V_0;
  34476. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34477. memset((&L_11), 0, sizeof(L_11));
  34478. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34479. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34480. }
  34481. }
  34482. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Unpin()
  34483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m3C8D659405F3F56C23296616623248BB9ECD53AA_gshared (ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B * __this, const RuntimeMethod* method)
  34484. {
  34485. {
  34486. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34487. bool L_1;
  34488. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34489. if (!L_1)
  34490. {
  34491. goto IL_0018;
  34492. }
  34493. }
  34494. {
  34495. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34496. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34497. }
  34498. IL_0018:
  34499. {
  34500. return;
  34501. }
  34502. }
  34503. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor()
  34504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m6E2B4AEAD2FC396372B093F35F78703E62305BAD_gshared (ManagedBufferBase_1_tB4010E1B4A4021ED6CF7C375BA990A9509C6C79B * __this, const RuntimeMethod* method)
  34505. {
  34506. {
  34507. NullCheck((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)__this);
  34508. (( void (*) (MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34509. return;
  34510. }
  34511. }
  34512. #ifdef __clang__
  34513. #pragma clang diagnostic pop
  34514. #endif
  34515. #ifdef __clang__
  34516. #pragma clang diagnostic push
  34517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34518. #pragma clang diagnostic ignored "-Wunused-variable"
  34519. #endif
  34520. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Pin(System.Int32)
  34521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m519D7F38B317C2A2BC47B90E2F0887E43EA34560_gshared (ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34522. {
  34523. RuntimeObject* V_0 = NULL;
  34524. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34525. memset((&V_1), 0, sizeof(V_1));
  34526. {
  34527. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34528. bool L_1;
  34529. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34530. if (L_1)
  34531. {
  34532. goto IL_001f;
  34533. }
  34534. }
  34535. {
  34536. NullCheck((ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC *)__this);
  34537. RuntimeObject * L_2;
  34538. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetPinnableObject() */, (ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC *)__this);
  34539. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34540. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34541. __this->set_pinHandle_0(L_3);
  34542. }
  34543. IL_001f:
  34544. {
  34545. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34546. intptr_t L_5;
  34547. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34548. void* L_6;
  34549. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34550. int32_t L_7 = ___elementIndex0;
  34551. void* L_8;
  34552. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34553. V_0 = (RuntimeObject*)__this;
  34554. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34555. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34556. RuntimeObject* L_10 = V_0;
  34557. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34558. memset((&L_11), 0, sizeof(L_11));
  34559. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34560. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34561. }
  34562. }
  34563. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Unpin()
  34564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m4D91A02D1133E464AE5AF17F07033E1BE42DBD59_gshared (ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC * __this, const RuntimeMethod* method)
  34565. {
  34566. {
  34567. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34568. bool L_1;
  34569. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34570. if (!L_1)
  34571. {
  34572. goto IL_0018;
  34573. }
  34574. }
  34575. {
  34576. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34577. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34578. }
  34579. IL_0018:
  34580. {
  34581. return;
  34582. }
  34583. }
  34584. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor()
  34585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mE1E3A1A2BB184AAAB339CA76141C1F9AC4F94CC6_gshared (ManagedBufferBase_1_t0AFFE93996B4D2ED98EED62FEFB295F12EF8F0CC * __this, const RuntimeMethod* method)
  34586. {
  34587. {
  34588. NullCheck((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)__this);
  34589. (( void (*) (MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34590. return;
  34591. }
  34592. }
  34593. #ifdef __clang__
  34594. #pragma clang diagnostic pop
  34595. #endif
  34596. #ifdef __clang__
  34597. #pragma clang diagnostic push
  34598. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34599. #pragma clang diagnostic ignored "-Wunused-variable"
  34600. #endif
  34601. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Pin(System.Int32)
  34602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m2CFABAC1180775125880AC7FB837F13EE929B989_gshared (ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34603. {
  34604. RuntimeObject* V_0 = NULL;
  34605. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34606. memset((&V_1), 0, sizeof(V_1));
  34607. {
  34608. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34609. bool L_1;
  34610. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34611. if (L_1)
  34612. {
  34613. goto IL_001f;
  34614. }
  34615. }
  34616. {
  34617. NullCheck((ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F *)__this);
  34618. RuntimeObject * L_2;
  34619. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetPinnableObject() */, (ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F *)__this);
  34620. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34621. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34622. __this->set_pinHandle_0(L_3);
  34623. }
  34624. IL_001f:
  34625. {
  34626. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34627. intptr_t L_5;
  34628. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34629. void* L_6;
  34630. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34631. int32_t L_7 = ___elementIndex0;
  34632. void* L_8;
  34633. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34634. V_0 = (RuntimeObject*)__this;
  34635. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34636. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34637. RuntimeObject* L_10 = V_0;
  34638. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34639. memset((&L_11), 0, sizeof(L_11));
  34640. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34641. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34642. }
  34643. }
  34644. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Unpin()
  34645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mCF74FD3939833ED3A29FA63F68F9A476521D3205_gshared (ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F * __this, const RuntimeMethod* method)
  34646. {
  34647. {
  34648. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34649. bool L_1;
  34650. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34651. if (!L_1)
  34652. {
  34653. goto IL_0018;
  34654. }
  34655. }
  34656. {
  34657. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34658. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34659. }
  34660. IL_0018:
  34661. {
  34662. return;
  34663. }
  34664. }
  34665. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor()
  34666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mD20DD13FF094BDDE6820D50C240B92450C12D1C7_gshared (ManagedBufferBase_1_tE071C92C18B4DEEF0642C8806624C54C5E834E5F * __this, const RuntimeMethod* method)
  34667. {
  34668. {
  34669. NullCheck((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)__this);
  34670. (( void (*) (MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34671. return;
  34672. }
  34673. }
  34674. #ifdef __clang__
  34675. #pragma clang diagnostic pop
  34676. #endif
  34677. #ifdef __clang__
  34678. #pragma clang diagnostic push
  34679. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34680. #pragma clang diagnostic ignored "-Wunused-variable"
  34681. #endif
  34682. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Pin(System.Int32)
  34683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m34C66C6E2CA8C616AE41999DAD32DC00DAC13429_gshared (ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34684. {
  34685. RuntimeObject* V_0 = NULL;
  34686. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34687. memset((&V_1), 0, sizeof(V_1));
  34688. {
  34689. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34690. bool L_1;
  34691. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34692. if (L_1)
  34693. {
  34694. goto IL_001f;
  34695. }
  34696. }
  34697. {
  34698. NullCheck((ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E *)__this);
  34699. RuntimeObject * L_2;
  34700. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetPinnableObject() */, (ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E *)__this);
  34701. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34702. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34703. __this->set_pinHandle_0(L_3);
  34704. }
  34705. IL_001f:
  34706. {
  34707. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34708. intptr_t L_5;
  34709. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34710. void* L_6;
  34711. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34712. int32_t L_7 = ___elementIndex0;
  34713. void* L_8;
  34714. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34715. V_0 = (RuntimeObject*)__this;
  34716. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34717. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34718. RuntimeObject* L_10 = V_0;
  34719. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34720. memset((&L_11), 0, sizeof(L_11));
  34721. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34722. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34723. }
  34724. }
  34725. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Unpin()
  34726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mD86BDEF63778CA5F7133432C91044AE4BF35A6B2_gshared (ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E * __this, const RuntimeMethod* method)
  34727. {
  34728. {
  34729. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34730. bool L_1;
  34731. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34732. if (!L_1)
  34733. {
  34734. goto IL_0018;
  34735. }
  34736. }
  34737. {
  34738. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34739. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34740. }
  34741. IL_0018:
  34742. {
  34743. return;
  34744. }
  34745. }
  34746. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor()
  34747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mBCE36BAA9D509DAB9771BD89FCFF66157D49ECE5_gshared (ManagedBufferBase_1_t0253768C0D6B43DAC3DB0EF85D36259A4E56822E * __this, const RuntimeMethod* method)
  34748. {
  34749. {
  34750. NullCheck((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)__this);
  34751. (( void (*) (MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34752. return;
  34753. }
  34754. }
  34755. #ifdef __clang__
  34756. #pragma clang diagnostic pop
  34757. #endif
  34758. #ifdef __clang__
  34759. #pragma clang diagnostic push
  34760. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34761. #pragma clang diagnostic ignored "-Wunused-variable"
  34762. #endif
  34763. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Pin(System.Int32)
  34764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m13E57690FD9894ACABF1F03BD1C96CC3A205CC61_gshared (ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34765. {
  34766. RuntimeObject* V_0 = NULL;
  34767. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34768. memset((&V_1), 0, sizeof(V_1));
  34769. {
  34770. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34771. bool L_1;
  34772. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34773. if (L_1)
  34774. {
  34775. goto IL_001f;
  34776. }
  34777. }
  34778. {
  34779. NullCheck((ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 *)__this);
  34780. RuntimeObject * L_2;
  34781. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetPinnableObject() */, (ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 *)__this);
  34782. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34783. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34784. __this->set_pinHandle_0(L_3);
  34785. }
  34786. IL_001f:
  34787. {
  34788. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34789. intptr_t L_5;
  34790. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34791. void* L_6;
  34792. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34793. int32_t L_7 = ___elementIndex0;
  34794. void* L_8;
  34795. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34796. V_0 = (RuntimeObject*)__this;
  34797. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34798. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34799. RuntimeObject* L_10 = V_0;
  34800. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34801. memset((&L_11), 0, sizeof(L_11));
  34802. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34803. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34804. }
  34805. }
  34806. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Unpin()
  34807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mBE8F7812E24DD1A33516B0BEE6BE688015050CC5_gshared (ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 * __this, const RuntimeMethod* method)
  34808. {
  34809. {
  34810. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34811. bool L_1;
  34812. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34813. if (!L_1)
  34814. {
  34815. goto IL_0018;
  34816. }
  34817. }
  34818. {
  34819. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34820. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34821. }
  34822. IL_0018:
  34823. {
  34824. return;
  34825. }
  34826. }
  34827. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor()
  34828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m12D93F1F8E4A62B7FDA87A8D2BDE1E344EE9C2D8_gshared (ManagedBufferBase_1_t55F59D61B9FA9D5AE3E486D15824A61D80745F76 * __this, const RuntimeMethod* method)
  34829. {
  34830. {
  34831. NullCheck((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)__this);
  34832. (( void (*) (MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34833. return;
  34834. }
  34835. }
  34836. #ifdef __clang__
  34837. #pragma clang diagnostic pop
  34838. #endif
  34839. #ifdef __clang__
  34840. #pragma clang diagnostic push
  34841. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34842. #pragma clang diagnostic ignored "-Wunused-variable"
  34843. #endif
  34844. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Pin(System.Int32)
  34845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m9FDDE4956A5D8DD0B8B6076A05F7A0E986F3407F_gshared (ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34846. {
  34847. RuntimeObject* V_0 = NULL;
  34848. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34849. memset((&V_1), 0, sizeof(V_1));
  34850. {
  34851. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34852. bool L_1;
  34853. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34854. if (L_1)
  34855. {
  34856. goto IL_001f;
  34857. }
  34858. }
  34859. {
  34860. NullCheck((ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 *)__this);
  34861. RuntimeObject * L_2;
  34862. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetPinnableObject() */, (ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 *)__this);
  34863. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34864. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34865. __this->set_pinHandle_0(L_3);
  34866. }
  34867. IL_001f:
  34868. {
  34869. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34870. intptr_t L_5;
  34871. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34872. void* L_6;
  34873. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34874. int32_t L_7 = ___elementIndex0;
  34875. void* L_8;
  34876. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34877. V_0 = (RuntimeObject*)__this;
  34878. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34879. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34880. RuntimeObject* L_10 = V_0;
  34881. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34882. memset((&L_11), 0, sizeof(L_11));
  34883. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34884. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34885. }
  34886. }
  34887. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Unpin()
  34888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m13BCB0F647FD645FBD4694CF7C355348513D86E8_gshared (ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 * __this, const RuntimeMethod* method)
  34889. {
  34890. {
  34891. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34892. bool L_1;
  34893. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34894. if (!L_1)
  34895. {
  34896. goto IL_0018;
  34897. }
  34898. }
  34899. {
  34900. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34901. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34902. }
  34903. IL_0018:
  34904. {
  34905. return;
  34906. }
  34907. }
  34908. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor()
  34909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m664C933E7B2E8A58C85D3A3A927C15A07F37F5DC_gshared (ManagedBufferBase_1_t7AF57DDA9E46DAC09877FE52ED88A7CC8993E457 * __this, const RuntimeMethod* method)
  34910. {
  34911. {
  34912. NullCheck((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)__this);
  34913. (( void (*) (MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34914. return;
  34915. }
  34916. }
  34917. #ifdef __clang__
  34918. #pragma clang diagnostic pop
  34919. #endif
  34920. #ifdef __clang__
  34921. #pragma clang diagnostic push
  34922. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34923. #pragma clang diagnostic ignored "-Wunused-variable"
  34924. #endif
  34925. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Pin(System.Int32)
  34926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_mA2F5BC452EA6EB9C7DAEA96272E10C774BA83AF4_gshared (ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  34927. {
  34928. RuntimeObject* V_0 = NULL;
  34929. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34930. memset((&V_1), 0, sizeof(V_1));
  34931. {
  34932. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34933. bool L_1;
  34934. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34935. if (L_1)
  34936. {
  34937. goto IL_001f;
  34938. }
  34939. }
  34940. {
  34941. NullCheck((ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 *)__this);
  34942. RuntimeObject * L_2;
  34943. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetPinnableObject() */, (ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 *)__this);
  34944. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  34945. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  34946. __this->set_pinHandle_0(L_3);
  34947. }
  34948. IL_001f:
  34949. {
  34950. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34951. intptr_t L_5;
  34952. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  34953. void* L_6;
  34954. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  34955. int32_t L_7 = ___elementIndex0;
  34956. void* L_8;
  34957. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  34958. V_0 = (RuntimeObject*)__this;
  34959. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34960. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  34961. RuntimeObject* L_10 = V_0;
  34962. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  34963. memset((&L_11), 0, sizeof(L_11));
  34964. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  34965. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  34966. }
  34967. }
  34968. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Unpin()
  34969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mA76A4CDD3077821B3B7B46F01250D9040D39BDDC_gshared (ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 * __this, const RuntimeMethod* method)
  34970. {
  34971. {
  34972. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34973. bool L_1;
  34974. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  34975. if (!L_1)
  34976. {
  34977. goto IL_0018;
  34978. }
  34979. }
  34980. {
  34981. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  34982. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  34983. }
  34984. IL_0018:
  34985. {
  34986. return;
  34987. }
  34988. }
  34989. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor()
  34990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m0398341D1AFA73DA5760EC359FCEC1187A204386_gshared (ManagedBufferBase_1_t531DB4876FDB5ED8F7D379EEA0BDBF0C67CEA134 * __this, const RuntimeMethod* method)
  34991. {
  34992. {
  34993. NullCheck((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)__this);
  34994. (( void (*) (MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  34995. return;
  34996. }
  34997. }
  34998. #ifdef __clang__
  34999. #pragma clang diagnostic pop
  35000. #endif
  35001. #ifdef __clang__
  35002. #pragma clang diagnostic push
  35003. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35004. #pragma clang diagnostic ignored "-Wunused-variable"
  35005. #endif
  35006. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Pin(System.Int32)
  35007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_mB1A2D8BC453E8FB315A2D483CA1539649FBDF084_gshared (ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35008. {
  35009. RuntimeObject* V_0 = NULL;
  35010. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35011. memset((&V_1), 0, sizeof(V_1));
  35012. {
  35013. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35014. bool L_1;
  35015. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35016. if (L_1)
  35017. {
  35018. goto IL_001f;
  35019. }
  35020. }
  35021. {
  35022. NullCheck((ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 *)__this);
  35023. RuntimeObject * L_2;
  35024. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetPinnableObject() */, (ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 *)__this);
  35025. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35026. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35027. __this->set_pinHandle_0(L_3);
  35028. }
  35029. IL_001f:
  35030. {
  35031. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35032. intptr_t L_5;
  35033. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35034. void* L_6;
  35035. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35036. int32_t L_7 = ___elementIndex0;
  35037. void* L_8;
  35038. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35039. V_0 = (RuntimeObject*)__this;
  35040. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35041. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35042. RuntimeObject* L_10 = V_0;
  35043. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35044. memset((&L_11), 0, sizeof(L_11));
  35045. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35046. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35047. }
  35048. }
  35049. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Unpin()
  35050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m6752C889B1A085C473DC6E504E92C7EFCF613702_gshared (ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 * __this, const RuntimeMethod* method)
  35051. {
  35052. {
  35053. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35054. bool L_1;
  35055. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35056. if (!L_1)
  35057. {
  35058. goto IL_0018;
  35059. }
  35060. }
  35061. {
  35062. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35063. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35064. }
  35065. IL_0018:
  35066. {
  35067. return;
  35068. }
  35069. }
  35070. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor()
  35071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m07A9CB743D816D8E0B111CC1EAAFC89FA7F3E5E8_gshared (ManagedBufferBase_1_tF9DE4CB39EC2B0A586C739F5F53B5AC0594E61A1 * __this, const RuntimeMethod* method)
  35072. {
  35073. {
  35074. NullCheck((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)__this);
  35075. (( void (*) (MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35076. return;
  35077. }
  35078. }
  35079. #ifdef __clang__
  35080. #pragma clang diagnostic pop
  35081. #endif
  35082. #ifdef __clang__
  35083. #pragma clang diagnostic push
  35084. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35085. #pragma clang diagnostic ignored "-Wunused-variable"
  35086. #endif
  35087. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin(System.Int32)
  35088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m2F3CFAE975DE0FFA9E4D6B6AE715A64BB8635668_gshared (ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35089. {
  35090. RuntimeObject* V_0 = NULL;
  35091. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35092. memset((&V_1), 0, sizeof(V_1));
  35093. {
  35094. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35095. bool L_1;
  35096. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35097. if (L_1)
  35098. {
  35099. goto IL_001f;
  35100. }
  35101. }
  35102. {
  35103. NullCheck((ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E *)__this);
  35104. RuntimeObject * L_2;
  35105. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetPinnableObject() */, (ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E *)__this);
  35106. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35107. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35108. __this->set_pinHandle_0(L_3);
  35109. }
  35110. IL_001f:
  35111. {
  35112. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35113. intptr_t L_5;
  35114. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35115. void* L_6;
  35116. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35117. int32_t L_7 = ___elementIndex0;
  35118. void* L_8;
  35119. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35120. V_0 = (RuntimeObject*)__this;
  35121. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35122. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35123. RuntimeObject* L_10 = V_0;
  35124. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35125. memset((&L_11), 0, sizeof(L_11));
  35126. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35127. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35128. }
  35129. }
  35130. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Unpin()
  35131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mD0F37AFEE7BAD650B028D17E60838A58415C09B7_gshared (ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E * __this, const RuntimeMethod* method)
  35132. {
  35133. {
  35134. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35135. bool L_1;
  35136. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35137. if (!L_1)
  35138. {
  35139. goto IL_0018;
  35140. }
  35141. }
  35142. {
  35143. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35144. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35145. }
  35146. IL_0018:
  35147. {
  35148. return;
  35149. }
  35150. }
  35151. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor()
  35152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mBED0D7B2DEB9DA9E439C3E683BC0CDE47FCA8616_gshared (ManagedBufferBase_1_t0C9BAD99307A9C5CF8288934477E1C0A75D2309E * __this, const RuntimeMethod* method)
  35153. {
  35154. {
  35155. NullCheck((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)__this);
  35156. (( void (*) (MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35157. return;
  35158. }
  35159. }
  35160. #ifdef __clang__
  35161. #pragma clang diagnostic pop
  35162. #endif
  35163. #ifdef __clang__
  35164. #pragma clang diagnostic push
  35165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35166. #pragma clang diagnostic ignored "-Wunused-variable"
  35167. #endif
  35168. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin(System.Int32)
  35169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_mF32B19EEA0DCC92BA69C2A0368174EE9527CA95D_gshared (ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35170. {
  35171. RuntimeObject* V_0 = NULL;
  35172. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35173. memset((&V_1), 0, sizeof(V_1));
  35174. {
  35175. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35176. bool L_1;
  35177. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35178. if (L_1)
  35179. {
  35180. goto IL_001f;
  35181. }
  35182. }
  35183. {
  35184. NullCheck((ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB *)__this);
  35185. RuntimeObject * L_2;
  35186. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetPinnableObject() */, (ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB *)__this);
  35187. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35188. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35189. __this->set_pinHandle_0(L_3);
  35190. }
  35191. IL_001f:
  35192. {
  35193. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35194. intptr_t L_5;
  35195. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35196. void* L_6;
  35197. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35198. int32_t L_7 = ___elementIndex0;
  35199. void* L_8;
  35200. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35201. V_0 = (RuntimeObject*)__this;
  35202. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35203. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35204. RuntimeObject* L_10 = V_0;
  35205. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35206. memset((&L_11), 0, sizeof(L_11));
  35207. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35208. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35209. }
  35210. }
  35211. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Unpin()
  35212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mAF343886D4785E083F896394FAB3005C0001B633_gshared (ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB * __this, const RuntimeMethod* method)
  35213. {
  35214. {
  35215. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35216. bool L_1;
  35217. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35218. if (!L_1)
  35219. {
  35220. goto IL_0018;
  35221. }
  35222. }
  35223. {
  35224. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35225. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35226. }
  35227. IL_0018:
  35228. {
  35229. return;
  35230. }
  35231. }
  35232. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor()
  35233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mAA0CA8EB70139EE4B4D908E33F3A66FBB761DA14_gshared (ManagedBufferBase_1_t3D99D9C4EE726C2D3960E826EAEEB86AAAD7D5FB * __this, const RuntimeMethod* method)
  35234. {
  35235. {
  35236. NullCheck((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)__this);
  35237. (( void (*) (MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35238. return;
  35239. }
  35240. }
  35241. #ifdef __clang__
  35242. #pragma clang diagnostic pop
  35243. #endif
  35244. #ifdef __clang__
  35245. #pragma clang diagnostic push
  35246. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35247. #pragma clang diagnostic ignored "-Wunused-variable"
  35248. #endif
  35249. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin(System.Int32)
  35250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_mCEBF0900AE2682E810CF879EB6F35FC7DB28438E_gshared (ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35251. {
  35252. RuntimeObject* V_0 = NULL;
  35253. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35254. memset((&V_1), 0, sizeof(V_1));
  35255. {
  35256. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35257. bool L_1;
  35258. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35259. if (L_1)
  35260. {
  35261. goto IL_001f;
  35262. }
  35263. }
  35264. {
  35265. NullCheck((ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA *)__this);
  35266. RuntimeObject * L_2;
  35267. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetPinnableObject() */, (ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA *)__this);
  35268. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35269. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35270. __this->set_pinHandle_0(L_3);
  35271. }
  35272. IL_001f:
  35273. {
  35274. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35275. intptr_t L_5;
  35276. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35277. void* L_6;
  35278. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35279. int32_t L_7 = ___elementIndex0;
  35280. void* L_8;
  35281. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35282. V_0 = (RuntimeObject*)__this;
  35283. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35284. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35285. RuntimeObject* L_10 = V_0;
  35286. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35287. memset((&L_11), 0, sizeof(L_11));
  35288. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35289. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35290. }
  35291. }
  35292. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Unpin()
  35293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m9ABBF8A008308AE96796E732B1272B617A7683AB_gshared (ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA * __this, const RuntimeMethod* method)
  35294. {
  35295. {
  35296. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35297. bool L_1;
  35298. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35299. if (!L_1)
  35300. {
  35301. goto IL_0018;
  35302. }
  35303. }
  35304. {
  35305. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35306. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35307. }
  35308. IL_0018:
  35309. {
  35310. return;
  35311. }
  35312. }
  35313. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor()
  35314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m61A4520FEE65C52480C74BDF70D974A995716739_gshared (ManagedBufferBase_1_tEE95385D26D95AC1B4B30D6407E7D9E10E0F65CA * __this, const RuntimeMethod* method)
  35315. {
  35316. {
  35317. NullCheck((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)__this);
  35318. (( void (*) (MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35319. return;
  35320. }
  35321. }
  35322. #ifdef __clang__
  35323. #pragma clang diagnostic pop
  35324. #endif
  35325. #ifdef __clang__
  35326. #pragma clang diagnostic push
  35327. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35328. #pragma clang diagnostic ignored "-Wunused-variable"
  35329. #endif
  35330. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin(System.Int32)
  35331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m68FE3427306E6D38E39F7216CE9354165442BFDA_gshared (ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35332. {
  35333. RuntimeObject* V_0 = NULL;
  35334. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35335. memset((&V_1), 0, sizeof(V_1));
  35336. {
  35337. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35338. bool L_1;
  35339. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35340. if (L_1)
  35341. {
  35342. goto IL_001f;
  35343. }
  35344. }
  35345. {
  35346. NullCheck((ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E *)__this);
  35347. RuntimeObject * L_2;
  35348. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetPinnableObject() */, (ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E *)__this);
  35349. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35350. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35351. __this->set_pinHandle_0(L_3);
  35352. }
  35353. IL_001f:
  35354. {
  35355. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35356. intptr_t L_5;
  35357. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35358. void* L_6;
  35359. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35360. int32_t L_7 = ___elementIndex0;
  35361. void* L_8;
  35362. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35363. V_0 = (RuntimeObject*)__this;
  35364. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35365. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35366. RuntimeObject* L_10 = V_0;
  35367. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35368. memset((&L_11), 0, sizeof(L_11));
  35369. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35370. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35371. }
  35372. }
  35373. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Unpin()
  35374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mB0DE7E604C2F87CA0711C5E688978AB232E4B01D_gshared (ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E * __this, const RuntimeMethod* method)
  35375. {
  35376. {
  35377. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35378. bool L_1;
  35379. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35380. if (!L_1)
  35381. {
  35382. goto IL_0018;
  35383. }
  35384. }
  35385. {
  35386. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35387. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35388. }
  35389. IL_0018:
  35390. {
  35391. return;
  35392. }
  35393. }
  35394. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor()
  35395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mCC75551530E266158FAFC28C597FFD917662AEF3_gshared (ManagedBufferBase_1_t29C27AD79A1B579EB2BA0F444E7EC8C558D3F47E * __this, const RuntimeMethod* method)
  35396. {
  35397. {
  35398. NullCheck((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)__this);
  35399. (( void (*) (MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35400. return;
  35401. }
  35402. }
  35403. #ifdef __clang__
  35404. #pragma clang diagnostic pop
  35405. #endif
  35406. #ifdef __clang__
  35407. #pragma clang diagnostic push
  35408. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35409. #pragma clang diagnostic ignored "-Wunused-variable"
  35410. #endif
  35411. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin(System.Int32)
  35412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m3E0DE7FC4F17020359A5781AF8B024774190A143_gshared (ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35413. {
  35414. RuntimeObject* V_0 = NULL;
  35415. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35416. memset((&V_1), 0, sizeof(V_1));
  35417. {
  35418. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35419. bool L_1;
  35420. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35421. if (L_1)
  35422. {
  35423. goto IL_001f;
  35424. }
  35425. }
  35426. {
  35427. NullCheck((ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD *)__this);
  35428. RuntimeObject * L_2;
  35429. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetPinnableObject() */, (ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD *)__this);
  35430. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35431. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35432. __this->set_pinHandle_0(L_3);
  35433. }
  35434. IL_001f:
  35435. {
  35436. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35437. intptr_t L_5;
  35438. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35439. void* L_6;
  35440. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35441. int32_t L_7 = ___elementIndex0;
  35442. void* L_8;
  35443. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35444. V_0 = (RuntimeObject*)__this;
  35445. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35446. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35447. RuntimeObject* L_10 = V_0;
  35448. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35449. memset((&L_11), 0, sizeof(L_11));
  35450. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35451. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35452. }
  35453. }
  35454. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Unpin()
  35455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m3D8EA0BF75C830A1E9CF4E82759FE8260E96D904_gshared (ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD * __this, const RuntimeMethod* method)
  35456. {
  35457. {
  35458. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35459. bool L_1;
  35460. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35461. if (!L_1)
  35462. {
  35463. goto IL_0018;
  35464. }
  35465. }
  35466. {
  35467. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35468. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35469. }
  35470. IL_0018:
  35471. {
  35472. return;
  35473. }
  35474. }
  35475. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor()
  35476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m4B281C74CDFDFB6BCDD0AEC215BDA5B263D236F9_gshared (ManagedBufferBase_1_t384BF514CFE39FA7FD1B4B251748584DFECB2BAD * __this, const RuntimeMethod* method)
  35477. {
  35478. {
  35479. NullCheck((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)__this);
  35480. (( void (*) (MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35481. return;
  35482. }
  35483. }
  35484. #ifdef __clang__
  35485. #pragma clang diagnostic pop
  35486. #endif
  35487. #ifdef __clang__
  35488. #pragma clang diagnostic push
  35489. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35490. #pragma clang diagnostic ignored "-Wunused-variable"
  35491. #endif
  35492. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin(System.Int32)
  35493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_m10F6F11499BC2CF4A0285611E8BAECF01802C1DE_gshared (ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35494. {
  35495. RuntimeObject* V_0 = NULL;
  35496. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35497. memset((&V_1), 0, sizeof(V_1));
  35498. {
  35499. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35500. bool L_1;
  35501. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35502. if (L_1)
  35503. {
  35504. goto IL_001f;
  35505. }
  35506. }
  35507. {
  35508. NullCheck((ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 *)__this);
  35509. RuntimeObject * L_2;
  35510. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetPinnableObject() */, (ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 *)__this);
  35511. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35512. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35513. __this->set_pinHandle_0(L_3);
  35514. }
  35515. IL_001f:
  35516. {
  35517. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35518. intptr_t L_5;
  35519. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35520. void* L_6;
  35521. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35522. int32_t L_7 = ___elementIndex0;
  35523. void* L_8;
  35524. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35525. V_0 = (RuntimeObject*)__this;
  35526. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35527. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35528. RuntimeObject* L_10 = V_0;
  35529. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35530. memset((&L_11), 0, sizeof(L_11));
  35531. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35532. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35533. }
  35534. }
  35535. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Unpin()
  35536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_m4CDF0E42FD87ED811DE9B6398B04569BF02404C2_gshared (ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 * __this, const RuntimeMethod* method)
  35537. {
  35538. {
  35539. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35540. bool L_1;
  35541. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35542. if (!L_1)
  35543. {
  35544. goto IL_0018;
  35545. }
  35546. }
  35547. {
  35548. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35549. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35550. }
  35551. IL_0018:
  35552. {
  35553. return;
  35554. }
  35555. }
  35556. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor()
  35557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_mF9D02EF12EA1792C0C96417C694763DE1CD104E5_gshared (ManagedBufferBase_1_t97CF1AFC9D07AD9591137279BC002D3909D3FDF2 * __this, const RuntimeMethod* method)
  35558. {
  35559. {
  35560. NullCheck((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)__this);
  35561. (( void (*) (MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35562. return;
  35563. }
  35564. }
  35565. #ifdef __clang__
  35566. #pragma clang diagnostic pop
  35567. #endif
  35568. #ifdef __clang__
  35569. #pragma clang diagnostic push
  35570. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35571. #pragma clang diagnostic ignored "-Wunused-variable"
  35572. #endif
  35573. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Pin(System.Int32)
  35574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ManagedBufferBase_1_Pin_mDA07A0DC1BE7334884B72D6C9802697A9ABE0E28_gshared (ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  35575. {
  35576. RuntimeObject* V_0 = NULL;
  35577. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35578. memset((&V_1), 0, sizeof(V_1));
  35579. {
  35580. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35581. bool L_1;
  35582. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35583. if (L_1)
  35584. {
  35585. goto IL_001f;
  35586. }
  35587. }
  35588. {
  35589. NullCheck((ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 *)__this);
  35590. RuntimeObject * L_2;
  35591. L_2 = VirtualFuncInvoker0< RuntimeObject * >::Invoke(12 /* System.Object SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetPinnableObject() */, (ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 *)__this);
  35592. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_3;
  35593. L_3 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_2, (int32_t)3, /*hidden argument*/NULL);
  35594. __this->set_pinHandle_0(L_3);
  35595. }
  35596. IL_001f:
  35597. {
  35598. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_4 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35599. intptr_t L_5;
  35600. L_5 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_4, /*hidden argument*/NULL);
  35601. void* L_6;
  35602. L_6 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_5, /*hidden argument*/NULL);
  35603. int32_t L_7 = ___elementIndex0;
  35604. void* L_8;
  35605. L_8 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((void*)(void*)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
  35606. V_0 = (RuntimeObject*)__this;
  35607. il2cpp_codegen_initobj((&V_1), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35608. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_9 = V_1;
  35609. RuntimeObject* L_10 = V_0;
  35610. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_11;
  35611. memset((&L_11), 0, sizeof(L_11));
  35612. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_11), (void*)(void*)L_8, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_9, (RuntimeObject*)L_10, /*hidden argument*/NULL);
  35613. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_11;
  35614. }
  35615. }
  35616. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Unpin()
  35617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1_Unpin_mAC984F19A9394660404D6B6A324BE3985408C56D_gshared (ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 * __this, const RuntimeMethod* method)
  35618. {
  35619. {
  35620. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_0 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35621. bool L_1;
  35622. L_1 = GCHandle_get_IsAllocated_mEDA4DAC6AD6D881110E96CAFDAB78C068F5B144D((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_0, /*hidden argument*/NULL);
  35623. if (!L_1)
  35624. {
  35625. goto IL_0018;
  35626. }
  35627. }
  35628. {
  35629. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * L_2 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)__this->get_address_of_pinHandle_0();
  35630. GCHandle_Free_mB4E9415544FC9F0075C02AB17E270E49AF006025((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)L_2, /*hidden argument*/NULL);
  35631. }
  35632. IL_0018:
  35633. {
  35634. return;
  35635. }
  35636. }
  35637. // System.Void SixLabors.ImageSharp.Memory.Internals.ManagedBufferBase`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor()
  35638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedBufferBase_1__ctor_m681D910CDBB1DEF47EA5C7AB9613100B1AA28005_gshared (ManagedBufferBase_1_t6DE672734414CBC4BF8A412F1EECC81B3DE78DF8 * __this, const RuntimeMethod* method)
  35639. {
  35640. {
  35641. NullCheck((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)__this);
  35642. (( void (*) (MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  35643. return;
  35644. }
  35645. }
  35646. #ifdef __clang__
  35647. #pragma clang diagnostic pop
  35648. #endif
  35649. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImageFrame_get_Width_m8E638D747299CA1332573C323B5DC9B3EA43E3EE_inline (ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 * __this, const RuntimeMethod* method)
  35650. {
  35651. {
  35652. int32_t L_0 = __this->get_U3CWidthU3Ek__BackingField_1();
  35653. return L_0;
  35654. }
  35655. }
  35656. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImageFrame_get_Height_mFE86F4E63EA7E54506852EAB38D70FAEEACFFA56_inline (ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 * __this, const RuntimeMethod* method)
  35657. {
  35658. {
  35659. int32_t L_0 = __this->get_U3CHeightU3Ek__BackingField_2();
  35660. return L_0;
  35661. }
  35662. }
  35663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method)
  35664. {
  35665. {
  35666. uint8_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2();
  35667. return L_0;
  35668. }
  35669. }
  35670. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Block8x8F_set_Item_m9A723F4D09394C299C7979811B60D5E91084A7E4_inline (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * __this, int32_t ___idx0, float ___value1, const RuntimeMethod* method)
  35671. {
  35672. static bool s_Il2CppMethodInitialized;
  35673. if (!s_Il2CppMethodInitialized)
  35674. {
  35675. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_RuntimeMethod_var);
  35676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_RuntimeMethod_var);
  35677. s_Il2CppMethodInitialized = true;
  35678. }
  35679. {
  35680. float* L_0;
  35681. L_0 = Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_inline((Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 *)__this, /*hidden argument*/Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_RuntimeMethod_var);
  35682. int32_t L_1 = ___idx0;
  35683. float* L_2;
  35684. L_2 = Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_inline((float*)L_0, (intptr_t)((uintptr_t)L_1), /*hidden argument*/Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_RuntimeMethod_var);
  35685. float L_3 = ___value1;
  35686. *((float*)L_2) = (float)L_3;
  35687. return;
  35688. }
  35689. }
  35690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 MemoryExtensions_AsSpan_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m4603F5697485F1CEF60A4F751A118B7F05FE06FD_gshared_inline (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method)
  35691. {
  35692. {
  35693. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_0 = ___array0;
  35694. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_1;
  35695. memset((&L_1), 0, sizeof(L_1));
  35696. Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_inline((&L_1), (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  35697. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_1;
  35698. }
  35699. }
  35700. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Unsafe_Add_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m732855B42EADA7174AB64EE2C5F7BAD004DDD073_gshared_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  35701. {
  35702. {
  35703. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_0 = ___source0;
  35704. int32_t L_1 = ___elementOffset1;
  35705. uint32_t L_2 = sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 );
  35706. return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((int32_t)L_1, (intptr_t)((intptr_t)L_2))))));
  35707. }
  35708. }
  35709. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Unsafe_As_TisBlock8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m8AF68280C5A83929CD753DDC87DE086A89A648A3_gshared_inline (Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * ___source0, const RuntimeMethod* method)
  35710. {
  35711. {
  35712. Block8x8F_t069F34D9C67C902846B462E2EC5027CAC2E54A17 * L_0 = ___source0;
  35713. return (float*)(L_0);
  35714. }
  35715. }
  35716. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mD504B65764898887417BB07D654E16FD3C5A2512_gshared_inline (float* ___source0, intptr_t ___elementOffset1, const RuntimeMethod* method)
  35717. {
  35718. {
  35719. float* L_0 = ___source0;
  35720. intptr_t L_1 = ___elementOffset1;
  35721. uint32_t L_2 = sizeof(float);
  35722. return (float*)(((float*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)L_1, (int32_t)L_2)))));
  35723. }
  35724. }
  35725. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method)
  35726. {
  35727. static bool s_Il2CppMethodInitialized;
  35728. if (!s_Il2CppMethodInitialized)
  35729. {
  35730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35731. s_Il2CppMethodInitialized = true;
  35732. }
  35733. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0;
  35734. memset((&V_0), 0, sizeof(V_0));
  35735. {
  35736. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_0 = ___array0;
  35737. if (L_0)
  35738. {
  35739. goto IL_000b;
  35740. }
  35741. }
  35742. {
  35743. il2cpp_codegen_initobj(__this, sizeof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ));
  35744. return;
  35745. }
  35746. IL_000b:
  35747. {
  35748. il2cpp_codegen_initobj((&V_0), sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ));
  35749. goto IL_0037;
  35750. }
  35751. {
  35752. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_2 = ___array0;
  35753. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  35754. Type_t * L_3;
  35755. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  35756. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  35757. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35758. Type_t * L_5;
  35759. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  35760. bool L_6;
  35761. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  35762. if (!L_6)
  35763. {
  35764. goto IL_0037;
  35765. }
  35766. }
  35767. {
  35768. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  35769. }
  35770. IL_0037:
  35771. {
  35772. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_7 = ___array0;
  35773. NullCheck(L_7);
  35774. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))));
  35775. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_8 = ___array0;
  35776. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_9;
  35777. L_9 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35778. __this->set__pinnable_0(L_9);
  35779. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35780. intptr_t L_10 = ((PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  35781. __this->set__byteOffset_1((intptr_t)L_10);
  35782. return;
  35783. }
  35784. }